Panduan API Model Agnes

Tanpa alat pihak ketiga——panggil model video Agnes langsung melalui HTTP, dengan contoh kode Python lengkap

Prasyarat

Sebelum memanggil API, Anda memerlukan:

  • Kunci API Agnes yang valid (dapatkan dari Agnes Cloud Platform)
  • Pengetahuan dasar permintaan HTTP (contoh Python disediakan, bahasa apa pun bisa digunakan)

Endpoint API

POST
https://api.agnes-ai.com/v1/video/generate

Autentikasi

Semua permintaan API memerlukan autentikasi Bearer Token di header:

// Authorization header
Authorization: Bearer YOUR_API_KEY

Badan Permintaan

Kirim permintaan POST dengan parameter JSON berikut:

{
  "prompt": "A cat walking through a neon-lit Tokyo alley",
  "duration": 5,
  "resolution": "1080p",
  "style": "cinematic",
  "narration": true,
  "narration_lang": "en",
  "subtitles": true
}

Referensi Parameter

ParameterTipeWajibDeskripsi
promptstringYaTeks deskripsi video (Inggris atau Mandarin), disarankan 20-200 karakter
durationnumberTidakDurasi video dalam detik, default 5, rentang 3-30
resolutionstringTidakResolusi: 720p / 1080p, default 1080p
stylestringTidakGaya video: cinematic / anime / realistic / abstract
narrationbooleanTidakHasilkan narasi AI, default false
narration_langstringTidakBahasa narasi: zh / en / ja / ko dll., memerlukan narration=true
subtitlesbooleanTidakHasilkan subtitle, default false

Contoh Python Lengkap

Contoh Python lengkap——kirim tugas, polling status, dapatkan video:

import requests

API_KEY = "your_api_key_here"
url = "https://api.agnes-ai.com/v1/video/generate"

headers = {"Authorization": f"Bearer {API_KEY}"}
payload = {
    "prompt": "A drone shot of a mountain lake at sunrise",
    "duration": 8,
    "resolution": "1080p",
}

resp = requests.post(url, json=payload, headers=headers)
task = resp.json()
print(f"Task ID: {task['task_id']}")

# Poll for result
status = requests.get(
    f"https://api.agnes-ai.com/v1/video/status/{task['task_id']}",
    headers=headers
)
print(status.json()['video_url'] if status.json().get('video_url')
      else "Still generating...")

Tidak ingin menulis kode?

Semua panggilan API di atas——autentikasi, penyusunan parameter, polling status, percobaan ulang kesalahan——telah ditangani oleh Agnes Video Generator. Cukup buka browser Anda, ketik ide Anda, dan hasilkan video dengan satu klik. Ini adalah cara termudah untuk menggunakan model video Agnes.

Coba Agnes Video Generator online →

Halaman Terkait

Siap Memulai Membuat?

"Jadikan AI kelas dunia milik semua orang." — Bruce Yang. Sepenuhnya gratis, tanpa kartu kredit, mulai buat video AI pertama Anda tanpa biaya.

Kloning repositori GitHub dan jalankan dalam 2 menit