Saltar al contenido principal
Las herramientas permiten que el asistente ejecute operaciones específicas (como buscar artefactos, analizar datos tabulares o extraer una página web) como parte de una respuesta. Puedes habilitar herramientas añadiendo tres campos a una petición POST /messages:

Requisitos previos

Solicitud y respuesta básicas

Empieza con POST /messages/validate para validar el cuerpo de la petición sin ejecutar el modelo. Este ejemplo habilita Web Fetch:
Para ejecutar la petición, envía el mismo cuerpo a POST /messages.

Herramientas integradas

Zylon incluye herramientas integradas: Guías:

Herramientas personalizadas

Las herramientas personalizadas te permiten definir una interfaz mediante JSON Schema. Ver: Herramientas personalizadas

Errores comunes

  • Nombre de campo: usa inputSchema (no input_schema).
  • Falta de contexto: algunas herramientas requieren tool_context.
  • Autenticación: incluye Authorization: Bearer ... en cada petición.

Próximos pasos