Skip to main content
Usa esta receta cuando un servicio de TypeScript o JavaScript deba combinar:
  • valores predeterminados de enrutamiento definidos por ajustes predefinidos
  • la herramienta gestionada phaseo:web_search
  • análisis estricto de respuestas
  • metadatos a nivel de solicitud para depurar

Objetivo

  • mantener al cliente en el SDK oficial
  • evitar reconstruir manualmente cargas útiles de compatibilidad sin procesar
  • conservar suficientes metadatos para depurar resultados de búsqueda, enrutamiento y comportamiento de plugins

1. Empieza con un cliente compartido

2. Primero, guarda los valores predeterminados estables en un ajuste predefinido

Crea un ajuste predefinido para compartir entre varios clientes:
  • la política de modelos
  • las preferencias de proveedores
  • los valores predeterminados de razonamiento
  • el prompt del sistema
  • el comportamiento determinista de la caché
Después, limita la solicitud del SDK a los valores que cambian en esa llamada.

3. Pide una respuesta fundamentada mediante la herramienta de búsqueda gestionada

Esto te proporciona:
  • enrutamiento y valores predeterminados de prompts gestionados por el ajuste predefinido
  • búsqueda gestionada por el servidor, sin depender de que el proveedor admita búsqueda nativa
  • salida estructurada para analizar los datos posteriores de forma predecible
  • los metadatos necesarios para depurar las operaciones

4. Analiza la salida y conserva los campos de depuración

Estos campos permiten averiguar fácilmente:
  • qué proveedor atendió realmente la solicitud
  • si se ejecutó la búsqueda gestionada
  • si se ejecutó la reparación de respuestas
  • qué solicitud debes revisar en el panel de control

5. Comprueba en los registros la solicitud fundamentada

Abre la solicitud en Gateway -> Uso y revisa:
  • los resultados de búsqueda normalizados
  • las citas
  • la selección del proveedor
  • los metadatos de ejecución del plugin
Si el comportamiento o la clasificación de la búsqueda no son correctos, ajusta el preset o los parámetros de la herramienta basándote en los registros, en lugar de añadir ajustes a ciegas.

6. Separa los flujos exploratorios de los deterministas

Patrón recomendado:
  1. un ajuste predefinido para resultados de investigación estructurados y deterministas
  2. otro ajuste predefinido para solicitudes exploratorias o con temperatura más alta
Así mantendrás:
  • una caché de respuestas más ordenada
  • un comportamiento de enrutamiento más fácil de entender
  • los flujos con muchas búsquedas separados del tráfico de generación de propósito general

Guías relacionadas

Última modificación el 2 de octubre de 2026