Przejdź do głównej treści
APIXO standaryzuje parametry we wszystkich modelach w każdej kategorii. Przełącz z Flux 2 na Midjourney przy minimalnych zmianach kodu — naucz się raz, używaj wszędzie.

Struktura żądania

Wszystkie modele generowania stosują tę samą strukturę żądania:
{
  "provider": "auto",
  "request_type": "async",
  "callback_url": "https://your-server.com/callback",
  "input": {
    "mode": "text-to-image",
    "prompt": "your description"
  }
}

Parametry najwyższego poziomu

provider
string
domyślnie:"auto"
Strategia routingu. Opcje: auto (najlepsza równowaga), value (zoptymalizowane pod koszt), official (bezpośredni dostawca).
request_type
string
domyślnie:"async"
Jak otrzymać wyniki. async — polling, callback — dostawa przez webhook.
callback_url
string
URL webhook do odbioru wyników. Wymagany, gdy request_type to callback. Musi być publicznie dostępny endpoint HTTPS.
input
object
wymagane
Parametry generowania specyficzne dla modelu. Struktura zależy od kategorii modelu (obraz, wideo, audio).

Parametry generowania obrazów

Wszystkie modele obrazów (Flux 2, Midjourney, GPT Image 1 itd.) współdzielą te parametry input:
input
object
wymagane

Parametry generowania wideo

Wszystkie modele wideo (Sora 2, Kling, Veo itd.) współdzielą te parametry input:
input
object
wymagane

Parametry generowania audio

Modele audio (Suno) używają tych parametrów input:
input
object
wymagane

Referencja proporcji

WartośćOpisNajlepsze dla
1:1KwadratSocial media, awatary
16:9Szeroki ekranWideo, tapety desktop
9:16PionowyMobile, krótkie wideo
4:3KlasycznyTradycyjne zdjęcia
3:4PionowyKlasyczne portrety
21:9Ultra-szerokiKinowe, banery

Szybka referencja

{
  "provider": "auto",
  "request_type": "async",
  "input": {
    "mode": "text-to-image",
    "prompt": "a serene mountain landscape at sunset",
    "aspect_ratio": "16:9",
    "resolution": "2K"
  }
}
Niektóre modele mają dodatkowe unikalne parametry dla zaawansowanych funkcji. Zobacz dokumentację modeli dla szczegółów.

Powiązane