Documentación

Features

Agentes · LangGraph

Agentes con el patrón recover → decide → act.

LangGraphOpenAI

Esta feature se activa en las Semanas 4–5 del curso.

LangGraph es la librería con la que armamos agentes: programas de IA que dan varios pasos solos (pensar → usar una herramienta → volver a pensar) hasta cumplir un objetivo.

VibeFast envuelve LangGraph.js en un wrapper (web/lib/agents/graph.js) que implementa el patrón base del temario: recuperar → decidir → actuar.

  • recover — carga el contexto (mensajes previos) y arma el estado inicial.
  • decide — llama al modelo con las tools del registry; el modelo elige usar una herramienta o responder.
  • act — ejecuta las tools pedidas, registra cada llamada y vuelve a decide.

El ejemplo listo para usar vive en web/lib/agents/examples/recoverDecideAct.js, y el endpoint que lo expone es /api/ai/agent. Los eventos del agente (razonamiento, tool calls, tokens) se streamean a la UI en tiempo real.