cicora.ai
Spécification de l’APISortie unifiée

API Responses

Utilisez un seul objet input lorsque votre application tire parti du traitement des éléments de sortie et des actions dans un modèle de données unique.

Référence d’intégration : choisissez les paramètres et les capacités disponibles dans les réglages de l’API de votre compte et dans le catalogue de modèles de votre environnement.

Créer une réponse

Une requête Responses contient model et input. Le champ input peut être une chaîne courte ou un ensemble structuré d’éléments lorsque le flux de travail l’exige.

Concevez le gestionnaire autour du tableau output : le texte, un appel d’outil et les éléments de service peuvent être de types différents.

Requête de l’API Responses
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."
  }'

Contrôler le flux de travail

  • Conservez l’ID de réponse et l’ID de conversation ou de session associé dans votre propre système.
  • Limitez côté application le nombre d’étapes automatiques d’une boucle d’agent.
  • Vérifiez les paramètres du modèle avant d’ajouter de l’audio, des images ou des outils.

Analyser le résultat

Ne vous fiez pas à la position d’un seul élément textuel. Parcourez output, extrayez les types reconnus et conservez les types inconnus à des fins d’observabilité.

Lorsque la diffusion continue est nécessaire, utilisez la forme diffusée du même flux de travail et ne combinez les deltas qu’en fonction des identifiants d’éléments.