Chat-Vervollständigungen API

Generieren Sie Assistentenantworten aus Konversationen über die kompatible Chat-API mit Streaming.

Anfrage senden

Senden Sie Nachrichten an den Chat-Vervollständigungs-Endpunkt. Ersetzen Sie YOUR_MODEL_ID durch ein für Ihren Schlüssel verfügbares Modell.

curl 'https://routerra.ai/v1/chat/completions' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "YOUR_MODEL_ID",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'

Streaming

Setzen Sie stream auf true, um Server-Sent Events zu empfangen. Lesen Sie Datenblöcke schrittweise bis [DONE]. Unterstützte Parameter hängen vom ausgewählten Modell ab.

{
  "model": "YOUR_MODEL_ID",
  "messages": [
    {
      "role": "user",
      "content": "Hello!"
    }
  ],
  "stream": true
}

Fehlerbehebung

Überprüfen Sie bei Authentifizierungsfehlern den Schlüssel und dessen Ablauf. Prüfen Sie bei Kontingentfehlern Ihr Guthaben und Ihr Schlüssellimit. Wenn ein Modell nicht verfügbar ist, prüfen Sie die ID und den Gruppenzugriff. Wiederholen Sie bei Ratenbegrenzungen die Anfrage mit Backoff.