Hubungkan AWS Bedrock
Hubungkan AWS Bedrock — panduan mudah dipahami berdasarkan dokumentasi resmi
Bayangkan Amazon Bedrock sebagai mesin penjual otomatis raksasa untuk model AI—alih-alih camilan, ia menyajikan model bahasa yang canggih dari Anthropic, Meta, dan lainnya, semuanya dengan satu metode pembayaran sederhana: akun AWS Anda.
Yang Anda Butuhkan
Sebelum memulai, pastikan Anda memiliki:
- Akun AWS (tingkat gratis sudah cukup)
- Kredensial AWS—ini seperti kartu identitas Anda. Anda bisa menggunakan:
- Peran IAM jika Anda berada di EC2/ECS/Lambda (tanpa pengaturan apa pun!)
- Variabel lingkungan
AWS_ACCESS_KEY_ID+AWS_SECRET_ACCESS_KEY AWS_PROFILEuntuk SSO atau profil bernama- Cukup jalankan
aws configureuntuk pengembangan lokal
Langkah 1: Instal Hermes dengan Dukungan Bedrock
Buka terminal Anda dan jalankan:
cd ~/.hermes/hermes-agent
uv pip install -e ".[bedrock]"
Ini menambahkan “plugin” Bedrock ke instalasi Hermes Anda. Anggap saja seperti memasang paket bahasa di ponsel Anda.
Langkah 2: Beri Tahu Hermes untuk Menggunakan Bedrock
Jalankan perintah ini untuk memilih penyedia Anda:
hermes model
Saat diminta:
- Pilih “More providers…”
- Pilih “AWS Bedrock”
- Pilih region Anda (seperti
us-east-2) - Pilih model (misalnya, Claude Sonnet 4)
Hermes akan otomatis menyimpan pengaturan Anda. File ~/.hermes/config.yaml Anda akan terlihat seperti:
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
Langkah 3: Mulai Mengobrol
hermes chat
Selesai! Anda sekarang sedang berbicara dengan model melalui AWS Bedrock.
Mengatur Region Anda
Anda dapat mengatur region AWS dengan tiga cara (prioritas tertinggi terlebih dahulu):
- Tambahkan
regiondi bawahbedrock:di file konfigurasi Anda - Atur variabel lingkungan
AWS_REGION - Atur variabel lingkungan
AWS_DEFAULT_REGION
Jika tidak diatur, Hermes akan menggunakan us-east-1 sebagai default.
Ekstra: Guardrails (Filter Keamanan)
Ingin menambahkan filter konten? Tambahkan ini ke konfigurasi Anda:
bedrock:
region: us-east-2
guardrail:
guardrail_identifier: "abc123def456" # Dari konsol Bedrock
guardrail_version: "1" # Atau "DRAFT"
stream_processing_mode: "async" # "sync" atau "async"
trace: "disabled" # "enabled", "disabled", "enabled_full"
Penemuan Model
Hermes secara otomatis menemukan model yang tersedia di region Anda. Anda dapat menyesuaikan model mana yang ditampilkan:
bedrock:
discovery:
enabled: true
provider_filter: ["anthropic", "meta"]
Ringkasan
Menghubungkan AWS Bedrock ke Hermes itu seperti mencolokkan konsol game baru ke TV Anda—instal drivernya, pilih game Anda, dan mainkan. Anda mendapatkan akses ke model kelas atas dengan keamanan dan keandalan AWS.
Tips praktis: Jika Anda menjalankan di EC2 atau Lambda, lewati kunci API sepenuhnya. Cukup lampirkan peran IAM dengan AmazonBedrockFullAccess dan Hermes akan mendeteksinya secara otomatis. Tanpa konfigurasi, tanpa repot—hanya kekuatan AI murni.
📖 Dokumentasi resmi
この記事は Hermes Agent のDokumentasi resmiに基づいています:Dokumentasi resmi › guides/aws-bedrock