Definicion
La llamada a herramientas es el mecanismo mediante el cual un agente de IA indica a un modelo de lenguaje grande que invoque una función externa o API, lo que le permite al agente realizar acciones y recuperar datos más allá de su conocimiento de entrenamiento.
En profundidad
Cuando un LLM recibe una solicitud de usuario que no puede cumplir únicamente con sus datos de capacitación, genera una llamada de herramienta estructurada que especifica el nombre de la función y los argumentos. El tiempo de ejecución del agente ejecuta la llamada, devuelve el resultado y el LLM lo incorpora a su respuesta. Las API de búsqueda se encuentran entre las herramientas más comunes porque brindan a los agentes acceso a información web en tiempo real. Marcos como LangChain, CrewAI y Anthropic SDK admiten llamadas a herramientas de forma nativa. Scavio proporciona definiciones de herramientas prediseñadas para estos marcos, por lo que se puede agregar una herramienta de búsqueda a un agente en una sola línea de código.
Uso de ejemplo
Un agente de LangChain recibe la pregunta "¿Cuál es el vuelo más barato a Tokio el próximo mes?" y genera una llamada de herramienta a la API de búsqueda de Google de Scavio. Los resultados de la búsqueda se devuelven al LLM, que resume las mejores opciones para el usuario.
Plataformas
Llamada a la herramienta del agente de IA es relevante en las siguientes plataformas, todas accesibles a través de la API unificada de Scavio:
- Amazon
- YouTube
- Walmart
Terminos relacionados
Llamada a funciones (LLM)
La llamada a funciones es una capacidad de los modelos de lenguaje grandes que les permite generar salidas JSON estructu...
Protocolo de contexto modelo (MCP)
Model Context Protocol (MCP) es un estándar abierto que define cómo los modelos de lenguaje grandes descubren e invocan ...
Marco de orquestación de agentes
Un marco de orquestación de agentes es una biblioteca de software que gestiona el ciclo de vida, la comunicación y el us...