POST /namespaces/:namespace/query
Busca en un namespace por significado y por palabra clave; Conare aplica reranking a las mejores coincidencias y devuelve, para cada documento, los pasajes que responden.
Response
Opciones
Esquema completo: Query a namespace.
Respuesta
Respuestas
"answer": true añade una respuesta redactada a partir de los mejores pasajes, en unos 2 segundos más.
Response
- Un modelo de lenguaje la redacta a partir de los pasajes encontrados; consulta la política de privacidad.
- Si ese modelo no está disponible, recibes los resultados sin
answer.
Dos saltos
"hops": 2 vuelve a buscar a partir de los mejores resultados, para preguntas cuya respuesta necesita datos de dos documentos.
curl
- Añade unos 0,3 segundos: úsalo para preguntas que encadenan datos.
- Devuelve
400 invalid_requestconrerank: false, conmax_resultsy en namespaces de un modelo personalizado.
Páginas
Un cursor dura 15 minutos. El
queryPages() del SDK lee todas las páginas.
Buscar en todos los namespaces
POST /query
La misma solicitud en hasta 100 namespaces, con reranking conjunto; prefix se limita a los namespaces cuyo nombre empieza por él.
curl
Response
hops también funciona aquí. Esquema completo: Query every namespace.
Resultados degradados
Si falla parte de una búsqueda, la consulta sigue teniendo éxito y la cabeceraConare-Degraded indica qué se omitió.
Si no se pudo buscar nada, la consulta devuelve
503.