Verwendung der API
Versionen
Bei API-Anfragen müssen Sie einen anthropic-version
Request-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
Allerdings können wir Folgendes tun:
- Zusätzliche optionale Eingaben hinzufügen
- Zusätzliche Werte zur Ausgabe hinzufügen
- Bedingungen für bestimmte Fehlertypen ändern
- Neue Varianten zu enum-ähnlichen Ausgabewerten hinzufügen (zum Beispiel Streaming-Event-Typen)
Im Allgemeinen werden wir Ihre Nutzung nicht beeinträchtigen, wenn Sie die API wie in dieser Referenz dokumentiert verwenden.
Versionshistorie
Wir empfehlen immer, wenn möglich 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 Events sind benannte Events, anstatt nur Daten-Events.
- Unnötiges
data: [DONE]
Event entfernt.
- Vervollständigungen sind inkrementell. Zum Beispiel
- Veraltete
exception
undtruncated
Werte in Antworten entfernt.
- Neues Format für Streaming Server-Sent Events (SSE):
2023-01-01
: Erste Veröffentlichung.