--- layout: default --- # Diferencia: bindTools vs createAgent
• El LLM decide si usar la tool
• Devuelve tool_calls
• Tú ejecutas la tool manualmente
• Control total del flujo
Ideal para flujos personalizados
• El agente decide y ejecuta
• Loop automático
• Ejecuta tools automáticamente
• Estado persistente incluido
Ideal para agentes autónomos
bindTools() para control, createAgent() (LangChain v1) para simplicidad