Dokumentace Rivya AI

Modely API

Vypište modely Rivya API a porozumějte ID modelů, kategoriím, limitům promptů, referenčním médiím, stavům připravenosti a závislostem na Files API.

Naposledy zkontrolováno 2026/05/11

Použijte GET /api/v1/models pro výpis modelů Rivya včetně jejich připravenosti pro Public API.

curl https://rivya.ai/api/v1/models

Koncový bod je veřejný a pouze pro čtení. Vrací stejnou veřejnou modelovou vrstvu, kterou používají API dokumentace a online ladicí nástroj, včetně modelů, které ještě nejsou plně volatelné.

Tvar odpovědi

Odpověď používá tento tvar:

{
  "object": "list",
  "data": [
    {
      "id": "z-image",
      "display_name": "Z-Image",
      "category": "image",
      "runtime": "async_task",
      "base_credits": 1,
      "billing_type": "FIXED",
      "supported_modes": ["text-to-image"],
      "max_prompt_length": 1000,
      "reference_media": null,
      "params": [],
      "api_status": "available",
      "api_input_status": "available_text",
      "supported_api_inputs": ["text"],
      "requires_files_api": false,
      "requires_upload_for_modes": [],
      "url_input_supported": false,
      "file_kinds": [],
      "chat_capabilities": null,
      "notices": []
    }
  ]
}

U asynchronních modelů generování použijte id jako hodnotu model v POST /api/v1/generations. U chatových modelů použijte POST /api/v1/chat/completions a zkontrolujte chat_capabilities.

Stavy dostupnosti

Reference modelů používá tyto veřejné stavy:

  • available: dostupná je alespoň jedna cesta generování přes Public API
  • coming_soon: asynchronní model generování, který ale aktuálně není vystaven přes Public API
  • studio_only: model je dostupný přes Studio nebo jinou část produktu, ne přes Public API v1

Pole připravenosti vstupu je konkrétnější:

  • available_text: požadavky založené na promptu lze testovat přímo
  • available_url_input: veřejné URL nebo skalární parametry lze testovat přímo
  • partial_requires_files: některé režimy lze volat bez nahrání souboru; režimy s referenčními médii by měly použít Files API
  • requires_files_api: model závisí na referenčních médiích nahraných přes /api/v1/files

Před voláním režimů, které vyžadují nahrané obrazové, video nebo audio reference, použijte Files API.

U chatových modelů chat_capabilities dokumentuje, zda Chat API podporuje nestreamované odpovědi, streamované odpovědi, webové vyhledávání, obrazové přílohy file_id, myšlenkové kroky a úsilí při reasoning.

Pravidla pro počet modelů

Veřejný seznam modelů se mění podle toho, jak Rivya modely přidává, odebírá nebo zpřístupňuje postupně.

Nespoléhejte ve své integraci na pevně zapsaný počet modelů. Vždy čtěte /api/v1/models nebo dynamickou referenci modelového API.

Související stránky

Obsah