API video: API percuma penjana video & imej AI

Dengan dua baris permintaan ubah teks menjadi video: hantar tugas → undi status → ambil video. Percuma, tak perlu GPU, mesra pembangun.

API terbuka Agnes (Base URL ialah https://apihub.agnes-ai.com) menyediakan antara muka pengaturcaraan untuk model video dan gambar percuma. Kegunaan biasa: dahulu POST bina satu tugas, kemudian undi status sehingga siap, akhir sekali muat turun hasil dari video_url yang dipulangkan. Sepanjang jalan pengesahan Bearer, had 16 permintaan seminit, kalau terkena 429 auto laksana eksponen backoff dan cuba semula.

Hujung API

MethodEndpointPenerangan
POST/v1/videosMencipta tugas buku video. Body: model (agnes-video-v2.0), prompt, width/height, num_frames, frame_rate. Menggunakan id tugas.
GET/agnesapiPolling tugas oleh video_id; mengembalikan status (pending/completed/failed), progress dan video_url.
POST/v1/images/generationsMencipta tugas imej oleh model agnes-image-2.1-flash, prompt dan size.
GET/v1/modelsSenarai model teks, imej dan video serta model_id-nya.

Ciri API

100% percuma, tiada GPU diperlukan

Satu kunci untuk teks, imej dan video

Tugas asinkron dipolling setiap ~30 s (maks 15 min)

Prompt dalam bahasa Melayu dan banyak bahasa lain

Resolusi, bingkai dan durasi boleh dipilih (maks 720p)

Had 15 permintaan/min dengan backoff automatik

Contoh Mula Pantas

# Step 1 — create a video job
import requests, time

API_KEY = "your-api-key"   # get it free at platform.agnes-ai.com
BASE = "https://apihub.agnes-ai.com"

headers = {"Authorization": f"Bearer {API_KEY}"}
resp = requests.post(f"{BASE}/v1/videos", headers=headers, json={
    "model": "agnes-video-v2.0",
    "prompt": "A white fox walking in a misty bamboo grove at dawn",
    "width": 1152, "height": 768,   # 16:9
    "num_frames": 121,              # ~5s @24fps
    "frame_rate": 24,
})
resp.raise_for_status()
video_id = resp.json().get("video_id") or resp.json().get("task_id")

# Step 2 — poll the task until done
while True:
    r = requests.get(f"{BASE}/agnesapi", headers=headers,
                     params={"video_id": video_id}).json()
    if r["status"] == "completed":
        print("Video URL:", r["video_url"]); break
    if r["status"] == "failed":
        raise RuntimeError(r.get("error", "generation failed"))
    time.sleep(30)

Agnes API membolehkan mana-mana pemaju memasang generasi video sebenar ke dalam aplikasi secara percuma. Lihat GET /v1/models, hantar POST /v1/videos dan polling hasilnya. Dengan had kerja di atas, anda boleh mula dengan cepat.

Halaman Berkaitan

API Contract & Conventions

Endpoints, auth, and parameters here follow the Agnes AI Open API, with reference to mainstream API conventions.

  1. Agnes AI Open API — 视频 / 图片生成接口Agnes AI · apihub.agnes-ai.com (2026)

    The request/response contracts of all endpoints (/v1/videos, status polling, etc.) follow the Agnes Open API docs.

  2. OpenAI API Reference — REST 接口规范OpenAI · OpenAI Docs (2025)

    Conventions like Bearer auth and REST-style design reference industry standards such as the OpenAI API Reference.

  3. Artificial Intelligence Index Report 2025Stanford HAI · Stanford AI Index 2025 (2025)

    Stanford AI Index 2025 documents the explosive growth of the AI API economy, validating API documentation standardization as critical industry infrastructure.

  4. The Economic Potential of Generative AI: The Next Powerhouse of Productivity and Growth?McKinsey & Company · McKinsey Global Institute (2023)

    McKinsey's report estimates the economic value of API-driven AI services in enterprise integration, providing developers a business case for API-based integration.

Mengapa anda boleh percaya

Artikel ini ditulis oleh pengamal barisan hadapan. Semasa menulis, sumber-sumber utama seperti kertas arXiv, laporan teknikal vendor dan Stanford AI Index disemak silang, bukan kesimpulan berdasarkan tanggapan subjektif.

S

SandGrid@lcy362

Pengarang Agnes Video Generator · Pembangun Full-Stack

Pembangun bebas, pengarang alat penjanaan video AI sumber terbuka Agnes Video Generator. Projek ini berasaskan model video percuma sepenuhnya Agnes AI, lesen sumber terbuka MIT, telah membantu lebih 1,000 pencipta menghasilkan video AI tanpa kos. Lama memberi perhatian kepada kejuruteraan dan pempopularan model penjanaan video, kandungan artikel semuanya daripada amalan barisan hadapan dan penyelidikan sumber utama.

Lihat di GitHub

Kemas kini terakhir2026-08-21

Bersedia untuk Mula Mencipta?

「Jadikan AI bertaraf dunia milik setiap orang。」 — Bruce Yang. Percuma sepenuhnya, tiada kad kredit, tak perlu GPU berprestasi tinggi. Video AI pertama anda bermula pada kos sifar. Nak guna model video percuma Agnes AI? Mulakan dari sini.

Klon repositori GitHub dan lancarkan dalam 2 minit