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.
Mantén una conversación con el Converse Operaciones de la API
Puedes usar Amazon Bedrock Converse API para 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 transmitir 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 API, ya que proporciona una API coherente, que 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, Converse La API también le permite transferir esos parámetros únicos a una estructura específica del modelo.
Puede utilizar el Converse API para implementar el uso de herramientas y las barreras en sus aplicaciones.
nota
With Mistral AI y Meta modelos, los Converse La API incorpora 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 API
-
Varios lenguajes y modelos: Ejemplos de código para Amazon Bedrock Runtime mediante 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