Saltar al contenido principal
La Responses API Beta admite capacidades completas de llamada a herramientas (Tool Calling), permitiendo al modelo:
  • Llamada a funciones (Function Calling)
  • Ejecutar múltiples herramientas en paralelo
  • Gestionar flujos de trabajo complejos de múltiples pasos

Definición básica de una herramienta

Cabecera de la solicitud

Cuerpo de la solicitud

Estrategia de invocación de herramientas

El parámetro tool_choice controla cuándo y cómo invoca el modelo las herramientas.

Definición de múltiples herramientas

En tareas complejas, se pueden definir múltiples herramientas, permitiendo al modelo elegir la apropiada según las necesidades del usuario.

Respuesta con invocación de herramientas

Recomendaciones de uso

  1. Descripciones claras: Proporciona descripciones detalladas de las funciones y explicaciones de los parámetros.
  2. Formato correcto: Los parámetros deben usar JSON válido.
  3. Manejo de errores: Gestiona las situaciones en las que las herramientas puedan no ser invocables.
  4. Ejecución paralela: Diseña las herramientas para que se ejecuten de forma independiente siempre que sea posible.
  5. Flujo conversacional: Incluye las respuestas de las herramientas en las solicitudes siguientes para aportar contexto.

Última actualización: 2026-06-01