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 mengkonfigurasi akses terprogram.
Instal dan konfigurasikan AWS CLI
- Instal versi AWS CLI pada atau lebih baru dari versi
2.13.23
- Konfigurasikan kredensial AWS Anda menggunakan perintah konfigurasi AWS (lihat Konfigurasikan AWS CLI) atau temukan kredensial Anda dengan menavigasi ke “Akses baris perintah atau terprogram” dalam dasbor AWS Anda dan ikuti petunjuk dalam modal popup.
- Verifikasi bahwa kredensial Anda berfungsi:
aws sts get-caller-identity
Instal SDK untuk mengakses Bedrock
SDK klien Anthropic mendukung Bedrock. Anda juga dapat menggunakan SDK AWS seperti boto3
secara langsung.
Mengakses Bedrock
Berlangganan model Anthropic
Buka Konsol AWS > Bedrock > Akses Model dan minta akses ke model Anthropic. Perhatikan bahwa ketersediaan model Anthropic bervariasi menurut wilayah. Lihat dokumentasi AWS untuk informasi terbaru.
Nama model API
Model | Nama model API Bedrock |
---|---|
Claude 3 Haiku | anthropic.claude-3-haiku-20240307-v1:0 |
Claude 3 Sonnet | anthropic.claude-3-sonnet-20240229-v1:0 |
Claude 3 Opus | anthropic.claude-3-opus-20240229-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 3 Sonnet di Bedrock:
Lihat SDK klien kami untuk detail lebih lanjut, dan dokumentasi resmi Bedrock di sini.