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.
Cree agentes de IA en Connect Customer
Un agente de IA es un recurso que configura y personaliza la experiencia integral de los agentes de IA. Por ejemplo, el agente de IA le indica al Asistente de IA cómo gestionar una búsqueda manual: qué peticiones y barreras de protección de IA debe utilizar y qué configuración regional debe utilizar para la respuesta.
Connect Customer proporciona los siguientes agentes de IA del sistema listos para usar:
-
Orquestación
-
Recomendación de respuesta
-
Búsqueda manual
-
Autoservicio
-
Respuesta por correo electrónico
-
Descripción general del correo electrónico
-
Respuesta generativa por correo electrónico
-
Toma de notas
-
Asistencia de agentes
-
Resumen del caso
Cada caso de uso está configurado para usar un agente del sistema de IA predeterminado. Esto también se puede personalizar.
Por ejemplo, la siguiente imagen muestra la experiencia de un agente de IA configurada para usar un agente de IA personalizado para el caso práctico de asistencia a los agentes y utiliza los agentes de IA predeterminados del sistema para el resto.
Así es como funcionan los agentes de IA personalizados:
-
Puede sustituir uno o varios de los agentes de IA del sistema por sus agentes de IA personalizados.
-
A continuación, el agente de IA personalizado pasará a ser el predeterminado para el caso de uso especificado.
-
Al crear un agente de IA personalizado, puede especificar una o varias de sus propias peticiones de IA personalizadas y una barrera de protección.
-
La mayoría de los casos de uso (Recomendación de respuestas, Autoservicio, Respuesta por correo electrónico y Respuesta generativa por correo electrónico) admiten dos tipos de peticiones de IA. Si decide crear una nueva petición de IA para un tipo pero no para el otro, el agente de IA seguirá utilizando la petición de IA predeterminada del sistema que no haya anulado. De esta forma, puede optar por anular solo partes específicas de la experiencia de asistencia al agente predeterminada.
Creación de agentes de IA
-
Inicie sesión en el sitio web de Connect Customer administración en https://
instance name.my.connect.aws/. Utilice una cuenta de administrador o una cuenta con el diseñador de agentes de IA (Agentes de IA): cree permisos en su perfil de seguridad. -
En el menú de navegación, selecciona Diseñador de agentes de IA, Agentes de IA.
-
Vaya a la página Agentes de IA y seleccione Crear agente de IA.
-
En el cuadro de diálogo Crear agente de IA, para Tipo de agente de IA, utilice el cuadro desplegable para elegir uno de los siguientes tipos:
-
Orquestación: un agente de IA con capacidades de agencia que organiza diferentes casos de uso según las necesidades del cliente. Puede entablar una conversación en varios turnos e invocar herramientas preconfiguradas. Utiliza el tipo de mensaje de IA de orquestación.
-
Recomendación de respuesta: un agente de IA que gestiona las recomendaciones automáticas basadas en la intención que se envían a un agente cuando interactúa con un cliente. Utiliza los siguientes tipos de petición de IA:
-
Generación de etiquetado de intenciones: petición de IA para generar las intenciones que el agente de servicio al cliente puede elegir como primer paso.
-
Reformulación de consultas: petición de IA después de elegir una intención. Utiliza esta petición para formular una consulta adecuada, que luego se utiliza para obtener extractos relevantes de la base de conocimiento.
-
Generación de respuestas: la consulta y los extractos generados se introducen en esta petición con las variables
$.queryy$.contentExcerptrespectivamente.
-
-
Búsqueda manual: un agente de IA que produce soluciones en respuesta a las búsquedas bajo demanda iniciadas por un agente. Utiliza el tipo Generación de respuestas de la petición de IA.
-
Self-service: Un agente de IA produce soluciones para el autoservicio. Utiliza los tipos de solicitud de inteligencia artificial que generan Self-service respuestas y Self-service preprocesan.
-
Respuesta por correo electrónico: un agente de inteligencia artificial que ayuda a enviar una respuesta por correo electrónico con un guion de conversación al cliente final.
-
Información general del correo electrónico: un agente de IA que proporciona información general del contenido del correo electrónico.
-
Respuesta generativa de correo electrónico: un agente de IA que genera respuestas por correo electrónico.
importante
Recomendación de respuestas y Autoservicio admiten dos tipos de peticiones de IA. Si decide crear una nueva petición de IA para un tipo pero no para el otro, el agente de IA seguirá utilizando la predeterminada del sistema por la que no ha reemplazado. De esta forma, puede optar por anular solo partes específicas de la experiencia de asistencia al agente predeterminada.
-
-
En la página Creador de agentes, puede especificar la configuración regional que se debe utilizar para la respuesta. Para ver una lista de las configuraciones regionales admitidas, consulte Códigos de configuración regional.
Puede elegir la configuración regional para los tipos de orquestación, recomendación de respuestas, búsqueda manual, respuesta por correo electrónico , descripción general del correo electrónico y respuesta generativa por correo electrónico de los agentes de IA. No puedes elegir la configuración regional para Self-service; solo se admite el inglés.
-
Elija las peticiones de IA con las que desee anular las predeterminadas. Tenga en cuenta que está eligiendo una versión de la petición de IA publicada, no solo una petición de IA guardada. Si lo desea, puede añadir una barrera de protección de IA a su agente de IA.
nota
Si no anula específicamente una petición de IA predeterminada con una personalizada, se seguirá utilizando la predeterminada.
-
Seleccione Save. Puede seguir actualizando y guardando el agente de IA hasta que esté seguro de que esté completo.
-
Para que la nueva versión del agente de IA esté disponible como posible opción predeterminada, seleccione Publicar.
Asociación con un agente de IA con un flujo
Para utilizar la función predeterminada de asistencia a los agentes lista para usar, añada un Asistente de conexión bloque a sus flujos. Este bloque asocia el asistente y la asignación predeterminada de los agentes de IA.
Para anular este comportamiento predeterminado, cree una función de Lambda y, a continuación, utilice el bloque Función de AWS Lambda para añadirla a sus flujos.
Ejemplos de comandos de la CLI para crear y administrar agentes de IA
En esta sección se proporcionan varios ejemplos de comandos de la AWS CLI que le ayudarán a crear y administrar agentes de IA.
Contenido
Creación de un agente de IA que utilice todas las versiones personalizadas de peticiones de IA
agent assist utiliza la versión AI Prompt para su funcionalidad si se especifica una para un agente de IA. De lo contrario, se ajusta al comportamiento predeterminado del sistema.
Usa el siguiente comando de la AWS CLI de ejemplo para crear un agente de IA que utilice todas las versiones personalizadas de comandos de IA para responder a las recomendaciones.
aws qconnect create-ai-agent \ --assistant-id <YOUR_CONNECT_AI_AGENT_ASSISTANT_ID> \ --name example_answer_recommendation_ai_agent \ --visibility-status PUBLISHED \ --type ANSWER_RECOMMENDATION \ --configuration '{ "answerRecommendationAIAgentConfiguration": { "answerGenerationAIPromptId": "<ANSWER_GENERATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>", "intentLabelingGenerationAIPromptId": "<INTENT_LABELING_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>", "queryReformulationAIPromptId": "<QUERY_REFORMULATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>" } }'
Configuración parcial de un agente de IA
También puede configurar parcialmente un agente de IA especificando que debería utilizar algunas de las versiones de la petición de IA. Para lo que no se especifique, utiliza las peticiones de IA predeterminadas.
Utilice el siguiente comando de la AWS CLI de ejemplo para crear un agente de IA de recomendación de respuestas que utilice una versión de aviso de IA personalizada y permita que la configuración predeterminada del sistema se encargue del resto.
aws qconnect create-ai-agent \ --assistant-id <YOUR_CONNECT_AI_AGENT_ASSISTANT_ID> \ --name example_answer_recommendation_ai_agent \ --visibility-status PUBLISHED \ --type ANSWER_RECOMMENDATION \ --configuration '{ "answerRecommendationAIAgentConfiguration": { "answerGenerationAIPromptId": "<ANSWER_GENERATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>" } }'
Configuración de una versión de peticiones de IA para búsquedas manuales
El tipo de agente de IA de búsqueda manual solo tiene una versión de la petición de IA, por lo que no se puede realizar una configuración parcial.
Utilice el siguiente comando de AWS CLI de ejemplo para especificar una versión de línea de comandos de IA para la búsqueda manual.
aws qconnect create-ai-agent \ --assistant-id <YOUR_CONNECT_AI_AGENT_ASSISTANT_ID> \ --name example_manual_search_ai_agent \ --visibility-status PUBLISHED \ --type MANUAL_SEARCH \ --configuration '{ "manualSearchAIAgentConfiguration": { "answerGenerationAIPromptId": "<ANSWER_GENERATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>" } }'
Uso de agentes de IA para anular la configuración de la base de conocimiento
Puede usar agentes de IA para configurar qué asociaciones de asistentes debe usar Agent Assist y cómo debe usarlas. La asociación compatible para la personalización es la base de conocimiento que permite:
-
Especificar la base de conocimiento que se utilizará a través de su
associationId. -
Especificar los filtros de contenido para la búsqueda realizada en la base de conocimiento asociada mediante
contentTagFilter. -
Especificar el número de resultados que se utilizará en una búsqueda en la base de conocimiento mediante
maxResults. -
Especificar un
overrideKnowledgeBaseSearchTypeque pueda usarse para controlar el tipo de búsqueda realizada en la base de conocimiento. Las opciones sonSEMANTICque utilizan incrustaciones vectoriales oHYBRIDque utilizan incrustaciones vectoriales y texto sin procesar.
Por ejemplo, utilice el siguiente comando de la AWS CLI para crear un agente de IA con una configuración de base de conocimientos personalizada.
aws qconnect create-ai-agent \ --assistant-id <YOUR_CONNECT_AI_AGENT_ASSISTANT_ID> \ --name example_manual_search_ai_agent \ --visibility-status PUBLISHED \ --type MANUAL_SEARCH \ --configuration '{ "manualSearchAIAgentConfiguration": { "answerGenerationAIPromptId": "<ANSWER_GENERATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>", "associationConfigurations": [ { "associationType": "KNOWLEDGE_BASE", "associationId": "<ASSOCIATION_ID>", "associationConfigurationData": { "knowledgeBaseAssociationConfigurationData": { "overrideKnowledgeBaseSearchType": "SEMANTIC", "maxResults": 5, "contentTagFilter": { "tagCondition": { "key": "<KEY>", "value": "<VALUE>" } } } } } ] } }'
Creación de versiones de agentes de IA
Al igual que las instrucciones de la IA, una vez creado un agente de IA, puede crear una versión que sea una instancia inmutable del agente de IA que Agent Assist pueda utilizar durante el tiempo de ejecución.
Usa el siguiente comando de la AWS CLI de ejemplo para crear una versión de agente de IA.
aws qconnect create-ai-agent-version \ --assistant-id <YOUR_CONNECT_AI_AGENT_ASSISTANT_ID> \ --ai-agent-id <YOUR_AI_AGENT_ID>
Después de crear una versión, el ID del agente de IA se puede calificar con el siguiente formato:
<AI_AGENT_ID>:<VERSION_NUMBER>
Configure los agentes de IA para usarlos con Agent Assist
Una vez que hayas creado las versiones rápidas de IA y las versiones de agentes de IA para tu caso práctico, puedes configurarlas para que se usen con la asistencia del agente.
Configura las versiones de los agentes de IA en el asistente de asistencia para agentes
Puedes configurar la versión de un agente de IA como la predeterminada para usarla en el Asistente de asistencia a los agentes.
Usa el siguiente comando de la AWS CLI de ejemplo para establecer la versión del agente de IA como predeterminada. Una vez configurada la versión del agente de IA, se utilizará cuando se cree el siguiente Connect Customer contacto y la sesión de asistencia al agente asociada.
aws qconnect update-assistant-ai-agent \ --assistant-id<YOUR_CONNECT_AI_AGENT_ASSISTANT_ID>\ --ai-agent-type MANUAL_SEARCH \ --configuration '{ "aiAgentId": "<MANUAL_SEARCH_AI_AGENT_ID_WITH_VERSION_QUALIFIER>" }'
Configure las versiones de los agentes de IA en las sesiones de asistencia a los agentes
También puedes establecer una versión de agente de IA para cada sesión de asistencia al agente distinta al crear o actualizar una sesión.
Usa el siguiente comando de la AWS CLI de ejemplo para configurar la versión del agente de IA para cada sesión distinta.
aws qconnect update-session \ --assistant-id<YOUR_CONNECT_AI_AGENT_ASSISTANT_ID>\ --session-id<YOUR_CONNECT_AI_AGENT_SESSION_ID>\ --ai-agent-configuration '{ "ANSWER_RECOMMENDATION": { "aiAgentId": "<ANSWER_RECOMMENDATION_AI_AGENT_ID_WITH_VERSION_QUALIFIER>" }, "MANUAL_SEARCH": { "aiAgentId": "<MANUAL_SEARCH_AI_AGENT_ID_WITH_VERSION_QUALIFIER>" } }'
Las versiones de los agentes de IA configuradas en las sesiones tienen prioridad sobre las configuradas en el nivel del asistente de asistencia al agente, que a su vez tiene prioridad sobre las predeterminadas del sistema. Este orden de prioridad se puede utilizar para configurar las versiones del agente de IA en las sesiones creadas para segmentos empresariales específicos de los centros de contacto. Por ejemplo, al usar flujos para automatizar la configuración de las versiones de los agentes de IA para determinadas colas de Connect Customer mediante un bloque de flujo de Lambda.
Recuperación de los valores predeterminados del sistema
También puede volver a las versiones predeterminadas del agente de IA si es necesario borrar la personalización por cualquier motivo.
Usa el siguiente comando de la AWS CLI de ejemplo para enumerar las versiones de los agentes de IA y volver a las originales.
aws qconnect list-ai-agents \ --assistant-id<YOUR_CONNECT_AI_AGENT_ASSISTANT_ID>\ --origin SYSTEM
nota
--origin SYSTEM se especifica como argumento para obtener las versiones del agente de IA del sistema. Sin este argumento, se mostrarán las versiones personalizadas del agente de IA. Una vez que aparezcan las versiones del agente de IA, utilícelas para restablecer la experiencia de asistencia del agente predeterminada en el nivel del asistente de asistencia del agente o de la sesión; utilice el comando de la CLI que se describe enConfigure los agentes de IA para usarlos con Agent Assist.