Chuyển đến nội dung chính
POST
/
v1beta
/
models
/
{model}
:predictLongRunning
Tạo video (định dạng Omni và Veo)
curl --request POST \
  --url https://api.aiid.edu.kg/v1beta/models/{model}:predictLongRunning \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "instances": [
    {
      "prompt": "A cinematic aerial shot of a modern city at sunrise",
      "referenceImages": [
        {
          "image": {
            "inlineData": {
              "mimeType": "image/png",
              "data": "BASE64_IMAGE_DATA"
            }
          },
          "referenceType": "asset"
        }
      ]
    }
  ],
  "parameters": {
    "aspectRatio": "16:9",
    "durationSeconds": 5,
    "resolution": "720p"
  }
}
'
{
  "name": "models/veo3.1-fast/operations/abc123"
}

Ủy quyền

Authorization
string
header
bắt buộc

Sử dụng xác thực Bearer Token. Định dạng: Authorization: Bearer sk-xxxxxx

Tham số đường dẫn

model
enum<string>
bắt buộc

Veo Tên mô hình.

Tùy chọn có sẵn:
veo3,
veo3-fast,
veo3-fast-frames,
veo3-frames,
veo3-pro,
veo3-pro-frames,
veo3.1,
veo3.1-4k,
veo3.1-components,
veo3.1-fast,
veo3.1-pro,
veo3.1-pro-4k
Ví dụ:

"veo3.1-fast"

Nội dung

application/json
instances
object[]
bắt buộc
Minimum array length: 1
parameters
object

Phản hồi

200 - application/json

Cấu trúc phản hồi thành công đang được bảo lưu. Hiện tại chỉ dùng để mô tả giao thức, không hỗ trợ gọi thực tế.

name
string
bắt buộc

operation name, dùng để truy vấn trạng thái sau này.

Ví dụ:

"models/veo3.1-fast/operations/abc123"