Amazon Bedrock API
Anthropics Claude-Modelle sind jetzt über Amazon Bedrock allgemein verfügbar.
Der Aufruf von Claude über Bedrock unterscheidet sich leicht davon, wie Sie Claude aufrufen würden, wenn Sie Anthropics Client-SDKs verwenden. Diese Anleitung führt Sie durch den Prozess, einen API-Aufruf an Claude auf Bedrock entweder in Python oder TypeScript durchzuführen.
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 mindestens Version
2.13.23
entspricht - Konfigurieren Sie Ihre AWS-Anmeldeinformationen mit dem Befehl AWS configure (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 ein AWS-SDK wie boto3
direkt verwenden.
Zugriff auf Bedrock
Abonnieren von Anthropic-Modellen
Gehen Sie zur AWS Console > Bedrock > Modellzugriff und beantragen Sie Zugriff auf Anthropic-Modelle. Beachten Sie, dass die Verfügbarkeit von Anthropic-Modellen je nach Region variiert. Aktuelle Informationen finden Sie in der AWS-Dokumentation.
API-Modellnamen
Modell | Bedrock API-Modellname |
---|---|
Claude Opus 4 | anthropic.claude-opus-4-20250514-v1:0 |
Claude Sonnet 4 | anthropic.claude-sonnet-4-20250514-v1:0 |
Claude Sonnet 3.7 | anthropic.claude-3-7-sonnet-20250219-v1:0 |
Claude Haiku 3.5 | anthropic.claude-3-5-haiku-20241022-v1:0 |
Claude Sonnet 3.5 | anthropic.claude-3-5-sonnet-20241022-v2:0 |
Claude Opus 3 | anthropic.claude-3-opus-20240229-v1:0 |
Claude Sonnet 3 | anthropic.claude-3-sonnet-20240229-v1:0 |
Claude Haiku 3 | anthropic.claude-3-haiku-20240307-v1: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 auf Bedrock generieren:
Weitere Details finden Sie in unseren Client-SDKs und in der offiziellen Bedrock-Dokumentation hier.
Aktivitätsprotokollierung
Bedrock bietet einen Aufrufprotokollierungsdienst, der es Kunden ermöglicht, die mit Ihrer Nutzung verbundenen Prompts und Antworten zu protokollieren.
Anthropic empfiehlt, Ihre Aktivitäten mindestens auf einer 30-tägigen rollierenden Basis zu protokollieren, um Ihre Aktivitäten zu verstehen und möglichen Missbrauch zu untersuchen.
Das Aktivieren dieses Dienstes gibt AWS oder Anthropic keinen Zugriff auf Ihre Inhalte.