Skip to main content
Próxima versión — Zylon 1.58Esta documentación se publica antes del lanzamiento para que puedas preparar tus integraciones de API. La imagen de la versión todavía no está disponible. Para instalaciones con 1.57, consulta la documentación de 1.57.
Usa Web Search para ejecutar búsquedas rápidas.

Requisitos previos

Requisitos

  • Especificación de la herramienta: { "name": "web_search", "type": "web_search_v1" }
  • No requiere tool_context

Solicitud y respuesta básicas

Ejemplo de respuesta:
Para ejecutar, envía el mismo cuerpo a POST /messages.

Bloques de respuesta

Zylon ejecuta esta herramienta en el servidor. La respuesta contiene un bloque server_tool_use con la llamada, seguido de un bloque web_search_tool_result con el resultado. El ID de la llamada empieza por srvtoolu_. No envíes un tool_result de vuelta para ella.
Zylon ejecuta la búsqueda, así que encrypted_content contiene el texto del resultado en texto plano, no datos cifrados. Error:
Estos bloques no tienen campo is_error. Para detectar un fallo, comprueba si content.type termina en _error y lee content.error_code. Con la extensión Zylon activada (system.extensions incluye zylon), el resultado se devuelve como un bloque tool_result simple con contenido text. Consulta Migración de 1.57 a 1.58 para ver la lista completa de bloques de herramientas de servidor.

Consejos

  • Usa consultas precisas para reducir ruido.

Próximos pasos