

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. [Effettuare richieste di inferenza](inference.md) Per le nuove applicazioni, consigliamo l'`bedrock-runtime`endpoint. Le API sono raggruppate in base all'endpoint del servizio che utilizzano.

**`bedrock-runtime`endpoint (consigliato) **

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 chiacchierare/standardizzare | 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/Payload di grandi dimensioni | L'API Invoke fornisce l'accesso diretto ai modelli con un maggiore controllo sul formato di richiesta e risposta. | 
| [Risposte](bedrock-mantle.md#bedrock-mantle-responses) | OpenAI-compatible, conversazioni statiche | Usa l'API Responses per conversazioni con OpenAI-compatible stato e a più turni: stessa forma OpenAI, più funzionalità di Amazon Bedrock come [ Guardrails e inferenza interregionale. ](guardrails.md) [Indirizza le richieste di inferenza del modello Regioni AWS con inferenza interregionale](cross-region-inference.md) Attivabedrock-runtime, le richieste sono sempre sincrone e gli strumenti lato server non sono disponibili: consulta per il confronto completo. [Endpoint supportati da Amazon Bedrock](endpoints.md) | 
| [Completamenti delle chat ](inference-chat-completions.md) | OpenAI-compatible, chat multiturno apolide | Usa l'API Chat Completions per interazioni chat senza OpenAI-compatible stato. | 
| API Messages di [ ](model-parameters-anthropic-claude-messages.md) | Anthropic-native interfaccia | Utilizza l'API Messages tramite InvokeModel per accedere direttamente ai modelli Anthropic utilizzando il formato di richiesta nativo. | 

**Endpoint `bedrock-mantle`**

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


| **Metodo API** | **Use-case più adatto per ** | **Caratteristica chiave ** | 
| --- | --- | --- | 
| [API per le risposte ](bedrock-mantle.md) | Conversazioni statiche con strumenti lato server | Usa l'API Responses bedrock-mantle per le applicazioni agentiche che richiedono l'uso di strumenti integrati sul lato server (ricerca, interprete di codice), input multimodali e inferenza asincrona. | 
| API Messages di [ ](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 delle chat ](bedrock-mantle.md) | Chat multiturno senza stato | Usa l'API [ Chat Completions ](inference-chat-completions.md) per attività leggere, stateless e incentrate sul testo, in cui hai bisogno del pieno controllo sulla gestione della cronologia delle chat e di una latenza inferiore. | 

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 API-compatible OpenAI | Usa l'API OpenAI-compatible [ Responses ](https://platform.openai.com/docs/api-reference/responses) o l'API [ Chat Completions ](inference-chat-completions.md) sull'bedrock-runtimeendpoint: stessa forma OpenAI, più funzionalità di Amazon Bedrock come Guardrails e Cross-region inference. [Rilevare e filtrare contenuti dannosi utilizzando Guardrail per Amazon Bedrock](guardrails.md) [Indirizza le richieste di inferenza del modello Regioni AWS con inferenza interregionale](cross-region-inference.md) Secondo OpenAI, l'API consigliata a lungo termine è l'API Responses. [https://platform.openai.com/docs/guides/migrate-to-responses](https://platform.openai.com/docs/guides/migrate-to-responses) | 
| Utilizzo di modelli non compatibili con Endpoint OpenAI-compatible  | Usa le API native di Amazon Bedrock: [ Converse ](conversation-inference.md) e Invoke. [Invia una singola richiesta con InvokeModel (spostato)](inference-invoke.md) Per ulteriori informazioni, consulta [Inferenza tramite Invoke API](inference-api.md). | 
| Interfaccia coerente su tutti i modelli | [API Converse](bedrock/latest/APIReference/API_runtime_Converse.html): funziona con tutti i modelli che supportano i messaggi. Scrivi il codice una volta e usalo con diversi modelli. Per esempio di codice, consulta Esempi [ di API ](bedrock/latest/userguide/conversation-inference.html#message-inference-examples) Converse. | 
| Accesso diretto al modello con controllo completo | [Invoke API](bedrock/latest/APIReference/API_runtime_InvokeModel.html): fornisce l'accesso diretto ai modelli con un maggiore controllo sul formato di richiesta e risposta. Da utilizzare per generare testo, immagini e incorporamenti. Per un esempio di codice, consulta [ Invoke model code examples. ](bedrock/latest/userguide/inference-invoke.html#inference-example-invoke) | 
| Sei nuovo su Amazon Bedrock | Consigliamo di utilizzare l'bedrock-runtimeendpoint con l'API [ Messages](model-parameters-anthropic-claude-messages.md), l'API [ Chat Completions o l'API ](inference-chat-completions.md) [ Responses ](bedrock-mantle.md#bedrock-mantle-responses) per un'interfaccia OpenAI o. Anthropic-compatible  | 

**Modelli supportati da ciascuna API ed endpoint **

Innanzitutto, sfoglia [ i nostri modelli ](models.md) per decidere il modello che desideri utilizzare. Una volta deciso il modello da utilizzare, puoi vedere le API supportate e scegliere un endpoint. Consigliamo l'`bedrock-runtime`endpoint, che supporta le API Invoke, Converse, Responses, Chat Completions e Messages. L'`bedrock-mantle`endpoint è inoltre completamente supportato e offre le API Responses, Chat Completions e Messages. Poiché le API Risposte, Completamenti chat e Messaggi sono disponibili su entrambi gli endpoint ma non supportano funzionalità identiche su ciascuno, verificate prima di scegliere. [Endpoint supportati da Amazon Bedrock](endpoints.md)