AWS Bedrock verbinden
AWS Bedrock verbinden – leicht verständlicher Leitfaden basierend auf offiziellen Dokumenten
Denken Sie an Amazon Bedrock als einen riesigen Automaten für KI-Modelle – statt Snacks liefert er leistungsstarke Sprachmodelle von Anthropic, Meta und anderen, und das mit einer einfachen Zahlungsmethode: Ihrem AWS-Konto.
Was Sie benötigen
Bevor wir loslegen, stellen Sie sicher, dass Sie Folgendes haben:
- Ein AWS-Konto (der kostenlose Tarif reicht völlig aus)
- AWS-Anmeldedaten – das ist wie Ihr Ausweis. Sie können verwenden:
- Eine IAM-Rolle, wenn Sie auf EC2/ECS/Lambda arbeiten (null Einrichtung!)
AWS_ACCESS_KEY_ID+AWS_SECRET_ACCESS_KEYals Umgebungsvariablen- Ein
AWS_PROFILEfür SSO oder benannte Profile - Oder einfach
aws configurefür die lokale Entwicklung ausführen
Schritt 1: Hermes mit Bedrock-Unterstützung installieren
Öffnen Sie Ihr Terminal und führen Sie Folgendes aus:
cd ~/.hermes/hermes-agent
uv pip install -e ".[bedrock]"
Das fügt das Bedrock-„Plug-in“ zu Ihrer Hermes-Installation hinzu. Stellen Sie es sich vor wie das Installieren eines Sprachpakets auf Ihrem Handy.
Schritt 2: Hermes auf Bedrock umstellen
Führen Sie diesen Befehl aus, um Ihren Anbieter zu wählen:
hermes model
Wenn Sie dazu aufgefordert werden:
- Wählen Sie „More providers…“
- Wählen Sie „AWS Bedrock“
- Wählen Sie Ihre Region (z. B.
us-east-2) - Wählen Sie ein Modell (z. B. Claude Sonnet 4)
Hermes speichert Ihre Einstellungen automatisch. Ihre ~/.hermes/config.yaml sieht dann ungefähr so aus:
model:
default: us.anthropic.claude-sonnet-4-6
provider: bedrock
base_url: https://bedrock-runtime.us-east-2.amazonaws.com
bedrock:
region: us-east-2
Schritt 3: Chatten starten
hermes chat
Das war’s! Sie sprechen jetzt über AWS Bedrock mit einem Modell.
Region festlegen
Sie können Ihre AWS-Region auf drei Arten festlegen (höchste Priorität zuerst):
- Fügen Sie
regionunterbedrock:in Ihrer Konfigurationsdatei hinzu - Setzen Sie die Umgebungsvariable
AWS_REGION - Setzen Sie die Umgebungsvariable
AWS_DEFAULT_REGION
Wenn Sie nichts festlegen, verwendet Hermes standardmäßig us-east-1.
Extra: Guardrails (Sicherheitsfilter)
Möchten Sie Inhaltsfilter hinzufügen? Fügen Sie das zu Ihrer Konfiguration hinzu:
bedrock:
region: us-east-2
guardrail:
guardrail_identifier: "abc123def456" # Aus der Bedrock-Konsole
guardrail_version: "1" # Oder "DRAFT"
stream_processing_mode: "async" # "sync" oder "async"
trace: "disabled" # "enabled", "disabled", "enabled_full"
Modell-Erkennung
Hermes findet automatisch verfügbare Modelle in Ihrer Region. Sie können anpassen, welche angezeigt werden:
bedrock:
discovery:
enabled: true
provider_filter: ["anthropic", "meta"]
Zusammenfassung
AWS Bedrock mit Hermes zu verbinden ist wie das Anschließen einer neuen Spielkonsole an Ihren Fernseher – Treiber installieren, Spiel auswählen, loslegen. Sie erhalten Zugriff auf Top-Modelle mit AWS-Sicherheit und -Zuverlässigkeit.
Praktischer Tipp: Wenn Sie auf EC2 oder Lambda laufen, können Sie die API-Schlüssel komplett weglassen. Weisen Sie einfach eine IAM-Rolle mit AmazonBedrockFullAccess zu und Hermes erkennt sie automatisch. Keine Konfiguration, kein Aufwand – nur pure KI-Power.
📖 Offizielle Dokumentation
この記事は Hermes Agent のOffizielle Dokumentationに基づいています:Offizielle Dokumentation › guides/aws-bedrock