Varias consultas a la vez

Hasta cinco consultas en un pedido, juzgadas juntas y más baratas que de a una.

Pasa una lista como query, de hasta cinco. Los titulares se juzgan contra todas las consultas en las mismas llamadas, lo que usa menos tokens y menos idas y vueltas que buscar cada una por separado.

const res = await ts.search(['el dólar', 'el Presupuesto 2027', 'el FMI'], { mode: 'fast' });

for (const group of res.groups ?? []) {
  console.log(group.query, group.total);
}

Qué vuelve

  • results es una sola lista, sin URLs repetidas. Cada resultado tiene un campo queries con las consultas a las que responde.
  • groups tiene una entrada por consulta, con sus propios results, near_misses, rejected y, si los pediste, tone, essential y diffusion.

Usa results cuando las consultas son facetas de un mismo tema, y groups cuando son temas distintos que viajan juntos.

Facturación

Cada consulta cuenta como una búsqueda. El ahorro está en la velocidad y en lo que el modelo hace una vez en vez de cinco.

En esta página