

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# API supportate da Amazon Bedrock
<a name="apis"></a>

**API di inferenza supportate**

Amazon Bedrock fornisce cinque modelli API principali per eseguire l'[inferenza](inference.md). Le API sono raggruppate in base all'endpoint di servizio che utilizzano.

**Endpoint `bedrock-mantle`**

L'`bedrock-mantle.{region}.amazonaws.com`endpoint supporta le seguenti API:


| **Metodo API** | **Use-case più adatto per** | **Caratteristica chiave** | 
| --- | --- | --- | 
| [API di risposta](bedrock-mantle.md) (consigliata) | Conversazioni statiche | Utilizza l'API Responses per applicazioni moderne e agentiche che richiedono l'uso di strumenti integrati (ricerca, interprete di codice), input multimodali e conversazioni con stato. | 
| [API Messaggi (consigliata)](inference-messages-api.md) | Anthropic-native interfaccia | Utilizza l'API Messages per l'accesso diretto ai modelli Anthropic utilizzando il formato di Anthropic-native richiesta e risposta. | 
| [Completamenti della chat](bedrock-mantle.md) | Chat multigiro senza stato | Utilizza l'[API Chat Completions](inference-chat-completions.md) per attività leggere, prive di stato e incentrate sul testo in cui è necessario il pieno controllo sulla gestione della cronologia chat e una latenza ridotta. | 

**Endpoint `bedrock-runtime`**

L'`bedrock-runtime.{region}.amazonaws.com`endpoint supporta le seguenti API:


| **Metodo API** | **Use-case più adatto per** | **Caratteristica chiave** | 
| --- | --- | --- | 
| [Converse](conversation-inference.md) | Multi-turn chat/ standardizzazione | L'[API Converse](conversation-inference.md) fornisce un'interfaccia unificata per interagire con tutti i modelli in Amazon Bedrock. | 
| [Invoke](inference-invoke.md) | Transazioni singole/Carichi utili di grandi dimensioni | L'API Invoke fornisce un accesso diretto ai modelli con un maggiore controllo sul formato di richiesta e risposta. | 
| API Messages di [ ](model-parameters-anthropic-claude-messages.md) | Anthropic-native interfaccia | Utilizza l'API Messages via InvokeModel per l'accesso diretto ai modelli Anthropic utilizzando il formato di richiesta nativo. | 
| [Completamenti della chat](inference-chat-completions.md) | Chat multigiro senza stato | Utilizza l'API Chat Completions per interazioni in chat senza OpenAI-compatible stato. | 

Scopri di più sulle [API supportate da Amazon Bedrock](inference-api.md).

**Decidere tra le API**

L'API che utilizzi dipende dal tuo caso d'uso.


| **Caso d'uso** | **API consigliata** | 
| --- | --- | 
| Migrazione dall'endpoint OpenAI API-compatible  | [Usa le OpenAI-compatible API: API [Responses o API Chat Completions](https://platform.openai.com/docs/api-reference/responses).](inference-chat-completions.md) Secondo OpenAI, l'API [consigliata](https://platform.openai.com/docs/guides/migrate-to-responses) a lungo termine è l'API Responses. | 
| Utilizzo di modelli non compatibili con OpenAI-compatible l'endpoint | [Usa le API native di Amazon Bedrock: [Converse](conversation-inference.md) e Invoke.](inference-invoke.md) Per ulteriori informazioni, consulta [Inferenza utilizzando l'API Invoke](inference-api.md). | 
| Interfaccia coerente su tutti i modelli | [API Converse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html): funziona con tutti i modelli che supportano i messaggi. Scrivi il codice una volta e usalo con modelli diversi. Per esempio di codice, consulta [Esempi di API Converse](https://docs.aws.amazon.com/bedrock/latest/userguide/conversation-inference.html#message-inference-examples). | 
| Accesso diretto al modello con controllo completo | [Invoke API](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModel.html): fornisce accesso diretto ai modelli con un maggiore controllo sul formato di richiesta e risposta. Utilizzalo per generare testo, immagini e incorporamenti. Per esempio di codice, consulta Esempi di [codice del modello Invoke](https://docs.aws.amazon.com/bedrock/latest/userguide/inference-invoke.html#inference-example-invoke). | 
| Nuovo utente di Amazon Bedrock | [Ti consigliamo di utilizzare API aperte come [Messages API](model-parameters-anthropic-claude-messages.md), [Chat Completions API o Responses API](inference-chat-completions.md).](bedrock-mantle.md) Queste API sono disponibili su entrambi gli endpoint, ma consigliamo l'endpoint. bedrock-mantle | 

**Modelli supportati da ogni API ed endpoint**

Innanzitutto, sfoglia [i nostri modelli](models.md) per decidere il modello che desideri utilizzare. Una volta deciso il modello che desideri utilizzare, puoi vedere le API supportate e in base a ciò puoi scegliere quale endpoint utilizzare. `bedrock-mantle`Supporta le API Responses, Chat Completions e Messages. `bedrock-runtime`Supporta le API Invoke, Converse, Chat Completions e Messages. Ti consigliamo di utilizzare l'`bedrock-mantle`endpoint ogni volta che è possibile.