Tutoriales por semana
Semana 4 · Tool use y automatización
La IA actúa sobre tu producto — llama funciones reales con argumentos validados.
OpenAILangGraphNext.js
27 – 29 jul 2026 · Técnico
Esta página se completa cuando termine Fase 3 del boilerplate.
Qué vas a tener al final
- ✅ Una tool propia registrada en el registry.
- ✅ El modelo decide cuándo llamarla y con qué argumentos.
- ✅ Auditoría: cada tool call queda guardada en
tool_calls. - ✅ Un flujo
recuperar → decidir → actuarcon LangGraph.
Concepto: tool use
Tool use es darle al modelo una lista de funciones que puede invocar. El modelo decide cuándo llamarlas y con qué argumentos; tú ejecutas la función y le devuelves el resultado. El loop sigue hasta que el modelo da una respuesta final.
VibeFast usa un registry pattern: defines la tool una vez, está disponible tanto para tool use (OpenAI) como para MCP (Sem 5).
Pasos (preview)
- Crear una tool en
lib/tools/examples/. - Registrarla con
registerTool({ name, description, parameters, execute }). - Probar desde
/chat. - Armar un flujo LangGraph que use 2+ tools.
Entregable
Un flujo / acción de IA que ejecuta funciones reales de tu producto.