Перейти до основного вмісту
POST /namespaces/:namespace/query Шукайте в просторі імен за змістом і ключовими словами; Conare переранжовує найкращі збіги й повертає для кожного документа фрагменти, що відповідають.
Response

Параметри

Повна схема: Query a namespace.

Відповідь

Відповіді

"answer": true додає відповідь, сформовану з найкращих фрагментів, приблизно за 2 секунди більше.
Response
  • Її пише мовна модель на основі знайдених фрагментів; див. політику конфіденційності.
  • Якщо ця модель недоступна, ви отримаєте результати без answer.

Два кроки

"hops": 2 шукає повторно від найкращих результатів — для запитань, відповідь на які потребує фактів із двох документів.
curl
  • Це додає близько 0,3 секунди: використовуйте для запитань, що поєднують факти.
  • Повертає 400 invalid_request із rerank: false, із max_results і в просторах імен власної моделі.

Сторінки

Курсор діє 15 хвилин. queryPages() у SDK читає всі сторінки.

Пошук в усіх просторах імен

POST /query Той самий запит у до 100 просторах імен із спільним переранжуванням; prefix обмежує пошук просторами імен, назви яких із нього починаються.
curl
Response
hops тут також працює. Повна схема: Query every namespace.

Неповні результати

Якщо частина пошуку не вдається, запит усе одно виконується, а заголовок Conare-Degraded повідомляє, що було пропущено. Якщо пошук не вдалося виконати взагалі, запит повертає 503.