- Inicio
- /
- Artículo
Pautas para definir objetivos e instrucciones para el agente de IA
Este artículo describe las pautas para definir objetivos e instrucciones para los Agentes Autónomos de IA impulsados por los Grandes Modelos de Lenguaje (LLM).
Mejores prácticas para definir objetivos
En esta sección se describen las mejores prácticas para escribir mensajes de objetivos para el agente de IA que utiliza modelos de lenguaje grandes (LLM) y las acciones para cumplir las intenciones del usuario. El agente de IA admite dos tipos de acciones: llenado de ranuras y llenado de ranuras con cumplimiento. Cada ranura representa un paso en el cumplimiento de la intención del usuario.
El mensaje de objetivo debe proporcionar una dirección clara para el propósito del agente de IA sin profundizar en los detalles. Los detalles de cómo lograr el objetivo, incluyendo fuentes, destinos, fechas u otra información específica, son manejados por las acciones individuales y sus procesos de llenado de franjas horarias.
Prácticas a adoptar
- Mantenga el objetivo general y amplio.
- Céntrese en la función o el propósito general del agente.
- Utilice verbos de acción para describir la función principal del agente.
- Considere el resultado o beneficio para el usuario.
- Utilice un lenguaje claro y conciso.
- Asegúrese de que el objetivo se alinee con las acciones y capacidades del agente.
Buenos ejemplos
- Ayudar a los usuarios a reservar vuelos
- Ayudar con las reservas de restaurantes
- Proporcionar pronósticos meteorológicos
- Administración de listas de tareas personales
Prácticas para evitar
- 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 varios objetivos no relacionados en un solo mensaje.
- Evite utilizar un lenguaje ambiguo o vago.
Malos ejemplos
- Ayudando a los usuarios a reservar un vuelo de Los Ángeles a San Francisco el 15 de julio (demasiado específico)
- Uso de una API de reserva de vuelo para reservar asientos en un avión (menciona detalles de implementación)
- Reserva de vuelos, reserva de hoteles y alquiler de coches (varios objetivos no relacionados)
- Utilizar el procesamiento de lenguaje natural para comprender las consultas de los usuarios sobre las reservas de vuelos (demasiado técnico)
- Hacer cosas relacionadas con los viajes (demasiado vago)
Mejores prácticas para definir instrucciones
Debe proporcionar a los agentes con tecnología LLM instrucciones claras y procesables para garantizar que realicen sus tareas con precisión y eficiencia. En esta sección se describen las mejores prácticas en formato Do's y Don't's para guiarlo por escrito para agentes con tecnología LLM. Estos agentes utilizan herramientas integradas para tareas como la reserva de citas, el soporte al cliente y otras interacciones basadas en el chat o la voz.
Prácticas a adoptar
-
Sea específico y claro
- Defina claramente la tarea que el agente debe realizar.
- Utilice un lenguaje sencillo y fácilmente comprensible.
-
Proporcionar instrucciones paso a paso
- Divida las tareas en pasos más pequeños y manejables.
- Asegúrese de que los pasos sigan un orden lógico.
-
Incluir conocimiento contextual
- Proporcione contexto para ayudar al agente a comprender la tarea.
- Personalice las instrucciones para mejorar la experiencia del usuario.
-
Especificar el uso de la herramienta
- Indique claramente qué herramientas utilizar.
- Proporcione instrucciones detalladas sobre el uso de las herramientas.
-
Plan para la gestión de errores
- Incluya instrucciones para manejar errores comunes.
- Proporcione opciones de reserva.
-
Involucre a los usuarios
- Incluya instrucciones sobre la interacción del usuario.
- Asegúrese de que el agente confirme las acciones y solicite comentarios.
-
Garantizar la adaptabilidad
- Permita ajustes en función de la entrada del usuario.
- Fomente la mejora continua.
-
Respetar las consideraciones éticas
- Garantizar el cumplimiento de las pautas y reglamentos éticos.
- Incluya medidas para mitigar posibles sesgos.
Buenos ejemplos
-
Reserva de citas: pídale al usuario la fecha y hora que prefiera para la cita. Utilice la herramienta de calendario para comprobar la disponibilidad. Si está disponible, reserve la cita y confirme los datos con el usuario. Si no está disponible, sugiera el siguiente intervalo de tiempo disponible.
-
Soporte al cliente: salude al usuario y solicite su consulta. Si la consulta se refiere a un restablecimiento de contraseña, guíelos a través del proceso de restablecimiento mediante la herramienta de autenticación. Confirme el restablecimiento y pregunte si necesitan más ayuda.
-
Recopilación de comentarios: después de completar la interacción, solicite al usuario que califique su experiencia en una escala del 1 al 5. Registre los comentarios y agradezca al usuario sus comentarios.
Prácticas para evitar
-
Evite instrucciones imprecisas: utilice un lenguaje ambiguo.
-
Omitir pasos: suponga que el agente infiere los pasos.
-
Ignorar contexto: proporcione instrucciones sin contexto.
-
Descuidar los detalles de las herramientas: no especifique qué herramientas se utilizarán.
-
Omitir la gestión de errores: ignore los posibles errores.
-
Ignorar la interacción del usuario: omita los pasos de participación del usuario.
-
Sea inflexible: proporcione instrucciones rígidas que no permitan cambios.
-
Ignorar las pautas éticas: pasar por alto el cumplimiento y la mitigación de sesgos.
-
Evite utilizar instrucciones contradictorias: no deberíamos utilizar instrucciones contradictorias (que confundan al agente).
Malos ejemplos
-
Reserva de citas
- Gestionar las solicitudes de los clientes (demasiado vagas).
- Simplemente reserve la cita (sin especificar cómo hacerlo).
-
soporte al cliente
- Ayude al usuario (demasiado vago).
- Restablezca la contraseña (sin confirmar la identidad del usuario).
-
Recopilación de comentarios
- Obtenga comentarios (demasiado vagos).
- Pregunte si les gustó (sin un sistema de calificación estructurado).