Varias consultas a la vez

Hasta cinco consultas en un pedido, juzgadas juntas en un solo viaje.

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 del modo del pedido: cinco consultas en fast son cinco búsquedas a $1,40 cada 1.000. El ahorro está en la velocidad y en lo que el modelo hace una vez en vez de cinco.

En esta página