As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Converse com as operações da Converse API
Você pode usar o Amazon Bedrock Converse API para criar aplicativos de conversação que enviam e recebem mensagens de e para um modelo Amazon Bedrock. Por exemplo, você pode criar um bot de bate-papo que mantenha uma conversa por vários turnos e use uma personalização de persona ou tom exclusiva de acordo com suas necessidades, como um útil assistente de suporte técnico.
Para usar o ConverseAPI, você usa as operações Converse ou ConverseStream(para respostas de streaming) para enviar mensagens para um modelo. É possível usar as operações de inferência de base existentes (InvokeModelou InvokeModelWithResponseStream) para aplicativos de conversação. No entanto, recomendamos usar o ConverseAPI, API pois ele é consistente e funciona com todos os modelos do Amazon Bedrock que suportam mensagens. Isso significa que você pode escrever código uma vez e usá-lo com modelos diferentes. Se um modelo tiver parâmetros de inferência exclusivos, o Converse API também permite que você passe esses parâmetros exclusivos em uma estrutura específica do modelo.
Você pode usar o Converse API para implementar o uso de ferramentas e grades de proteção em seus aplicativos.
nota
Com Mistral AI e Meta modelos, o Converse API incorpora sua entrada em um modelo de prompt específico do modelo que permite conversas.
Para exemplos de código, consulte o seguinte:
-
Python exemplos para este tópico — Exemplos do Converse API
-
Vários idiomas e modelos — Exemplos de código para o Amazon Bedrock Runtime usando AWS SDKs
-
Tutorial de Java — Um guia para desenvolvedores Java do novo Converse da Bedrock API
-
JavaScript tutorial — Um guia para desenvolvedores do novo Converse da Bedrock API