Herramientas y modelos desde el código
Tu código puede usar cualquier herramienta o modelo de NappAI: un servidor MCP, tu CRM, una búsqueda web, un modelo de lenguaje… Es útil cuando quieres hacer lo mismo con muchos elementos y que el resultado sea siempre igual, sin depender de que un agente decida.
1. Activa las entradas
En la pestaña Avanzado del componente:
- Enable Tools Input añade el conector Tools.
- Enable Models Input añade el conector Model.
A cada uno puedes conectar varios componentes: las herramientas por su salida Tool y los modelos por su salida de modelo.
2. Llámalos por su nombre
# Una herramienta: por su nombre, con sus datosestado = tools["check_domain"](arg_name="granoorigen", arg_tld="com")
# Un modelo: por el título de su componente en el lienzo, con tu preguntarespuesta = models["DeepSeek"]("Resume en una frase: " + texto)print(respuesta["content"])- Las herramientas se llaman por su nombre de herramienta y sus datos se pasan con nombre. Lo que devuelve la herramienta llega tal cual.
- Los modelos se llaman por el título de su componente en el lienzo. El texto de la respuesta está en
["content"]. - ¿No sabes cómo se llaman? Ejecuta el componente con
return toolsoreturn models: verás cada herramienta o modelo disponible, sus datos y un ejemplo de llamada listo para copiar. - Si una herramienta o un modelo fallan, tu código recibe el error y la ejecución se detiene, salvo que lo controles con
tryyexcept.
Cada ejecución admite hasta 500 llamadas a herramientas y 500 a modelos.
Ejemplo
Una tienda de café quiere elegir marca. Guarda en un volumen una lista de ocho nombres y monta un flujo con Python Code, el servidor MCP Find-A-Domain y DeepSeek conectados. El código recorre la lista, comprueba el dominio .com de cada nombre con la herramienta, guarda la tabla de resultados en el volumen y pide al modelo una recomendación entre los nombres libres. Es el flujo que ves en el vídeo de Python Code.
Para que un agente decida por su cuenta cuándo usar una herramienta, conéctala al agente en lugar de a tu código. Consulta Usar servidores MCP.