Saltar al contenido
Alfa
  • Modelos
  • Clasificaciones
  • Ori
Hablar con ventas

Pie de página

OpenRouterOpenRouter
© 2026 OpenRouter, Inc

Producto

  • Chat
  • Clasificaciones
  • Pruebas de rendimiento
  • Aplicaciones
  • Descubrir
  • Modelos
  • Ori
  • Colecciones
  • Proveedores
  • Herramientas
  • Precios
  • Business
  • Enterprise
  • Laboratorio

Empresa

  • Acerca de
  • Blog
  • Clientes
  • Empleo
    Empleo
  • Privacidad
  • Términos del servicio
  • Centro de confianza
  • Soporte
  • Compatible con OR
  • Datos
  • Marca

Desarrollador

  • Documentación
  • Referencia de la API
  • Plataforma para desarrolladores
  • Estado
  • Mapa del sitio para IA

Conectar

  • Discord
  • GitHub
  • LinkedIn
  • X
  • YouTube
Todas las herramientas del servidor

Tool search

openrouter:tool_search

Documentación

Mantiene las bibliotecas extensas de herramientas fuera del prompt. Marque sus propias herramientas con defer_loading y el modelo buscará las que necesita, de modo que cientos de definiciones dejan de consumir tokens de entrada en cada turno y la selección de herramientas sigue siendo precisa.

Documentación
Cómo funcionaProveedores y preciosUso de esta herramientaHerramientas relacionadas

Cómo funciona

Para bibliotecas de herramientas grandes: aproximadamente más de 10 herramientas o 10k tókenes de definiciones. Por debajo de ese umbral, las llamadas a herramientas estándar son más sencillas.

  1. 1

    Su aplicación marca las herramientas de función con defer_loading para que no se incluyan en el prompt.

  2. 2

    Su modelo busca entre las herramientas diferidas mediante un patrón cuando necesita una.

  3. 3

    OpenRouter muestra las mejores coincidencias por nombre, descripción y argumentos.

  4. 4

    Su aplicación gestiona las llamadas a las herramientas reveladas como cualquier otra llamada a función.

Proveedores y precios

  • Favicon de https://openrouter.ai

    OpenRouter

    Gratis

    Se ejecuta dentro del proceso en OpenRouter durante la solicitud.

Los costes estándar de los tókenes del modelo se aplican a cada solicitud.

Uso de esta herramienta

Marque sus propias herramientas de función como defer_loading. OpenRouter ejecuta la búsqueda en el servidor y muestra al modelo las herramientas coincidentes, y su aplicación gestiona las llamadas a funciones mostradas como cualquier otra.

Disponible a través de la API. Solo afecta a las solicitudes que marcan otras herramientas como defer_loading, algo que Chatroom no hace.

API compatibles: Responses and Anthropic Messages.

shell
curl https://openrouter.ai/api/v1/responses \
  -H "Authorization: Bearer $OPENROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "openai/gpt-5.2",
  "tools": [
    {
      "type": "openrouter:tool_search"
    },
    {
      "type": "function",
      "name": "book_restaurant",
      "description": "Reserve a restaurant table for a party at a given date and time.",
      "parameters": {
        "type": "object",
        "properties": {
          "party_size": {
            "type": "integer",
            "description": "Number of guests."
          },
          "datetime": {
            "type": "string",
            "description": "Reservation time as an ISO 8601 timestamp."
          }
        },
        "required": [
          "party_size",
          "datetime"
        ]
      },
      "defer_loading": true
    },
    {
      "type": "function",
      "name": "create_calendar_event",
      "description": "Add an event to the user’s calendar.",
      "parameters": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "description": "Event title."
          },
          "start": {
            "type": "string",
            "description": "Start time as an ISO 8601 timestamp."
          }
        },
        "required": [
          "title",
          "start"
        ]
      },
      "defer_loading": true
    }
  ],
  "input": "Book me a table for four tomorrow night and add it to my calendar."
}'

Configuración, parámetros y ejemplos en la documentación.

Leer la guía de integración

Herramientas relacionadas

Utilidades

  • Datetime

    Give any model the current date and time, in UTC or a configured timezone

    Utilidades