Effettua una conversazione con le operazioni di Converse API - 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à.

Effettua una conversazione con le operazioni di Converse API

Puoi utilizzare Amazon Bedrock Converse API per creare applicazioni conversazionali che inviano e ricevono messaggi da e verso un modello Amazon Bedrock. Ad esempio, puoi creare un chat bot che intrattiene una conversazione a più turni e utilizza una personalizzazione del personaggio o del tono specifica per le tue esigenze, ad esempio un utile assistente di supporto tecnico.

Per utilizzare ConverseAPI, si utilizzano le operazioni Converse o ConverseStream(per lo streaming delle risposte) per inviare messaggi a una modella. È possibile utilizzare le operazioni di inferenza di base esistenti (InvokeModelo InvokeModelWithResponseStream) per applicazioni di conversazione. Tuttavia, consigliamo di utilizzare Converse in API quanto è coerente API e funziona con tutti i modelli Amazon Bedrock che supportano i messaggi. Ciò significa che puoi scrivere il codice una sola volta e utilizzarlo con modelli diversi. Se un modello ha parametri di inferenza unici, Converse consente API anche di passare quei parametri unici in una struttura specifica del modello.

Puoi usare Converse API per implementare l'uso degli strumenti e i guardrail nelle tue applicazioni.

Nota

Con Mistral AI e Meta modelli, Converse API incorpora i tuoi input in un modello di prompt specifico del modello che abilita le conversazioni.

Per esempi di codice, consulta quanto segue: