Zum Hauptinhalt springen
DokumentationDevelopers

Responses

Die Responses-API von OpenAI, für die Modelle, die sie bedienen. Für die meisten Aufgaben verwendest du Chat Completions.

Menü der Dokumentation

Eine Response erstellen

curl "$CCSIO_BASE_URL/responses" \
  -H "Authorization: Bearer $CCSIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "your-responses-model",
    "instructions": "Answer in one short sentence.",
    "input": "What is an API gateway?"
  }'

input ist ein String oder eine Liste von Input-Items; instructions wird als System-Prompt vorangestellt. Mit "stream": true ist die Antwort ein Strom von Server-Sent Events mit benannten Events.

Was anders ist als bei OpenAI

  • Die Antwort enthält nur Text-Output: Tool-Aufrufe und Reasoning-Items des Modells kommen nicht zurück. Für Tools verwende Chat Completions.
  • Die Plattform speichert keine Response: store, previous_response_id und background werden weitergegeben, haben aber keine Wirkung. Sende den Kontext, den du brauchst, in input.
  • status ist completed, oder incomplete mit incomplete_details.reason, wenn das Modell vorzeitig gestoppt hat (zum Beispiel bei max_output_tokens).
Plattform entdecken

Deinen ersten API-Key holen

Die Registrierung ist offen. Vier Schritte bis zum ersten Aufruf: Konto erstellen, Organisation anlegen, API-Key erzeugen, loslegen.

  1. 01Konto erstellen
  2. 02Organisation anlegen
  3. 03API-Key erzeugen
  4. 04Loslegen