APIs Didukung oleh Amazon Bedrock - Amazon Bedrock

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

APIs Didukung oleh Amazon Bedrock

Inferensi didukung APIs

Amazon Bedrock menyediakan empat pola API utama untuk melakukan inferensi di Amazon Bedrock.

Metode API Titik akhir layanan Kasus penggunaan paling cocok untuk Fitur utama
Responses API (disarankan) bedrock-mantle.<suffix> Percakapan stateful Gunakan Responses API untuk aplikasi agen modern yang membutuhkan penggunaan alat bawaan (pencarian, penerjemah kode), input multimodal, dan percakapan stateful
Penyelesaian obrolan bedrock-mantle.<suffix>(disarankan) dan bedrock-runtime.<suffix> 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.
Metode Converse bedrock-runtime.<suffix> Obrolan multi-putaran/standarisasi Converse API menyediakan antarmuka terpadu untuk berinteraksi dengan semua model di Amazon Bedrock.
Metode pemanggilan bedrock-runtime.<suffix> Transaksi tunggal/Muatan besar API Invoke menyediakan akses langsung ke model dengan lebih banyak kemampuan untuk mengontrol format permintaan dan respons.

Catatan: akhiran adalah {region}.amazonaws.com

Baca lebih lanjut tentang yang APIs didukung oleh Amazon Bedrock.

Memutuskan antara APIs

API yang Anda gunakan bergantung pada kasus penggunaan Anda.

Kasus Penggunaan API yang direkomendasikan
Migrasi dari titik akhir yang kompatibel dengan API OpenAI Gunakan OpenAI-compatible APIs: Responses API atau Chat Completions API. Menurut OpenAI, API jangka panjang yang direkomendasikan adalah Responses API.
Menggunakan model yang tidak kompatibel dengan titik akhir yang kompatibel dengan OpenAI Gunakan Amazon Bedrock asli APIs: Converse dan Invoke. Untuk informasi selengkapnya, lihat Kirim prompt dan hasilkan respons menggunakan API.
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 Mulai dengan Responses API

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 yang APIs didukungnya dan berdasarkan itu Anda memilih titik akhir mana yang akan digunakan. bedrock-mantleMendukung Respons dan Chat Completions API. bedrock-runtimeMendukung Invoke dan Converse API.