diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index c650cc2f1..98d38da41 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "b85b106b108db7ab1dedc14df565719db9ae5657", - "syncedAt": "2026-04-25T10:30:51.671Z" + "sha": "87aa0f813c4b126917bea83efa5f31b1f8c3a23e", + "syncedAt": "2026-04-25T10:32:05.721Z" } diff --git a/docs/cli/infer.md b/docs/cli/infer.md index c7c7b221b..bbb3f6a6d 100644 --- a/docs/cli/infer.md +++ b/docs/cli/infer.md @@ -114,7 +114,7 @@ This table maps common inference tasks to the corresponding infer command. | Describe an image file | `openclaw infer image describe --file ./image.png --json` | `--model` must be an image-capable `` | | Transcribe audio | `openclaw infer audio transcribe --file ./memo.m4a --json` | `--model` must be `` | | Synthesize speech | `openclaw infer tts convert --text "..." --output ./speech.mp3 --json` | `tts status` is gateway-oriented | -| Generate a video | `openclaw infer video generate --prompt "..." --json` | | +| Generate a video | `openclaw infer video generate --prompt "..." --json` | Supports provider hints such as `--resolution` | | Describe a video file | `openclaw infer video describe --file ./clip.mp4 --json` | `--model` must be `` | | Search the web | `openclaw infer web search --query "..." --json` | | | Fetch a web page | `openclaw infer web fetch --url https://example.com --json` | | @@ -223,13 +223,14 @@ Use `video` for generation and description. ```bash openclaw infer video generate --prompt "cinematic sunset over the ocean" --json -openclaw infer video generate --prompt "slow drone shot over a forest lake" --json +openclaw infer video generate --prompt "slow drone shot over a forest lake" --resolution 768P --duration 6 --json openclaw infer video describe --file ./clip.mp4 --json openclaw infer video describe --file ./clip.mp4 --model openai/gpt-4.1-mini --json ``` Notes: +- `video generate` accepts `--size`, `--aspect-ratio`, `--resolution`, `--duration`, `--audio`, `--watermark`, and `--timeout-ms` and forwards them to the video-generation runtime. - `--model` must be `` for `video describe`. ## Web