POST /messages:
Requisitos previos
- Un token de API. Ver Backoffice Developer Console.
- El nombre de host de Zylon (sustituye
{BASE_URL}en los ejemplos).
Solicitud y respuesta básicas
Empieza conPOST /messages/validate para validar el cuerpo de la petición sin ejecutar el modelo.
Este ejemplo habilita Web Fetch:
Ejemplo de respuesta
Ejemplo de respuesta
POST /messages.
Herramientas integradas
Zylon incluye herramientas integradas:
Guías:
- Herramienta de búsqueda semántica
- Herramienta de análisis tabular
- Herramienta Web Fetch
- Herramienta Web Search
- Herramienta de consulta a base de datos
- Herramienta de ejecución de código
Cómo se devuelven los resultados de las herramientas integradas
Zylon ejecuta las herramientas integradas en el servidor, dentro de la misma solicitud. Cada llamada aparece en la respuesta como un bloqueserver_tool_use (prefijo de ID srvtoolu_), seguido de su bloque de resultado:
stop_reason: "tool_use" y los bloques tool_result solo se aplican a las herramientas personalizadas. Cada guía de herramienta muestra su formato de resultado.
Herramientas personalizadas
Las herramientas personalizadas te permiten definir una interfaz mediante JSON Schema. Ver: Herramientas personalizadasErrores comunes
- Nombre de campo: usa
inputSchema(noinput_schema). - Falta de contexto: algunas herramientas requieren
tool_context. - Autenticación: incluye
Authorization: Bearer ...en cada petición.
Próximos pasos
- Formato de mensajes: Mensajes
- Ingesta de contenido: Artefactos