Definicion
El mecanismo mediante el cual un agente de IA selecciona a qué herramienta externa o API llamar según la intención del usuario, enruta la solicitud con los parámetros correctos y procesa la respuesta nuevamente al contexto de la conversación.
En profundidad
El envío de herramientas de agentes es el ciclo de decisión central en tiempo de ejecución en cualquier agente de IA que utilice herramientas. Cuando un usuario pregunta "cuáles son los mejores resultados para X", el agente debe: (1) reconocer que esto requiere una herramienta de búsqueda, (2) seleccionar qué herramienta de búsqueda (Google, Amazon, Reddit, etc.), (3) construir la llamada API correcta con parámetros, (4) ejecutar la llamada y manejar los errores, (5) analizar la respuesta en un contexto conversacional. Patrones de envío en 2026: llamada de función (OpenAI/Anthropic nativo): el LLM genera una llamada de herramienta estructurada que ejecuta el tiempo de ejecución. MCP (Protocolo de contexto modelo): las herramientas se descubren dinámicamente y se llaman a través de un protocolo estandarizado. Bucle ReAct: el agente razona sobre qué herramienta llamar, actúa, observa el resultado y repite. Código simple: el agente escribe y ejecuta código Python/JS que llama a las API directamente. Envío consciente de los costos: a $0,005/consulta (Scavio) o $0,008/crédito (Tavily), las llamadas a herramientas tienen un costo real. El envío inteligente evita llamadas redundantes: almacena en caché los resultados recientes, consultas relacionadas por lotes y omite búsquedas cuando la respuesta ya está en contexto. Un bucle de despacho mal diseñado puede realizar entre 5 y 10 llamadas de búsqueda por pregunta del usuario. Uno bien diseñado tiene un promedio de 1-2. Presupuesto de latencia: cada llamada de herramienta agrega entre 200 y 2000 ms de latencia. El diseño de despacho debe equilibrar la minuciosidad (más llamadas = mejores respuestas) con la capacidad de respuesta (los usuarios esperan respuestas en menos de 3 segundos). El envío paralelo (llamar a varias herramientas simultáneamente) reduce el tiempo de trabajo a costa de un mayor gasto en API.
Uso de ejemplo
solicitudes de importación def despacho_search(intención: cadena, consulta: cadena) -> dict: platform_map = {"producto": "amazon", "video": "YouTube", "discusión": "Reddit", "general": "google"} plataforma = plataforma_map.get(intención, "google") res = solicitudes.post( "https://api.Scavio.dev/api/v1/search", encabezados = {"x-api-key": "TU_LLAVE"}, json={"consulta": consulta, "plataforma": plataforma}, ) devolver res.json()
Plataformas
Envío de herramientas de agente es relevante en las siguientes plataformas, todas accesibles a través de la API unificada de Scavio:
- Amazon
- YouTube
- TikTok
Terminos relacionados
Búsqueda de agente primero
La filosofía de diseño de crear API de búsqueda y formatos de datos optimizados para el consumo de agentes de IA en luga...
Protocolo de búsqueda MCP
La aplicación del Protocolo de contexto modelo (MCP) a la funcionalidad de búsqueda, donde los proveedores de búsqueda e...
Patrón de bucle crítico
Un patrón de diseño de agente de IA en el que el modelo evalúa su propio resultado generado según criterios de calidad, ...