Skip to main content
Usa Web Fetch cuando necesitas que el asistente recupere contenido de una URL.

Requisitos previos

Requisitos

  • Especificación de la herramienta: { "name": "web_extract", "type": "web_extract_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_fetch_tool_result con el resultado. El ID de la llamada empieza por srvtoolu_. No envíes un tool_result de vuelta para ella.
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

  • La URL debe aparecer en el mensaje.
  • Mantén el prompt conciso.

Próximos pasos