Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Puedes usar Amazon Bedrock Converse APIpara crear aplicaciones conversacionales que envíen y reciban mensajes desde y hacia un modelo de Amazon Bedrock. Por ejemplo, puede crear un bot de chat que mantenga una conversación durante varios turnos y utilice un personaje o tono que se adapte exclusivamente a sus necesidades, como un asistente de soporte técnico.
Para utilizar el Converse API, se utilizan las operaciones Converse o ConverseStream(para la transmisión de respuestas) para enviar mensajes a un modelo. Es posible utilizar las operaciones de inferencia base existentes (InvokeModelo InvokeModelWithResponseStream) para aplicaciones de conversación. Sin embargo, se recomienda utilizar el Converse APIya que es coherenteAPI, funciona con todos los modelos de Amazon Bedrock que admiten mensajes. Esto significa que puede escribir el código una vez y usarlo con diferentes modelos. Si un modelo tiene parámetros de inferencia únicos, el Converse APItambién permite transferir esos parámetros únicos a una estructura específica del modelo.
Puede utilizar el Converse APIpara implementar el uso de herramientas y las barandillas en sus aplicaciones.
nota
With Mistral AI y Meta modelos, los Converse APIincorpora su entrada en una plantilla de mensajes específica del modelo que permite mantener conversaciones.
Para ejemplos de código, consulte lo siguiente:
-
Python ejemplos de este tema: Converse Ejemplos de Lambda
-
Varios lenguajes y modelos: Ejemplos de código para Amazon Bedrock Runtime utilizando AWS SDKs
-
Tutorial de Java: una guía para desarrolladores de Java sobre la nueva versión de Bedrock Converse API
-
JavaScript tutorial: una guía para desarrolladores sobre la nueva versión de Bedrock Converse API