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á.
Conduza uma conversa com o Converse Operações do API
Você pode usar o Amazon Bedrock Converse APIpara criar aplicativos de conversação que enviam e recebem mensagens de e para um modelo 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 o Converse API, 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 Converse APIpois fornece consistênciaAPI, 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. Se um modelo tiver parâmetros de inferência exclusivos, o Converse APItambém permite que você passe esses parâmetros exclusivos em uma estrutura específica do modelo.
Você pode usar o Converse APIpara implementar o uso de ferramentas e grades de proteção em seus aplicativos.
nota
With Mistral AI and Meta modelos, o Converse APIincorpora 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:
-
Python exemplos para este tópico — Converse Exemplos do API
-
Várias linguagens e modelos: Exemplos de código para o Amazon Bedrock Runtime usando AWS SDKs
-
Tutorial de Java — Um guia para desenvolvedores de Java sobre o novo Bedrock Converse API
-
JavaScript tutorial — Um guia para desenvolvedores do novo Bedrock Converse API