Amazon Bedrock API
Anthropics Claude-Modelle sind jetzt über Amazon Bedrock allgemein verfügbar.
Der Aufruf von Claude über Bedrock unterscheidet sich leicht von der Art und Weise, wie Sie Claude bei Verwendung der Client-SDKs von Anthropic aufrufen würden. Diese Anleitung führt Sie durch den Prozess der Durchführung eines API-Aufrufs an Claude auf Bedrock entweder in Python oder TypeScript.
Beachten Sie, dass diese Anleitung davon ausgeht, dass Sie sich bereits für ein AWS-Konto registriert und den programmatischen Zugriff konfiguriert haben.
Installation und Konfiguration der AWS CLI
- Installieren Sie eine Version der AWS CLI, die Version
2.13.23
oder neuer ist - Konfigurieren Sie Ihre AWS-Anmeldeinformationen mit dem AWS configure-Befehl (siehe AWS CLI konfigurieren) oder finden Sie Ihre Anmeldeinformationen, indem Sie in Ihrem AWS-Dashboard zu “Befehlszeile oder programmatischer Zugriff” navigieren und den Anweisungen im Popup-Modal folgen.
- Überprüfen Sie, ob Ihre Anmeldeinformationen funktionieren:
Installation eines SDKs für den Zugriff auf Bedrock
Anthropics Client-SDKs unterstützen Bedrock. Sie können auch direkt ein AWS SDK wie boto3
verwenden.
Zugriff auf Bedrock
Abonnieren Sie Anthropic-Modelle
Gehen Sie zur AWS Console > Bedrock > Model Access und beantragen Sie Zugriff auf Anthropic-Modelle. Beachten Sie, dass die Verfügbarkeit von Anthropic-Modellen je nach Region unterschiedlich ist. Die neuesten Informationen finden Sie in der AWS-Dokumentation.
API-Modellnamen
Modell | Bedrock API-Modellname |
---|---|
Claude 3 Haiku | anthropic.claude-3-haiku-20240307-v1:0 |
Claude 3 Sonnet | anthropic.claude-3-sonnet-20240229-v1:0 |
Claude 3 Opus | anthropic.claude-3-opus-20240229-v1:0 |
Claude 3.5 Sonnet | anthropic.claude-3-5-sonnet-20241022-v2:0 |
Verfügbare Modelle auflisten
Die folgenden Beispiele zeigen, wie Sie eine Liste aller über Bedrock verfügbaren Claude-Modelle ausgeben:
Anfragen stellen
Die folgenden Beispiele zeigen, wie Sie Text von Claude 3 Sonnet auf Bedrock generieren:
Weitere Details finden Sie in unseren Client-SDKs und in der offiziellen Bedrock-Dokumentation hier.