View a markdown version of this page

API supportate da Amazon Bedrock - Amazon Bedrock

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

API di inferenza supportate

Amazon Bedrock fornisce cinque modelli API principali per eseguire l'inferenza. Effettuare richieste di inferenza Per le nuove applicazioni, consigliamo l'bedrock-runtimeendpoint. Le API sono raggruppate in base all'endpoint del servizio che utilizzano.

bedrock-runtimeendpoint (consigliato)

L'bedrock-runtime.{region}.amazonaws.com.rproxy.goskope.comendpoint supporta le seguenti API:

Metodo API Use-case più adatto per Caratteristica chiave
Converse (consigliato) Multi-turn chiacchierare/standardizzare L'API Converse fornisce un'interfaccia unificata per interagire con tutti i modelli in Amazon Bedrock.
Invoke 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 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. Indirizza le richieste di inferenza del modello Regioni AWS con inferenza interregionale Attivabedrock-runtime, le richieste sono sempre sincrone e gli strumenti lato server non sono disponibili: consulta il confronto completo. Endpoint supportati da Amazon Bedrock
Completamenti delle chat OpenAI-compatible, chat multiturno apolide Usa l'API Chat Completions per interazioni chat senza OpenAI-compatible stato.
API Messages di   Anthropic-native interfaccia Utilizza l'API Messages InvokeModel per accedere direttamente ai modelli Anthropic utilizzando il formato di richiesta nativo.

Endpoint bedrock-mantle

L'bedrock-mantle.{region}.amazonaws.com.rproxy.goskope.comendpoint supporta le seguenti API:

Metodo API Use-case più adatto per Caratteristica chiave
API per le risposte Conversazioni ricche di stato 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   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 Chat multiturno senza stato Usa l'API Chat Completions per attività leggere, stateless e incentrate sul testo in cui hai bisogno del pieno controllo sulla gestione della cronologia chat e di una latenza inferiore.

Scopri di più sulle API supportate da Amazon Bedrock.

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 o l'API Chat Completions sull'bedrock-runtimeendpoint: stessa forma OpenAI, più funzionalità di Amazon Bedrock come Guardrails e inferenza interregionale. Rilevare e filtrare contenuti dannosi utilizzando Guardrail per Amazon Bedrock Indirizza le richieste di inferenza del modello Regioni AWS con inferenza interregionale Secondo OpenAI, l'API consigliata a lungo termine è l'API 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 e Invoke. Invia una singola richiesta con InvokeModel (spostato) Per ulteriori informazioni, consulta Inferenza tramite Invoke API.
Interfaccia coerente su tutti i modelli API Converse: 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 Converse.
Accesso diretto al modello con controllo completo Invoke API: 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.
Sei nuovo su Amazon Bedrock Ti consigliamo di utilizzare l'bedrock-runtimeendpoint con l'API Converse per un'interfaccia unificata tra i modelli o l'API Messages, l'API Chat Completions o l'API Responses se preferisci un'interfaccia OpenAI o un'interfaccia. Anthropic-compatible

Modelli supportati da ogni API ed endpoint

Innanzitutto, sfoglia i nostri modelli 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-runtimeendpoint, che supporta le API Invoke, Converse, Responses, Chat Completions e Messages. L'bedrock-mantleendpoint è 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