POST /namespaces/:namespace/query
Pesquise um namespace por significado e por palavra-chave; o Conare reranqueia as melhores correspondências e retorna, para cada documento, os trechos que respondem.
Response
Opções
Schema completo: Consultar um namespace.
Resposta
Respostas
"answer": true adiciona uma resposta escrita a partir dos melhores trechos, em cerca de 2 segundos a mais.
Response
- Um modelo de linguagem a escreve a partir dos trechos encontrados; veja a política de privacidade.
- Se esse modelo estiver indisponível, você recebe os resultados sem
answer.
Dois saltos
"hops": 2 pesquisa de novo a partir dos melhores resultados, para perguntas cuja resposta exige fatos de dois documentos.
curl
- Adiciona cerca de 0,3 segundo: use-o para perguntas que encadeiam fatos.
- Retorna
400 invalid_requestcomrerank: false, commax_resultse em namespaces de um modelo personalizado.
Páginas
Um cursor dura 15 minutos. O
queryPages() do SDK lê todas as páginas.
Pesquisar todos os namespaces
POST /query
A mesma requisição em até 100 namespaces, reranqueados juntos; prefix se limita aos namespaces cujos nomes começam com ele.
curl
Response
hops também funciona aqui. Schema completo: Consultar todos os namespaces.
Resultados degradados
Se parte de uma busca falhar, a consulta ainda é bem-sucedida e o cabeçalhoConare-Degraded informa o que foi ignorado.
Se nada puder pesquisar, a consulta retorna
503.