Traducir los chats para permitir a los usuarios comunicarse en su idioma preferido
Artículo
En esta guía, aprenderá cómo puede usar las API de Azure AI con el SDK de chat para crear casos de uso como:
Permitir a los usuarios conversar entre sí en distintos idiomas.
Ayudar a un agente de soporte técnico a clasificar por prioridades los vales mediante la detección de una opinión negativa en un nuevo mensaje entrante de un cliente.
Analizar los mensajes entrantes para detectar claves reconocer entidades, así como solicitar información pertinente al usuario en la aplicación en función del contenido del mensaje.
Una forma de lograr los casos de uso anteriormente mencionados es teniendo a su servicio de confianza actuando como participante en una conversación de chat. Supongamos que desea quiere la traducción de idiomas. Este servicio (como se ilustra en el diagrama siguiente) se encarga de escuchar los mensajes intercambiados por otros participantes [1], llamar a las API de Azure AI para traducir el contenido al idioma deseado [2 y 3] y enviar el resultado traducido como un mensaje en la llamada a conversación de chat [4].
De este modo, el historial de mensajes contiene mensajes originales y traducidos. En la aplicación cliente, puede agregar lógica para mostrar el mensaje original o el traducido. Consulte este inicio rápido para comprender cómo usar las API de IA para traducir texto a distintos idiomas.
Análisis de opiniones
También se puede usar el servicio de Lenguaje de Azure AI para el análisis de opiniones mientras los usuarios mantienen una conversación.