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, 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

  1. Installieren Sie eine Version der AWS CLI, die Version 2.13.23 oder neuer ist
  2. 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.
  3. Überprüfen Sie, ob Ihre Anmeldeinformationen funktionieren:
Shell
aws sts get-caller-identity

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 > Modellzugriff und beantragen Sie Zugriff auf Anthropic-Modelle. Beachten Sie, dass die Verfügbarkeit von Anthropic-Modellen je nach Region unterschiedlich ist. Aktuelle Informationen finden Sie in der AWS-Dokumentation.

API-Modellnamen

ModellBedrock API-Modellname
Claude 3 Haikuanthropic.claude-3-haiku-20240307-v1:0
Claude 3 Sonnetanthropic.claude-3-sonnet-20240229-v1:0
Claude 3 Opusanthropic.claude-3-opus-20240229-v1:0
Claude 3.5 Haikuanthropic.claude-3-5-haiku-20241022-v1:0
Claude 3.5 Sonnetanthropic.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.

Was this page helpful?