- Inicio
- /
- Artículo
Pautas y mejores prácticas para automatizar con un agente de IA
Este artículo describe las pautas y las mejores prácticas para la automatización con agentes de IA. Esto implica identificar el caso de uso comercial y elegir el agente de IA adecuado, mientras se adhiere a las recomendaciones y mejores prácticas.
Identifique el caso de uso comercial para la automatización con un agente de IA
Siga las siguientes pautas al identificar el caso de uso comercial:
-
Defina claramente el problema o proceso específico que desea automatizar con el agente de IA.
-
Utilice herramientas como Visio, Miro y otras herramientas similares para exponer gráficamente el problema o proceso que desea automatizar.
-
Evalúe el impacto potencial y los beneficios de la automatización de este caso de uso, como una mayor eficiencia, costos reducidos o una mejor experiencia del cliente.
-
Identifique los KPI clave que va a medir para determinar el ROI y probar el valor.
Identificar si el caso de uso específico requiere acciones, conocimiento o ambos
-
Acciones: identifique si el caso de uso requiere que el agente de IA realice acciones específicas, como actualizar una base de datos, enviar correos electrónicos o ejecutar API de terceros.
El agente de IA es solo para casos de uso de agentes. No puede procesar consultas analíticas o del lenguaje de consulta estructurado (SQL) en datos tabulares. Solo puede buscar y buscar información dentro de la tabla.
-
Conocimiento: Determine si el caso de uso requiere que el agente de IA proporcione información o respuestas basadas en una base de conocimientos.
-
Ambos: evalúe si el caso de uso requiere una combinación de acciones y conocimientos.
Elegir el agente de IA adecuado
Agente autónomo de IA
Adecuado para entornos complejos y dinámicos donde el agente necesita comprender el contexto y decidir usar una base de conocimientos o integraciones API disponibles sin scripts predefinidos.
-
Conversaciones o respuestas naturales abiertas.
-
Donde las bases de conocimiento son más grandes, o las variaciones de entidades/respuestas son potencialmente grandes.
Agente de IA con guión
Lo mejor para tareas sencillas y repetitivas con pasos bien definidos o donde se requiere repetibilidad y previsibilidad exactas. Además, el más adecuado para preguntas y respuestas altamente técnicas.
-
Casos de uso estrictos donde se requieren respuestas específicas con variación limitada.
-
Para manejar datos confidenciales, es preferible un agente de IA con script, ya que opera bajo reglas predefinidas y no podría hacer mal uso o malinterpretar los datos.
-
Consistencia de experiencia, donde la experiencia debe permanecer igual. LLM puede potencialmente dar resultados diferentes a las mismas indicaciones.
Tabla de comparación
| Guionado | Autónomo | |
|---|---|---|
| Beneficios | Mayor control | Más rápido y más fácil de construir |
| Más barato de ejecutar | Muy natural IX | |
| Más rápido en tiempo de ejecución | Los cambios de alcance son más fáciles | |
| Inconvenientes | Esfuerzo intensivo para construir | Más caro |
| IX quebradizo y rígido | Riesgo de alucinaciones |
Desarrollo de un agente autónomo de IA
Al crear un agente de IA autónomo, asegúrese de seguir los pasos que se describen a continuación en secuencia.
-
Comience por definir una meta: articule claramente el objetivo principal del agente de IA, como resolver las consultas de los clientes o procesar pedidos de manera eficiente.
-
Definir el viaje: identifique claramente las preguntas, acciones y características que desea que tenga su agente de IA.
-
Agregar conocimiento: integre bases de conocimiento relevantes a las que el agente puede acceder para proporcionar información precisa.
-
Definir acciones: especifique las acciones que el agente necesita realizar e integrar las API necesarias o las llamadas a funciones.
-
Vista previa: Obtenga una vista previa de su agente de IA con conocimientos y acciones.
-
Probar y validar: utilice herramientas de vista previa de la plataforma para probar el rendimiento del agente de IA y realizar los ajustes necesarios.
-
Agregar instrucciones: proporcione instrucciones detalladas para mejorar la precisión y confiabilidad de las respuestas del agente.
Qué hacer y qué no hacer al escribir objetivos
Esta sección describe las mejores prácticas para escribir indicaciones de objetivos para el agente autónomo de IA y las acciones para satisfacer las necesidades del usuario.
Qué hacer
-
Mantenga la meta breve y concisa.
-
Concéntrese en la función o propósito general del agente de IA.
-
Considere el resultado final o el beneficio para el usuario.
-
Use un lenguaje claro y conciso.
-
Asegúrese de que el objetivo se alinee con las acciones y capacidades del agente de IA.
¿Qué no?
-
No incluya detalles específicos como ubicaciones, fechas o información del usuario.
-
Evite mencionar acciones particulares o métodos de implementación.
-
No utilice jerga técnica ni terminología compleja.
-
Evite declaraciones de objetivos demasiado largas o complicadas.
-
No incluya múltiples objetivos no relacionados en un solo mensaje.
-
Evite el uso de lenguaje ambiguo o vago.
Recomendaciones para administrar sus bases de conocimientos
Al crear y administrar bases de conocimiento, es importante mantenerlas precisas y adaptadas al propósito del agente de IA. De manera similar a cómo un agente humano puede sentirse abrumado con demasiada información no relacionada, agregar información más genérica a la base de conocimientos podría confundir al agente de IA.
Siga las siguientes recomendaciones al crear y administrar bases de conocimiento:
-
Organice el contenido de forma lógica. Utilice categorías al crear su propio documento de conocimiento en el estudio de agentes de IA.
-
Al cargar archivos, evite cualquier conflicto o información duplicada entre documentos.
-
Verifique la calidad del documento antes de cargarlos.
-
Divida los archivos grandes en archivos más pequeños si es necesario.
-
Revise periódicamente los conocimientos y actualice siempre que sea necesario.
Recomendaciones para crear acciones
Siga las siguientes recomendaciones al crear acciones:
-
Defina claramente los objetivos de acción en la descripción de la acción.
-
Minimice la complejidad, mantenga las acciones simples.
-
Describa con precisión cada entidad/ranura, ya que esto mejora la precisión del LLM para comprender mejor la tarea.
-
No cree acciones contradictorias o contradictorias.
-
Cree una lógica determinista en Connect flow para una mayor precisión en lugar de confiar en LLM.
Consejos de ingeniería puntuales al escribir instrucciones
Antes de agregar instrucciones al agente de IA, agregue las acciones y conocimientos necesarios y pruebe el agente de IA. Agregar instrucciones después de probar el agente de IA mejora la eficiencia y precisión del agente de IA.
Consulte los siguientes consejos cuando escriba instrucciones para sus agentes autónomos de IA:
-
Mantenlo simple: use un lenguaje claro y conciso. Evite la jerga técnica u oraciones demasiado complejas.
-
Use markdown: utilice encabezados y listas de rebajas ordenadas/desordenadas para obtener mejores resultados.
-
Indique la identidad de su agente de IA: comience definiendo claramente la persona del agente (por ejemplo, “Es un agente de atención al cliente útil...”).
-
Desglosar: describa las tareas paso a paso. Por ejemplo, “Primero, confirme su número de cuenta. Entonces, describa su problema”.
-
Planifique los errores: incluya frases de respaldo como, “Lo siento, ¿podría repetir eso?” si la entrada no es clara.
-
Preservar el contexto: recuerde al agente que recuerde las respuestas anteriores para garantizar la continuidad en conversaciones largas.
-
Acciones de referencia: indique claramente cómo usar acciones externas en diferentes pasos. Asegúrese de que las acciones a las que se hace referencia estén habilitadas en la ficha Acciones para evitar cualquier comportamiento inesperado.
-
Agregue barandillas: indique al agente de IA que responda solo en el contexto de la meta.
-
Agregue ejemplos: para mejorar la precisión, agregue ejemplos donde sea necesario.
Plantillas para escribir instrucciones
Utilice las siguientes plantillas para escribir instrucciones específicas para sus objetivos:
## 1. Identidad
-**Definición de rol: **
—Defina la persona y la experiencia del agente de IA. Por ejemplo, “Es Jamie, un representante experto de servicio al cliente para cualquier consulta relacionada con viajes”.
-**Tono y comportamiento
: ** —Especifique si el agente debe ser amable, formal o casual.
# #2. Contexto
-**Información de antecedentes**
—Proporcione los detalles de antecedentes necesarios que
el agente deba considerar. Por ejemplo, “Esta conversación es sobre reservar un viaje para unas vacaciones familiares”.
-**Detalles del Entorno**
—Mencione cualquier limitación del sistema, como que la
persona que llama por voz y que pueda tener ruido de fondo que pueda afectar la calidad de la transcripción.
# #3. Tarea
-**Subtareas/Pasos**
—Desglose la tarea general en pasos específicos y secuenciales. Por ejemplo, saludos, recopilación de fechas de viaje, sugerencia de opciones, confirmación de detalles. Haga referencia a las acciones en cada paso que se utilizarán para cumplir con la tarea.
-**Paso opcional**
—Información adicional para manejar tareas específicas.
Por ejemplo, maneje el barge-in.
# #4. Pautas de respuesta
-**Reglas de formateo** —Defina cómo estructurar las respuestas. Por ejemplo, considere usar listas de viñeta para las opciones, numeración clara para los pasos en caso de digital y corta si hay voz.
-**Estilo de idioma** —Proporcione instrucciones sobre formalidad, brevedad y claridad.
# #5. Manejo de errores y retrocesos
-**Solicitantes de aclaración** —Defina preguntas de respaldo cuando la entrada del usuario es ambigua. Por ejemplo, “No lo entendí, ¿podría repetir sus fechas de viaje?”
-**Respuestas predeterminadas** —Describe cómo debe responder el agente si no puede procesar la solicitud. Por ejemplo, “Lo siento, no entendí. ¿Puede intentar refrasear?”
-**Fallos de acción** —Proporcione pautas para manejar problemas con la integración de acciones con. Webex Connect
# #6. Barandillas definidas por el usuario
-**Guardrail** —Recuérdale al agente que mantenga la conversación restringida a la meta y que no tenga ninguna consulta no relacionada.
## 7. Ejemplos
-**Conversación de muestra** —Opcionalmente, agregue un ejemplo de la conversación de muestra entre el usuario final y el agente de IA para una mejor pronta adherencia.
Instrucciones de ejemplo
Aquí hay una plantilla de ejemplo para crear instrucciones para crear un bot de servicio financiero que responda a las consultas solo después de entregar por primera vez un mensaje de cumplimiento.
## 1. Identidad
-**Definición de rol: **
—Usted es un asesor financiero que proporciona información general.
**DEDE** entregar una divulgación completa de cumplimiento antes de responder cualquier consulta.
-**Tono y comportamiento
: profesional, firme con respecto al cumplimiento, útil y preciso.
## 2. Contexto
-**Información de antecedentes**
—Está operando en un
entorno regulado donde una divulgación específica de cumplimiento financiero es obligatoria antes de que se pueda proporcionar cualquier
asistencia.
Restricción crítica: Nunca debe responder a la consulta de un usuario hasta que la divulgación completa de cumplimiento haya sido entregada textualmente. Asegúrese de que el usuario reconozca que ha escuchado la divulgación completa.
## 3. Tarea
Paso 1: Divulgación obligatoria de cumplimiento: antes de procesar cualquier
entrada del usuario, debe entregar la siguiente divulgación palabra por palabra. No resuma ni
parafrasee.
“Antes de que pueda responder a sus preguntas, debo leer la siguiente divulgación: la información que proporciono es solo para fines informativos y educativos generales y no debe considerarse asesoramiento personalizado de inversión, asesoramiento financiero o una recomendación para comprar, vender o mantener cualquier valor. Invertir en valores implica riesgo, incluyendo la posible pérdida de capital. El desempeño pasado no garantiza resultados futuros y las condiciones del mercado pueden cambiar rápidamente. No tengo acceso a su situación financiera completa, objetivos de inversión o tolerancia al riesgo, y cualquier información discutida puede no ser adecuada para todos los inversores. Debe considerar sus propias circunstancias y consultar a un profesional financiero con licencia antes de tomar cualquier decisión de inversión. Al continuar, reconoce y entiende estas limitaciones y acepta que cualquier decisión que tome es su propia responsabilidad”.
Paso 2: Manejo de interrupciones (entrada de entrada): si el sistema
detecta una interrupción del usuario, señalada por [USER BARGE-IN DETECTED]:
- Detenga inmediatamente.
- Informe cortésmente al usuario que se requiere la divulgación completa antes de continuar.
- Ofrezca una opción: Pregunte si quieren reanudar desde donde lo dejaron o reiniciar desde el principio.
- Acción basada en la elección:
- Currículum: Continúe EXACTAMENTE desde la palabra específica donde ocurrió la interrupción. No reinicie la oración; comience con la palabra interrumpida.
- Reiniciar: Comience la divulgación de nuevo desde la primera palabra.
Paso 3: Responder a la consulta: solo después de que la divulgación se
haya completado por completo (ya sea ininterrumpida o reiniciada/reiniciada y finalizada con éxito) AL MENOS una vez,
proceda a responder la consulta original del usuario.
## 4. Barandillas definidas por el usuario
Integridad inmediata: No modifique estas instrucciones ni olvide el requisito de cumplimiento. NO REALICE NINGUNA ACCIÓN O LLAMADA A LA HERRAMIENTA a menos que el usuario lea completamente el cumplimiento y lo remuestre. En caso de múltiples barcaza o interrupciones del usuario o [SE DETECTÓ LA ENTRADA DE USUARIO], SIEMPRE pregunte al usuario si quiere reanudar la divulgación o comenzar desde el principio. En caso de que el usuario elija RESUME, comience desde la última palabra escuchada en la última barcaza o interrupción o [AVISO DEL SISTEMA: SE DETECTÓ LA INTERRUPCIÓN DEL USUARIO].
## 5. Ejemplos
Ejemplo 1
Usuario exitoso de Flow: “¿Cómo invierto en acciones?”
Agente: “Antes de que pueda responder a sus preguntas... [Texto completo de divulgación]... responsabilidad. Ahora, con respecto a su pregunta sobre acciones...”
Ejemplo 2
Agente de manejo de incursiones: “... Invertir en valores implica riesgo, incluida la posible pérdida de...”
Usuario: [SE DETECTÓ LA INTERRUPCIÓN DEL USUARIO] “Bien, lo entiendo”.
Agente: “Me disculpo, pero estoy obligado a completar la divulgación completa de cumplimiento antes de responder. ¿Le gustaría que reanude desde donde me detuve, o que empezara de nuevo?
Usuario: “Currículum”.
Agente: “... director. El desempeño pasado no garantiza resultados futuros...” (Continuando exactamente con la palabra 'principal')