Client SDKs
Wir bieten Client-Bibliotheken in einer Reihe beliebter Sprachen, die es einfacher machen, mit der Anthropic API zu arbeiten.
Zusätzliche Konfiguration ist erforderlich, um Anthropics Client SDKs über eine Partnerplattform zu verwenden. Wenn Sie Amazon Bedrock verwenden, siehe diese Anleitung; wenn Sie Google Cloud Vertex AI verwenden, siehe diese Anleitung.
Python
Python-Bibliothek GitHub-Repository
Beispiel:
Akzeptierte model
-Strings:
TypeScript
TypeScript-Bibliothek GitHub-Repository
Obwohl diese Bibliothek in TypeScript geschrieben ist, kann sie auch in JavaScript-Bibliotheken verwendet werden.
Beispiel:
Akzeptierte model
-Strings:
Java
Java-Bibliothek GitHub-Repository
Beispiel:
model
-Enum-Werte:
Go
Go-Bibliothek GitHub-Repository
Beispiel:
Model
-Konstanten:
Ruby
Ruby-Bibliothek GitHub-Repository
Beispiel:
Akzeptierte model
-Strings:
PHP
PHP-Bibliothek GitHub-Repository
Das PHP SDK befindet sich derzeit in der Beta-Phase.
Beispiel:
Akzeptierte model
-Strings:
Model
-Konstanten:
Beta-Namespace in Client SDKs
Jedes SDK hat einen beta
-Namespace, der verfügbar ist. Dieser wird für neue Funktionen verwendet, die Anthropic in einer Beta-Version veröffentlicht. Verwenden Sie dies in Verbindung mit Beta-Headern, um diese Funktionen zu nutzen.