Agnes model API-handleiding

Roep het Agnes-videomodel direct aan via HTTP.

Vereisten

Voordat u de API aanroept, heeft u nodig:

  • Een geldige Agnes API-sleutel
  • Basiskennis van HTTP

API-eindpunt

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

Authenticatie

Alle API-verzoeken vereisen Bearer Token-authenticatie:

// Authorization header
Authorization: Bearer YOUR_API_KEY

Verzoekbody

Stuur een POST-verzoek met de volgende JSON-parameters:

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

Parameterreferentie

ParameterTypeVereistBeschrijving
promptstringJaVideobeschrijvingstekst
durationnumberNeeVideoduur in seconden
resolutionstringNeeResolutie: 720p / 1080p
stylestringNeeVideostijl
narrationbooleanNeeAI-narratie genereren
narration_langstringNeeNarratietaal
subtitlesbooleanNeeOndertitels genereren

Compleet Python-voorbeeld

Een compleet Python-voorbeeld:

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...")

Geen zin om code te schrijven?

Agnes Video Generator doet dit allemaal voor u.

Probeer Agnes Video Generator online →

Gerelateerde pagina's

Klaar om te beginnen?

"Wereldklasse AI voor iedereen toegankelijk maken." — Bruce Yang. Volledig gratis, geen creditcard, geen GPU nodig.

Kloon de GitHub-repo en start in 2 minuten