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 infer ensi. Untuk aplikasi baru, kami merekomendasikan titik bedrock-runtime akhir. API dikelompokkan berdasarkan titik akhir layanan yang mereka gunakan.
bedrock-runtimetitik akhir (disarankan)
T bedrock-runtime.{region}.amazonaws.com itik akhir mendukung API berikut:
| Metode API | Use-case paling cocok untuk | Fitur utama |
|---|---|---|
| Converse (disarankan) | Multi-turn obrolan/standarisasi | API Converse menyediakan antarmuka terpadu untuk berinteraksi dengan semua model di Amazon Bedrock. |
| Memanggil | Transaksi tunggal/Muatan besar | API Invoke menyediakan akses langsung ke model dengan kontrol lebih besar atas format permintaan dan respons. |
| Tanggapan | OpenAI-compatible, percakapan yang penuh keadaan | Gunakan Responses API untuk percakapan OpenAI-compatible stateful dan multi-turn — bentuk OpenAI yang sama, ditambah fitur Amazon Bedrock seperti Guar drails dan inferensi lintas wilayah. Rute permintaan inferensi model lintas Wilayah AWS dengan inferensi lintas wilayah Aktifbedrock-runtime, permintaan selalu sinkron dan alat sisi server tidak tersedia — lihat Titik akhir didukung oleh Amazon Bedrock untuk perbandingan lengkapnya. |
| Penyelesaian Obrolan | OpenAI-compatible, obrolan multi-putaran tanpa kewarganegaraan | Gunakan API Penyelesaian Obrolan untuk interaksi obrolan OpenAI-compatible tanpa status. |
| API Pesan | Anthropic-native antarmuka | Gunakan Messages API melalui InvokeModel untuk akses langsung ke model Anthropic menggunakan format permintaan asli. |
bedrock-mantletitik akhir
T bedrock-mantle.{region}.amazonaws.com itik akhir mendukung API berikut:
| Metode API | Use-case paling cocok untuk | Fitur utama |
|---|---|---|
| API Tanggapan | Percakapan status dengan alat sisi server | Gunakan Responses API aktif bedrock-mantle untuk aplikasi agentic yang memerlukan penggunaan alat sisi server bawaan (pencarian, penerjemah kode), input multimodal, dan inferensi asinkron. |
| API Pesan | Anthropic-native antarmuka | Gunakan Messages API untuk akses langsung ke model Anthropic menggunakan format Anthropic-native permintaan dan respons. |
| Penyelesaian Obrolan | Obrolan multi-putaran tanpa kewarganegaraan | Gunakan API Pen yelesaian 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. |
Baca selengkapnya tentang API yang didukung oleh Amazon Bedrock.
Memutuskan antar API
API yang Anda gunakan tergantung pada kasus penggunaan Anda.
| Kasus Penggunaan | API yang Direkomendasikan |
|---|---|
| Migrasi dari titik akhir OpenAI API-compatible | Gunakan OpenAI-compatible Responses API bedrock-runtime titik akhir — bentuk OpenAI yang sama, ditambah fitur Amazon Bedrock seperti Guar drails dan inferensi lintas wilayah. Rute permintaan inferensi model lintas Wilayah AWS dengan inferensi lintas wilayah Menurut OpenAI, API jangka panjang |
| Menggunakan model yang tidak kompatibel dengan OpenAI-compatible titik akhir | Gunakan API Amazon Bedrock 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 bedrock/latest/userguide/conversation-inference.html#message-inference-examples Converse API. |
| Akses model langsung dengan kontrol penuh | Invoke API - Menyediakan akses langsung ke model dengan kontrol lebih besar atas format permintaan dan respons. Gunakan untuk menghasilkan teks, gambar, dan penyematan. Misalnya kode, lihat Memang gil contoh kode model. |
| Baru di Amazon Bedrock | Sebaiknya gunakan bedrock-runtime titik akhir dengan API Converse untuk antarmuka terpadu di seluruh model, atau API Pesan, API Penyelesaian Obro lan , atau API Tang gapan jika Anda lebih suka OpenAI- atau antarmuka. Anthropic-compatible |
Model yang didukung oleh setiap API dan titik akhir
Pertama, telus uri model kami untuk memutuskan model yang ingin Anda gunakan. Setelah Anda memutuskan model yang ingin Anda gunakan, Anda dapat melihat API yang didukungnya dan memilih titik akhir. Kami merekomendasikan bedrock-runtime titik akhir, yang mendukung API Invoke, Converse, Responses, Chat Completions, dan Messages. T bedrock-mantle itik akhir juga didukung penuh dan menawarkan API Tanggapan, Penyelesaian Obrolan, dan Pesan. Karena API Tanggapan, Penyelesaian Obrolan, dan Pesan tersedia di kedua titik akhir tetapi tidak memiliki dukungan fitur yang identik pada masing-masing, lihat Titik akhir didukung oleh Amazon Bedrock sebelum Anda memilih.