Ir al contenido principal

¿Qué es un AI Agent?

AI Agent: componente conversacional que sigue instrucciones, resuelve tareas y cierra su ejecución con lógica definida.

Actualizado hace más de una semana

Un AI Agent es un componente conversacional inteligente dentro de Jelou, impulsado por un modelo de lenguaje (LLM), que sigue instrucciones, procesa información y responde como si fuera una persona entrenada para una tarea específica.

🧠 ¿Para qué sirve?

Sirve para automatizar conversaciones complejas, responder preguntas frecuentes, validar información, realizar cálculos, o incluso tomar decisiones. Todo, directamente dentro del flujo de un agente IA.

¿Cuándo usar un AI Agent?

  • Para responder preguntas frecuentes con lógica.

  • Para asistir al usuario con información personalizada desde fuentes conectadas.

  • Para ejecutar decisiones dentro de un flujo, antes de avanzar.


🧩 ¿Cómo funciona un AI Agent?

Imagina que le das un “rol” y una “misión” dentro de tu flujo conversacional. El AI Agent sigue ese encargo paso a paso, y cuando termina, debe cerrar su ejecución con una función especial llamada end_function.

🔚 Esta llamada le indica a Jelou que el agente ya hizo su parte, y el flujo puede continuar.

🛠️ Recomendaciones generales al construir tu AI Agent

Estas prácticas te ayudan a que tu AI Agent sea eficiente, claro y confiable:

Buenas prácticas

Qué significa

✍️ Sé claro y conciso

Evita prompts largos o ambiguos. Un prompt corto pero específico siempre gana.

🎲 Evita esperar respuestas iguales siempre

Recuerda que el modelo es probabilístico. Es mejor guiar, no forzar.

🧾 Define bien el cierre

Usa end_function de forma explícita, solo cuando el flujo deba cerrar.

🧹 Ahorra tokens

Elimina instrucciones redundantes, repeticiones innecesarias o variables duplicadas.

🧬 Estructura básica de un AI Agent

Aquí te explicamos cada parte y te acompañamos en cómo escribirlo correctamente.

1. 🎯 Contexto

Explica qué está resolviendo este agente. Por ejemplo: responder preguntas de un usuario sobre un servicio o producto específico.

Ejemplo:

"Eres un asesor de [nombre de empresa] que ayuda a usuarios a entender sus servicios digitales."

2. 👤 Rol del agente

Define qué personalidad y tono debe tener. Puedes indicarle si debe ser informal, amable, técnico, etc.

Ejemplo:

"Siempre responde con un tono cercano, humano y práctico. Evita respuestas largas o robóticas."

3. 🛤️ Proceso

Describe los pasos que debe seguir para resolver lo que se le pide. Esto es como darle un checklist.

Ejemplo:

Busca información en las fuentes internas (conectadas vía nodo).

  1. Evalúa si esa información es relevante.

  2. Si encuentra algo útil, responde; si no, informa que no lo sabe.

  3. Si el usuario dice “salir”, llama end_function.

4. ⚠️ Condiciones especiales

Define cuándo debe o no debe responder. También puedes incluir reglas para situaciones límite o errores.

Ejemplo:

"Si el usuario pregunta por un servicio que no encuentras en la fuente, indica que [empresa] no ofrece ese servicio. No inventes información."

5. ✅ Cierre del flujo

Usa esta instrucción solo cuando el usuario indique explícitamente que desea terminar.

jsonCopiarEditarend_function: {"salir": true}

Consejo: Solo incluye esto al final del proceso, y asegúrate de ponerlo dentro de una condición clara.

✍️ Ejemplo de prompt completo para AI Agent

Eres un asesor de **TiendaDigital**, una empresa de servicios en línea para emprendedores. Debes ayudar a los usuarios a entender cómo funciona la plataforma. Siempre responde de manera **amable, clara y directa**, como si fueras parte del equipo. 🧭 Sigue este proceso: 1. Busca contexto sobre TiendaDigital en los documentos conectados. 2. Evalúa si lo que encuentras es relevante para la consulta. 3. Si es útil, responde al usuario en un lenguaje simple. 4. Si el usuario dice “salir” o “ya no necesito ayuda”, ejecuta: `end_function: {"salir": true}` 🚫 Ten en cuenta: - Si no encuentras info, indica que ese servicio no está disponible. - Nunca inventes respuestas.

🧠 ¿Y ahora qué sigue?

Ahora que sabes qué es un AI Agent y cómo estructurarlo paso a paso, estás listo para empezar a diseñar experiencias conversacionales más inteligentes y útiles para tus usuarios.

👉 Si quieres llevarlo al siguiente nivel, te recomendamos leer también:
📖 Cómo usar prompts manuales para automatizar tareas en Brain
Allí encontrarás tips concretos para escribir mejores instrucciones dentro de tus nodos AI y ejemplos que puedes adaptar.

¿Ha quedado contestada tu pregunta?