Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
API yang didukung oleh Amazon Bedrock
API inferensi didukung
Amazon Bedrock menyediakan lima pola API utama untuk melakukan inferensi. API dikelompokkan berdasarkan titik akhir layanan yang mereka gunakan.
bedrock-mantletitik akhir
bedrock-mantle.{region}.amazonaws.com.rproxy.govskope.usTitik akhir mendukung API berikut:
| Metode API | Use-case paling cocok untuk | Fitur utama |
|---|---|---|
| Responses API (disarankan) | Percakapan stateful | Gunakan Responses API untuk aplikasi agen modern yang membutuhkan penggunaan alat bawaan (pencarian, penerjemah kode), input multimodal, dan percakapan stateful. |
| Pesan API (disarankan) | Anthropic-native antarmuka | Gunakan Messages API untuk akses langsung ke model Anthropic menggunakan format Anthropic-native permintaan dan respons. |
| Penyelesaian Obrolan | Obrolan multi-giliran tanpa kewarganegaraan | Gunakan API Penyelesaian Obrolan untuk tugas ringan, tanpa status, dan berfokus pada teks di mana Anda memerlukan kontrol penuh atas manajemen riwayat obrolan dan latensi yang lebih rendah. |
bedrock-runtimetitik akhir
bedrock-runtime.{region}.amazonaws.com.rproxy.govskope.usTitik akhir mendukung API berikut:
| Metode API | Use-case paling cocok untuk | Fitur utama |
|---|---|---|
| Bercakap | Multi-turn obrolan/standarisasi | Converse API menyediakan antarmuka terpadu untuk berinteraksi dengan semua model di Amazon Bedrock. |
| Memohon | Transaksi tunggal/Muatan besar | API Invoke menyediakan akses langsung ke model dengan kontrol lebih besar atas format permintaan dan respons. |
| Pesan API | Anthropic-native antarmuka | Gunakan Messages API via InvokeModel untuk akses langsung ke model Anthropic menggunakan format permintaan asli. |
| Penyelesaian Obrolan | Obrolan multi-giliran tanpa kewarganegaraan | Gunakan API Penyelesaian Obrolan untuk interaksi obrolan OpenAI-compatible stateless. |
Baca selengkapnya tentang API yang didukung oleh Amazon Bedrock.
Memutuskan antara API
API yang Anda gunakan bergantung pada kasus penggunaan Anda.
| Kasus Penggunaan | API yang direkomendasikan |
|---|---|
| Migrasi dari titik akhir OpenAI API-compatible | Gunakan OpenAI-compatible API: Responses API |
| Menggunakan model yang tidak kompatibel dengan titik OpenAI-compatible akhir | Gunakan Amazon Bedrock API asli: Converse dan Invoke. Untuk informasi selengkapnya, lihat Inferensi menggunakan API Invoke. |
| Antarmuka yang konsisten di semua model | Converse API - Bekerja dengan semua model yang mendukung pesan. Tulis kode sekali dan gunakan dengan model yang berbeda. Misalnya kode, lihat contoh Converse API. |
| Akses model langsung dengan kontrol penuh | Invoke API - Menyediakan akses langsung ke model dengan kontrol lebih besar atas permintaan dan format respons. Gunakan untuk menghasilkan teks, gambar, dan embeddings. Misalnya kode, lihat Memanggil contoh kode model. |
| Baru mengenal Amazon Bedrock | Sebaiknya gunakan API terbuka seperti Messages API, Chat Completions API, atau Responses API. API ini tersedia di kedua titik akhir, tetapi kami merekomendasikan titik bedrock-mantle akhir. |
Model yang didukung oleh setiap API dan titik akhir
Pertama, telusuri model kami untuk memutuskan model yang ingin Anda gunakan. Setelah Anda memutuskan model yang ingin Anda gunakan, Anda dapat melihat API yang didukungnya dan berdasarkan itu Anda memilih titik akhir mana yang akan digunakan. bedrock-mantleMendukung Respons, Penyelesaian Obrolan, dan API Pesan. Ini bedrock-runtime mendukung API Invoke, Converse, Chat Completions, dan Messages. Sebaiknya gunakan bedrock-mantle endpoint bila memungkinkan.