Model API'si
MiniMax H3 Max
Metinden yeni bir video oluştur veya elindeki fotoğrafı hareketlendir. Mevcut bir klibi değiştirmek için ilgili video düzenleme işlemini seç; her işlem kendi model kimliğini kullanır.
Model kimliği
minimax/h3-max/camera-controlsBu modelin kendi kimliği olan başka modları da var: minimax/h3-max/text-to-video, minimax/h3-max/image-to-video, minimax/h3-max/insert-video, minimax/h3-max/extend-video, minimax/h3-max/3d-to-video.
Çalıştır
Girdiye ücret teklifi al, bu teklifle üretimi başlat, ardından işin durumunu sorgula. Önce RAYWAKE_API_KEY değişkenini ayarla; ayrıntılar için Kimlik doğrulama sayfasına bak.
# 1. Price the exact input (quotes are valid for up to 10 minutes)
curl -s https://api.raywake.com/v1/quotes \
-H "Authorization: Bearer $RAYWAKE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "minimax/h3-max/camera-controls",
"input": {
"prompt": "A red ceramic cup on a wooden table, soft morning light",
"prompt_expansion_mode": "balanced",
"image_url": "https://example.com/input.png"
}
}'
# 2. Start the generation with the quote_id from step 1
curl -s https://api.raywake.com/v1/generate \
-H "Authorization: Bearer $RAYWAKE_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{"model": "minimax/h3-max/camera-controls", "quote_id": "QUOTE_ID", "input": {"prompt":"A red ceramic cup on a wooden table, soft morning light","prompt_expansion_mode":"balanced","image_url":"https://example.com/input.png"}}'
# 3. Poll until the status is terminal
curl -s https://api.raywake.com/v1/jobs/JOB_ID \
-H "Authorization: Bearer $RAYWAKE_API_KEY"Girdi
| Alan | Tür | Açıklama |
|---|---|---|
prompt | string | Text prompt for video generation. When omitted or blank, defaults to preserving the frozen reference scene while only the camera moves. |
duration | number (enum) | Video length in seconds. The output can run up to about 0.7 s longer than requested. |
resolution | string (enum) | The native generation resolution, or 1080P latent refinement from a native 768P source. |
seed | integer | Random seed. A random seed is selected when omitted. |
sync_mode | boolean | Return the generated video as base64 instead of a CDN URL. |
prompt_expansion_modezorunlu | string | How much effort to spend rewriting the prompt before generation. 'disabled' skips prompt expansion. 'balanced' returns in about a second. 'quality' spends up to ~30s on a richer prompt. |
image_urlzorunlu | string (image URL) | URL of the image to use as the first frame. |
camera_trajectory | array of objects | Ordered camera keyframes. The first pose is held before its time and the final pose is held for the remainder of the video. Signed full turns are preserved, with at most 32 turns of total azimuth travel. |
free_camera_preset | string (enum) | A fixed free-camera move. Truck, pedestal, and dolly slide the camera; pan, tilt, and roll turn it in place. The path is not editable. When this is set, camera_trajectory is ignored. Each move is one training-scale step: one near-depth unit, 30 degrees of pan, or 20 degrees of tilt or roll. |
Çıktı
Başarılı bir iş, sonuçlarını outputs altında listeler; dosyalar bizim tarafımızda saklanır. Tüm alanlar için İşler sayfasına bak.
"outputs": [
{ "type": "video", "url": "https://…", "mime_type": "video/mp4", "thumbnail_url": "https://…" }
]Fiyatlandırma
- 480P$0,08/ saniye
- 768P$0,13/ saniye
- 1080P$0,26/ saniye
Girdinin kesin ücreti ücret teklifinden gelir. Bakiye nasıl kesinleşir?