cicora.ai
Špecifikácia APIZjednotený výstup

Responses API

Použite jeden objekt input, ak vašej aplikácii prospieva spracovanie výstupných položiek a úkonov v jednom dátovom modeli.

Referenčná dokumentácia integrácie: parametre a dostupné funkcie vyberte z nastavení API účtu a katalógu modelov pre svoje prostredie.

Vytvorte odpoveď

Požiadavka Responses obsahuje model a input. Input môže byť krátky reťazec alebo štruktúrovaná množina položiek, ak to pracovný postup vyžaduje.

Obsluhu navrhnite na základe poľa output: text, volanie nástroja a položky služby môžu mať rôzne typy.

Požiadavka Responses API
bash
curl --request POST https://cicora.ai/api/v1/responses \
  --header "Authorization: Bearer $CICORA_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "openai/gpt-5.6-sol",
    "input": "Summarize the incident report for an engineer."
  }'

Ovládajte pracovný postup

  • ID odpovede a súvisiace ID konverzácie alebo relácie uchovávajte vo vlastnom systéme.
  • Obmedzte automatické kroky v slučke agenta na strane aplikácie.
  • Pred pridaním zvuku, obrázkov alebo nástrojov skontrolujte parametre modelu.

Analyzujte výsledok

Nespoliehajte sa na pozíciu jednej textovej položky. Prejdite výstup, extrahujte rozpoznané typy a neznáme typy uchovajte na účely pozorovateľnosti.

Keď je potrebné streamovanie, použite streamovanú formu toho istého pracovného postupu a prírastky spájajte iba podľa identifikátorov položiek.