Amazon Bedrock API
Model Claude dari Anthropic sekarang tersedia secara umum melalui Amazon Bedrock.
Memanggil Claude melalui Bedrock sedikit berbeda dari cara Anda memanggil Claude saat menggunakan SDK klien Anthropic. Panduan ini akan memandu Anda melalui proses menyelesaikan panggilan API ke Claude di Bedrock baik dalam Python atau TypeScript.
Perhatikan bahwa panduan ini mengasumsikan Anda telah mendaftar untuk akun AWS dan mengonfigurasi akses programatik.
Instal dan konfigurasi AWS CLI
- Instal versi AWS CLI pada atau lebih baru dari versi
2.13.23
- Konfigurasi kredensial AWS Anda menggunakan perintah AWS configure (lihat Konfigurasi AWS CLI) atau temukan kredensial Anda dengan menavigasi ke “Command line or programmatic access” dalam dashboard AWS Anda dan mengikuti petunjuk dalam modal popup.
- Verifikasi bahwa kredensial Anda berfungsi:
Instal SDK untuk mengakses Bedrock
SDK klien Anthropic mendukung Bedrock. Anda juga dapat menggunakan AWS SDK seperti boto3
secara langsung.
Mengakses Bedrock
Berlangganan model Anthropic
Pergi ke AWS Console > Bedrock > Model Access dan minta akses ke model Anthropic. Perhatikan bahwa ketersediaan model Anthropic bervariasi berdasarkan wilayah. Lihat dokumentasi AWS untuk informasi terbaru.
Nama model API
Model | Nama model API Bedrock |
---|---|
Claude Opus 4.1 | anthropic.claude-opus-4-1-20250805-v1:0 |
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 |
Daftar model yang tersedia
Contoh berikut menunjukkan cara mencetak daftar semua model Claude yang tersedia melalui Bedrock:
Membuat permintaan
Contoh berikut menunjukkan cara menghasilkan teks dari Claude di Bedrock:
Lihat SDK klien kami untuk detail lebih lanjut, dan dokumentasi resmi Bedrock di sini.
Pencatatan aktivitas
Bedrock menyediakan layanan pencatatan pemanggilan yang memungkinkan pelanggan untuk mencatat prompt dan penyelesaian yang terkait dengan penggunaan Anda.
Anthropic merekomendasikan agar Anda mencatat aktivitas Anda setidaknya pada basis bergulir 30 hari untuk memahami aktivitas Anda dan menyelidiki potensi penyalahgunaan.
Mengaktifkan layanan ini tidak memberikan AWS atau Anthropic akses apa pun ke konten Anda.
Dukungan fitur
Anda dapat menemukan semua fitur yang saat ini didukung di Bedrock di sini.
Dukungan PDF di Bedrock
Dukungan PDF tersedia di Amazon Bedrock melalui API Converse dan API InvokeModel. Untuk informasi detail tentang kemampuan dan keterbatasan pemrosesan PDF, lihat dokumentasi dukungan PDF.
Pertimbangan penting untuk pengguna API Converse:
- Analisis PDF visual (grafik, gambar, tata letak) memerlukan kutipan untuk diaktifkan
- Tanpa kutipan, hanya ekstraksi teks dasar yang tersedia
- Untuk kontrol penuh tanpa kutipan paksa, gunakan API InvokeModel
Untuk detail lebih lanjut tentang dua mode pemrosesan dokumen dan keterbatasannya, rujuk ke panduan dukungan PDF.
Jendela konteks 1M token
Claude Sonnet 4 mendukung jendela konteks 1M token di Amazon Bedrock.
Jendela konteks 1M token saat ini dalam beta. Untuk menggunakan jendela konteks yang diperluas, sertakan header beta context-1m-2025-08-07
dalam permintaan API Bedrock Anda.