Agentes IA y chatbot
En el vídeo anterior montaste Storage en DYPAI de forma muy sencilla. Aquí construyes un agente de IA para tu aplicación.
Cómo funcionan los agentes en DYPAI
No hay una página "Agentes IA" aparte. Un agente es simplemente un endpoint que usa el nodo de workflow agent, y tus otros endpoints pueden marcarse como herramientas (is_tool=true) para que el agente los invoque. Todo esto se construye y configura en el espacio de API (Build → API).
DYPAI Managed vs BYOK
Antes de construir, decide cómo obtiene el modelo el agente:
- DYPAI Managed (el modo por defecto, sin configuración) — no necesitas API key. El consumo se mide en Créditos IA, y los modelos que puedes elegir van según el plan, gestionados en la página de la organización AI Models (
/{org}/ai-models). - BYOK (tu propia clave) — guarda tu clave de OpenAI, Anthropic o Gemini en Credenciales y pagas directamente al proveedor.
Para tu primer agente, lo más simple es DYPAI Managed: no hay nada que configurar. Si prefieres usar tu propia clave de Gemini (como en el vídeo), añádela primero en Credenciales → Añadir nueva y luego apunta el agente a ella.
El endpoint del asistente
Abre una nueva conversación y pide a la IA que implemente un asistente de IA para tu web (un chat con el que hablar). El agente revisará las credenciales que hayas añadido, mirará nodos y documentación y empezará a generar el endpoint adecuado — construido alrededor del nodo agent — para el asistente.
Primeras pruebas
Cuando termine la ejecución, prueba algo simple—por ejemplo «hola» o «¿cómo creo una tarea?». Deberías obtener respuesta porque todo queda enlazado a DYPAI Web. Por defecto el asistente puede elegir un modelo base; tú puedes cambiarlo.
Cambiar el modelo
Abre el endpoint del agente en el espacio de API y edita el modelo del nodo agent. Con DYPAI Managed, los modelos disponibles vienen de tu página AI Models de la organización (según el plan). Por ejemplo, puedes pasar a un perfil de Gemini más nuevo, dar a Guardar, y el agente en la web se actualiza solo—sin pasos extra de despliegue para ese cambio.
Endpoints como herramientas
Una de las ideas fuertes de DYPAI: tus propios endpoints pueden ser herramientas del agente. Los endpoints que ya usas en la interfaz—crear tarea, listar tareas, etc.—se pueden convertir en herramientas y asignarse al agente.
Puedes hacerlo a mano (por ejemplo convertir crear tarea en herramienta y verla en Herramientas del asistente), o pedirle a tu IA que enlace crear, buscar, agrupar y eliminar tareas. Envías el prompt y esperas a que termine.
Comprobar en DYPAI Web
Refresca DYPAI Web: deberías ver esos endpoints activados como herramientas para el agente—y revisar lo que la IA ha configurado.
Prueba de punta a punta
Vuelve al chat y pide al asistente que cree una tarea en un grupo de prueba. Debería ejecutar las herramientas que tiene; deberías ver un mensaje de éxito. Refresca la app, abre el grupo de prueba y confirma la tarea creada por el agente. En el panel, esos flujos aparecen como herramientas ligadas a tu agente.
Por qué escala
A medida que crece tu backend, los agentes en DYPAI pueden seguir usando las mismas herramientas que construyes para los usuarios. Eso abre la puerta más allá de una sola app visual: otros productos y sistemas de IA pueden conectarse a DYPAI y ejecutar esas herramientas.
Qué aprenderás
- Elegir entre DYPAI Managed (sin claves, medido en Créditos IA) y credenciales BYOK
- Implementar un endpoint de asistente con el nodo
agenty elegir el modelo - Convertir endpoints en herramientas (
is_tool) y asignarlas al agente - Probar la creación de tareas y ver las herramientas en DYPAI Web
También puedes generar imágenes
Más allá del chat, el nodo Image Generation permite que un agente o endpoint cree imágenes. Es solo managed (sin BYOK), se mide en Créditos IA y devuelve una URL de storage que puedes servir o guardar.
Siguiente
Continúa con Pagos. En próximos vídeos seguiremos ampliando funcionalidades.