Skip to main content

Generate Video

The generate_video function generates videos from text using a video generation model.

  • Function name: extensions.com.cloud-apim.llm-extension.generate_video

Parameters

ParameterTypeRequiredDescription
providerstringyesThe video generation provider id
payloadobjectyesThe video generation payload
payload.promptstringyesThe video generation prompt
payload.loopbooleannoWhether the video should loop
payload.modelstringnoThe model name
payload.aspect_ratiostringnoThe video aspect ratio
payload.resolutionstringnoThe video resolution
payload.durationstringnoThe video duration

Output

Returns the video generation result in OpenAI format.

Example

{
"kind": "call",
"function": "extensions.com.cloud-apim.llm-extension.generate_video",
"args": {
"provider": "video-model_xxxxx",
"payload": {
"prompt": "A cat playing with a ball of yarn",
"model": "video-model",
"aspect_ratio": "16:9",
"duration": "5s"
}
},
"result": "video_result"
}