Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Inferensi menggunakan Anthropic Messages API
Anthropic Messages API menyediakan akses asli ke model Claude menggunakan format permintaan dan respons Anthropic. Anda dapat menggunakan Messages API pada bedrock-runtime titik akhir bedrock-mantle dan, memberi Anda fleksibilitas untuk memilih gaya otentikasi dan integrasi yang sesuai dengan aplikasi Anda.
| Titik akhir | URL Dasar | Kasus penggunaan |
|---|---|---|
bedrock-mantle |
https://bedrock-mantle.{region}.api.aws/anthropic/v1/messages |
Direkomendasikan untuk aplikasi baru. Mendukung autentikasi kunci API danRuang kerja () Anthropic-compatible. |
bedrock-runtime |
https://bedrock-runtime.{region}.amazonaws.com |
Gunakan dengan integrasi AWS SDK yang ada dan logging pemanggilan. |
Wilayah yang Didukung
Messages API tersedia di bedrock-mantle titik akhir di semua Wilayah yang mendukung bedrock-mantle (lihatWilayah dan Titik Akhir yang Didukung). Pada titik bedrock-runtime akhir, tersedia di semua Wilayah di mana model Claude tersedia. Lihat Ketersediaan regional berdasarkan model untuk detail.
Prasyarat
Sebelum menggunakan Messages API, pastikan Anda memiliki yang berikut:
-
Akses model — Minta akses ke model Claude di konsol Amazon Bedrock. Lihat Minta akses ke model.
-
Otentikasi — Tergantung pada titik akhir:
-
bedrock-mantle— Gunakan kunci API Amazon Bedrock (lihatKunci API) atau kredenSIAL AWS SIGv4. -
bedrock-runtime— Gunakan kreden AWS SIAL SIGv4 melalui AWS SDK (boto3, dll.).
-
-
Header versi antropik - Semua permintaan memerlukan versi API:
-
bedrock-mantle: Tetapkananthropic-version: 2023-06-01sebagai header HTTP. -
bedrock-runtime: Tetapkan"anthropic_version": "bedrock-2023-05-31"di badan permintaan.
-
Permintaan dasar
Untuk mengirim pesan dasar ke model Claude, pilih tab untuk metode pilihan Anda, lalu ikuti langkah-langkahnya:
Streaming tanggapan
Untuk menerima token respons secara bertahap saat dibuat, pilih tab untuk metode pilihan Anda, lalu ikuti langkah-langkahnya:
Fitur yang didukung
Selain bagian Pemikiran yang diperluas, pemikiran adaptif, keluaran terstruktur , pemadatan, kredit Fallback untuk permintaan yang ditolak (beta), dan pesan Mid-conversation sistem di atas, Messages API mendukung fitur-fitur berikut dengan model Claude:
-
Perintah sistem — Mengatur perilaku model dengan
systemparameter. -
Multi-turn percakapan — Lewati bergantian
userdanassistantpesan. -
Penggunaan alat — Tentukan alat yang dapat dipanggil model. Lihat Menggunakan alat untuk menyelesaikan respons model Amazon Bedrock.
-
V isi — Kirim gambar dalam
contentarray bersama teks. -
Caching cepat — Cache sering digunakan konteks untuk mengurangi latensi dan biaya.
Untuk referensi kolom permintaan dan respons Messages API lengkap, lihatPermintaan dan Tanggapan.
Hitung token
Untuk menghitung jumlah token input yang akan dikonsumsi permintaan sebelum mengirimnya untuk inferensi, gunakan count_tokens jalur Anthropic pada titik akhirbedrock-mantle. Ini adalah satu-satunya jalur penghitungan token yang didukung untuk model Claude yang tidak tersedia bedrock-runtime dengan Region-specific titik akhir, termasuk model Claude yang diluncurkan dengan inferensi lintas wilayah (CRIS) saja. Untuk detail dan contoh, lihat Hitung token menggunakan endpoint batuan dasar mantel.