Die API verwenden
Versionen
Bei API-Anfragen müssen Sie einen anthropic-version
-Anfrage-Header senden. Zum Beispiel anthropic-version: 2023-06-01
. Wenn Sie unsere Client-Bibliotheken verwenden, wird dies automatisch für Sie erledigt.
Für jede API-Version werden wir Folgendes beibehalten:
- Bestehende Eingabeparameter
- Bestehende Ausgabeparameter
Wir können jedoch Folgendes tun:
- Zusätzliche optionale Eingaben hinzufügen
- Zusätzliche Werte zur Ausgabe hinzufügen
- Bedingungen für bestimmte Fehlertypen ändern
- Neue Varianten zu aufzählungsähnlichen Ausgabewerten hinzufügen (z. B. Streaming-Ereignistypen)
Im Allgemeinen werden wir Ihre Nutzung nicht beeinträchtigen, wenn Sie die API wie in dieser Referenz dokumentiert verwenden.
Versionsverlauf
Wir empfehlen immer, nach Möglichkeit die neueste API-Version zu verwenden. Frühere Versionen gelten als veraltet und sind möglicherweise für neue Benutzer nicht verfügbar.
2023-06-01
- Neues Format für Streaming Server-Sent Events (SSE):
- Vervollständigungen sind inkrementell. Zum Beispiel
" Hallo"
," mein"
," Name"
," ist"
," Claude."
anstelle von" Hallo"
," Hallo mein"
," Hallo mein Name"
," Hallo mein Name ist"
," Hallo mein Name ist Claude."
. - Alle Ereignisse sind benannte Ereignisse anstelle von Nur-Daten-Ereignissen.
- Unnötiges
data: [DONE]
-Ereignis entfernt.
- Vervollständigungen sind inkrementell. Zum Beispiel
- Veraltete Werte
exception
undtruncated
in Antworten entfernt.
- Neues Format für Streaming Server-Sent Events (SSE):
2023-01-01
: Erste Veröffentlichung.