- 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ámetrotool_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
- Descripciones claras: Proporciona descripciones detalladas de las funciones y explicaciones de los parámetros.
- Formato correcto: Los parámetros deben usar JSON válido.
- Manejo de errores: Gestiona las situaciones en las que las herramientas puedan no ser invocables.
- Ejecución paralela: Diseña las herramientas para que se ejecuten de forma independiente siempre que sea posible.
- Flujo conversacional: Incluye las respuestas de las herramientas en las solicitudes siguientes para aportar contexto.
Última actualización: 2026-06-01