

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
<a name="apis"></a>

**API inferensi didukung**

Amazon Bedrock menyediakan lima pola API utama untuk melakukan [inferensi](inference.md). API dikelompokkan berdasarkan titik akhir layanan yang mereka gunakan.

**`bedrock-mantle`titik akhir**

`bedrock-mantle.{region}.amazonaws.com`Titik akhir mendukung API berikut:


| **Metode API** | **Use-case paling cocok untuk** | **Fitur utama** | 
| --- | --- | --- | 
| [Responses API](bedrock-mantle.md) (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](inference-messages-api.md) (disarankan) | Anthropic-native antarmuka | Gunakan Messages API untuk akses langsung ke model Anthropic menggunakan format Anthropic-native permintaan dan respons. | 
| [Penyelesaian Obrolan](bedrock-mantle.md) | Obrolan multi-giliran tanpa kewarganegaraan | Gunakan [API Penyelesaian Obrolan](inference-chat-completions.md) 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-runtime`titik akhir**

`bedrock-runtime.{region}.amazonaws.com`Titik akhir mendukung API berikut:


| **Metode API** | **Use-case paling cocok untuk** | **Fitur utama** | 
| --- | --- | --- | 
| [Bercakap](conversation-inference.md) | Multi-turn obrolan/standarisasi | [Converse API](conversation-inference.md) menyediakan antarmuka terpadu untuk berinteraksi dengan semua model di Amazon Bedrock. | 
| [Memohon](inference-invoke.md) | Transaksi tunggal/Muatan besar | API Invoke menyediakan akses langsung ke model dengan kontrol lebih besar atas format permintaan dan respons. | 
| [Pesan API](model-parameters-anthropic-claude-messages.md) | Anthropic-native antarmuka | Gunakan Messages API via InvokeModel untuk akses langsung ke model Anthropic menggunakan format permintaan asli. | 
| [Penyelesaian Obrolan](inference-chat-completions.md) | Obrolan multi-giliran tanpa kewarganegaraan | Gunakan API Penyelesaian Obrolan untuk interaksi obrolan OpenAI-compatible stateless. | 

Baca selengkapnya tentang [API yang didukung oleh Amazon Bedrock](inference-api.md).

**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](https://platform.openai.com/docs/api-reference/responses) atau [Chat Completions API.](inference-chat-completions.md) Menurut OpenAI, API jangka panjang yang [direkomendasikan](https://platform.openai.com/docs/guides/migrate-to-responses) adalah Responses API. | 
| Menggunakan model yang tidak kompatibel dengan titik OpenAI-compatible akhir | [Gunakan Amazon Bedrock API asli: [Converse](conversation-inference.md) dan Invoke.](inference-invoke.md) Untuk informasi selengkapnya, lihat [Inferensi menggunakan API Invoke](inference-api.md). | 
| Antarmuka yang konsisten di semua model | [Converse API](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html) - Bekerja dengan semua model yang mendukung pesan. Tulis kode sekali dan gunakan dengan model yang berbeda. Misalnya kode, lihat [contoh Converse API](https://docs.aws.amazon.com/bedrock/latest/userguide/conversation-inference.html#message-inference-examples). | 
| Akses model langsung dengan kontrol penuh | [Invoke API](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModel.html) - 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](https://docs.aws.amazon.com/bedrock/latest/userguide/inference-invoke.html#inference-example-invoke). | 
| Baru mengenal Amazon Bedrock | Sebaiknya gunakan API terbuka seperti [Messages API](model-parameters-anthropic-claude-messages.md), [Chat Completions API](inference-chat-completions.md), atau [Responses API](bedrock-mantle.md). 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](models.md) 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-mantle`Mendukung Respons, Penyelesaian Obrolan, dan API Pesan. Ini `bedrock-runtime` mendukung API Invoke, Converse, Chat Completions, dan Messages. Sebaiknya gunakan `bedrock-mantle` endpoint bila memungkinkan.