AWS Bedrock ermöglicht dir den Zugriff auf Modelle wie Claude über deine eigene AWS-Infrastruktur mit Enterprise-Sicherheit und Compliance.
Voraussetzungen
Bevor du AWS Bedrock-Modelle einrichtest, benötigst du:
- Ein AWS-Konto mit aktiviertem Bedrock-Zugriff
- IAM-Anmeldedaten mit Bedrock-Berechtigungen
- Aktivierten Modellzugriff in deiner AWS Bedrock-Konsole
- Admin-Zugriff auf deinen Langdock-Workspace
AWS-Einrichtungsschritte
1. Modellzugriff in AWS Bedrock aktivieren
- Gehe zur AWS Bedrock-Konsole
- Navigiere zu Model access in der linken Seitenleiste
- Klicke auf Manage model access
- Aktiviere die Modelle, die du verwenden möchtest (z.B. Claude-Modelle von Anthropic)
- Warte, bis der Zugriff gewährt wird (das kann einige Minuten dauern)
2. IAM-Anmeldedaten erstellen
- Gehe zur AWS IAM-Konsole
- Navigiere zu Users und klicke auf Create user
- Gib dem Benutzer einen beschreibenden Namen (z.B.
langdock-bedrock-access)
- Füge die
AmazonBedrockFullAccess-Policy hinzu oder erstelle eine benutzerdefinierte Policy mit minimalen Berechtigungen:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"bedrock:InvokeModel",
"bedrock:InvokeModelWithResponseStream"
],
"Resource": "*"
}
]
}
- Erstelle einen Access Key für den Benutzer:
- Gehe zum Tab Security credentials des Benutzers
- Klicke auf Create access key
- Wähle Third-party service
- Speichere sowohl die Access Key ID als auch den Secret Access Key
Speichere deine Anmeldedaten sicher. Der Secret Access Key wird nur einmal während der Erstellung angezeigt.
Langdock-Einrichtungsschritte
-
Gehe zu den Modell-Einstellungen und klicke auf Modell hinzufügen
-
Konfiguriere die Anzeigeeinstellungen:
- Anbieter: Anthropic (oder der passende Anbieter für dein Modell)
- Modellname: Das Modell, das du hinzufügen möchtest
- Hosting-Anbieter: AWS Bedrock
- Region: EU oder US basierend auf deiner Bedrock-Region
- Bildanalyse: Aktivieren, wenn das Modell Vision unterstützt
-
Konfiguriere die Modellkonfiguration:
- SDK: Wähle Bedrock
- Modell-ID: Verwende die Bedrock-Modellkennung (siehe Modell-IDs unten)
- Kontextgröße: Entsprechend dem Modell einstellen (siehe Modellkonfigurationstabellen)
-
Konfiguriere den Modellschlüssel (AWS-Anmeldedaten):
Wenn du das Bedrock SDK auswählst, werden die Feldbezeichnungen in der Oberfläche angepasst: „Base URL” wird zu Access Key ID und „API Key” wird zu Secret Access Key.
- Access Key ID: Deine AWS Access Key ID
- Secret Access Key: Dein AWS Secret Access Key
- Region: Deine AWS-Region (z.B.
us-east-1, eu-central-1)
-
Klicke auf Speichern, um das Modell hinzuzufügen
-
Teste das Modell mit einem Prompt, bevor du es für alle Nutzer sichtbar machst
Modell-IDs
Bedrock-Modell-IDs folgen anbieterspezifischen Formaten:
| Anbieter | Format | Beispiel |
|---|
| Anthropic | anthropic.{modell-name}-v1:0 | anthropic.claude-sonnet-4-6 |
| Meta | meta.{modell-name}-v1:0 | meta.llama4-maverick-17b-instruct-v1:0 |
| Amazon | amazon.{modell-name}-v1:0 | amazon.nova-pro-v1:0 |
Cross-Region Inference Profiles
Bedrock unterstützt Cross-Region Inference Profiles, die Anfragen automatisch an verfügbare Regionen weiterleiten für bessere Verfügbarkeit und niedrigere Latenz. Um sie zu verwenden, stelle der Modell-ID einen geografischen Code voran:
| Prefix | Geltungsbereich |
|---|
global. | Alle kommerziellen AWS-Regionen |
us. | Nur US-Regionen |
eu. | Nur europäische Regionen |
apac. | Asien-Pazifik-Regionen |
Zum Beispiel: eu.anthropic.claude-sonnet-4-6 leitet nur innerhalb der EU-Regionen weiter. Prüfe die Inference-Profiles-Dokumentation für verfügbare Profile pro Modell.
Unterstützte Regionen
AWS Bedrock ist in mehreren Regionen verfügbar. Stelle sicher, dass deine gewählte Region Zugriff auf deine gewünschten Modelle hat:
- US East (N. Virginia):
us-east-1
- US West (Oregon):
us-west-2
- EU (Frankfurt):
eu-central-1
- EU (Ireland):
eu-west-1
- EU (Paris):
eu-west-3
- Asia Pacific (Tokyo):
ap-northeast-1
- Asia Pacific (Sydney):
ap-southeast-2
Netzwerkkonfiguration
Wenn deine Organisation Netzwerk-Allowlisting verwendet, füge folgende Domain zur Allowlist hinzu:
| Service | Domain-Muster |
|---|
| AWS Bedrock | bedrock.REGION.amazonaws.com |
Ersetze REGION durch deine AWS-Region (z.B. us-east-1).
Fehlerbehebung
“Access Denied”-Fehler:
- Überprüfe, ob dein IAM-Benutzer die korrekten Bedrock-Berechtigungen hat
- Stelle sicher, dass der Modellzugriff in der Bedrock-Konsole aktiviert ist
- Vergewissere dich, dass Access Key ID und Secret Access Key korrekt sind
Modell nicht verfügbar:
- Bestätige, dass das Modell in deinen AWS Bedrock-Modellzugriffseinstellungen aktiviert ist
- Überprüfe, ob das Modell in deiner ausgewählten Region verfügbar ist
- Stelle sicher, dass die Modell-ID korrekt ist und dem Bedrock-Format entspricht
Authentifizierungsfehler:
- Überprüfe, dass das Access Key ID-Feld deine AWS Access Key ID enthält
- Vergewissere dich, dass das Secret Access Key-Feld den vollständigen Secret Access Key enthält
- Stelle sicher, dass die Regionseinstellung mit deiner AWS Bedrock-Region übereinstimmt
Langsame Antworten oder Timeouts:
- Erwäge die Verwendung einer Region näher an deinen Nutzern
- Überprüfe das AWS Service Health Dashboard auf aktuelle Probleme
- Stelle sicher, dass dein AWS-Konto ausreichende Kontingente für das Modell hat