Converse com as operações da Converse API - 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á.

Converse com as operações da Converse API

Você pode usar a Converse API do Amazon Bedrock para criar aplicativos de conversação 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 Converse API, você usa as operações Converse ou ConverseStream(para streaming de respostas) 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 o uso da Converse API, pois ela fornece uma API consistente, que funciona com todos os modelos do Amazon Bedrock que oferecem suporte a 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 Converse API também permite que você transmita esses parâmetros exclusivos em uma estrutura específica do modelo.

Você pode usar a Converse API para implementar o uso de ferramentas e proteções em seus aplicativos.

nota

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

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