Saltar al contenido

Bot lex cuando se integra con connect no opera en idioma español

0

Construí un bot en lex en español, después de incluirlo en aws connect, al hacer una llamada y llegar al bloque de "Obtener entrada del cliente" la llamada se cuelga, he revisado los logs en cloudwatch, sin embargo la excepción no entrega información suficiente:

"ErrorDetails": { "ErrorCode": "BadRequestException", "Message": "The service cannot process the request" }

Al exportar el mismo bot en idioma inglés este opera sin problema. Existe alguna restricción para el idioma ES(LATAM) en connect? Gracias.

3 Respuestas
1
Respuesta aceptada

Tienes un block para la voz en el flow con el atributo de lenguage correcto? https://docs.aws.amazon.com/connect/latest/adminguide/set-voice.html#set-voice-lexv2bot

david

respondido hace 8 meses
  • Gracias, había omitido el check donde se fija como atributo el lengiaje. Ya funciona

0

He testeado el bot directamente en Lex en idioma español y este cumple las intenciones sin ningún tipo de problema, el error ocurre cuando se integra con connect

respondido hace 8 meses
-1

Entiendo su frustración con la integración del bot de Amazon Lex en español con Amazon Connect. Basado en la información proporcionada, parece que está experimentando un problema común relacionado con la configuración del idioma entre Lex y Connect.

Cuando se utiliza un bot de Amazon Lex V2 con Amazon Connect, es crucial que el atributo de idioma en Amazon Connect coincida exactamente con el modelo de idioma utilizado para construir su bot en Lex. Esta es una diferencia importante con respecto a Amazon Lex (Classic).

Para resolver este problema, asegúrese de hacer lo siguiente:

  1. Verifique que el idioma del bot en Lex V2 esté configurado correctamente para español (ES-LATAM).

  2. En su flujo de Amazon Connect, use un bloque "Set voice" (Establecer voz) para indicar el modelo de idioma de Amazon Connect. Alternativamente, puede usar un bloque "Set contact attributes" (Establecer atributos de contacto).

  3. Asegúrese de que el idioma establecido en Connect coincida exactamente con el idioma del bot en Lex V2.

  4. Si está utilizando el alias predeterminado "$LATEST" para su bot de Lex, considere cambiar a un alias diferente, ya que "$LATEST" tiene limitaciones en el número de llamadas concurrentes que puede manejar.

  5. Habilite los registros de flujo de Amazon Connect para capturar más información sobre el contacto y ayudar en la resolución de problemas.

Si después de realizar estos ajustes el problema persiste, le recomendaría verificar que el bot funcione correctamente de forma independiente en la consola de Lex antes de integrarlo con Connect. Esto ayudará a determinar si el problema está en el bot mismo o en la integración con Connect.

No hay restricciones conocidas para el idioma español (ES-LATAM) en Connect, por lo que el problema probablemente esté relacionado con la configuración del idioma o la integración entre los servicios.
Sources
Create a flow and add your conversational AI bot - Amazon Connect
Follow best practices for Store customer input and Get customer input blocks in Amazon Connect | AWS re:Post
Struggling to get Lex v2 bot to work with Connect | AWS re:Post

respondido hace 8 meses

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.