cicora.ai
API-SpezifikationEinheitliche Ausgabe

Responses API

Verwenden Sie ein Eingabeobjekt, wenn Ihre Anwendung davon profitiert, Ausgabeelemente und Aktionen in einem einzigen Datenmodell zu verarbeiten.

Integrationsreferenz: Wählen Sie Parameter und verfügbare Funktionen in den API-Einstellungen Ihres Kontos und im Modellkatalog für Ihre Umgebung aus.

Antwort erstellen

Eine Responses-Anfrage enthält model und input. input kann eine kurze Zeichenfolge oder eine strukturierte Gruppe von Elementen sein, wenn der Arbeitsablauf dies erfordert.

Richten Sie die Verarbeitung am output-Array aus: Text, ein Tool-Aufruf und Dienstelemente können unterschiedliche Typen haben.

Responses-API-Anfrage
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."
  }'

Arbeitsablauf steuern

  • Speichern Sie die Antwort-ID und die zugehörige Unterhaltungs- oder Sitzungs-ID in Ihrem eigenen System.
  • Begrenzen Sie automatische Schritte in einer Agentenschleife auf Anwendungsseite.
  • Prüfen Sie Modellparameter, bevor Sie Audio, Bilder oder Tools hinzufügen.

Ergebnis parsen

Verlassen Sie sich nicht auf die Position eines einzelnen Textelements. Durchlaufen Sie output, extrahieren Sie erkannte Typen und bewahren Sie unbekannte für die Beobachtbarkeit auf.

Wenn Streaming erforderlich ist, verwenden Sie die Streaming-Form desselben Arbeitsablaufs und kombinieren Sie Deltas nur anhand von Elementkennungen.