Realizar uma conversa com as operações de API Converse - Amazon Bedrock

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á.

Realizar uma conversa com as operações de API Converse

É possível usar a API Converse do Amazon Bedrock para criar aplicações conversacionais que enviam e recebem mensagens de e para um modelo do Amazon Bedrock. Por exemplo, é possível criar um chatbot que mantenha uma conversa por muitos turnos e use uma persona ou uma personalização de tom exclusiva de acordo com suas necessidades, como um útil assistente de suporte técnico.

Para usar a API Converse, use as operações Converse ou ConverseStream (para respostas de streaming) para enviar mensagens a um modelo. É possível usar as operações de inferência de base existentes (InvokeModel ou InvokeModelWithResponseStream) para aplicações de conversas. No entanto, é recomendável usar a API Converse, pois ela é uma API consistente, que funciona com todos os modelos do Amazon Bedrock que permitem mensagens. Isso significa que é possível escrever código uma vez e usá-lo com modelos diferentes. Caso um modelo tenha parâmetros de inferência exclusivos, a API Converse também permite que você transmita esses parâmetros exclusivos em uma estrutura específica do modelo.

É possível usar a API Converse para implementar o uso de ferramentas e barreiras de proteção em suas aplicações.

nota

Com os modelos da Mistral AI e da Meta, a API Converse incorpora a entrada em um prompt específico do modelo que permite conversas.

Para obter exemplos de código, consulte os seguintes tópicos: