Knowledge search

Ответить по материалам базы знаний

Смысловой поиск с цитатами. Права проверяются до выдачи кандидатов и повторно перед возвратом цитаты: embeddings границей доступа не являются. Без опоры в материалах ответ честно отсутствует (abstained).

post/api/v1/knowledge/answer

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/knowledge/answer
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://erp.akeda.ru/oauth2/authorize, token URL https://erp.akeda.ru/oauth2/token, scopes: akeda:delegate)

Headers

X-Tenantstring required

Slug выбранного кабинета; кабинет не является юрлицом

Request body

questionstring required
limitinteger

Сколько фрагментов-опор искать; по умолчанию 6

scope'all' | 'company' | 'guides'

Где искать: company — материалы компании, guides — встроенные руководства продукта, all — оба корпуса

citations_onlyboolean

Не сочинять ответ моделью, вернуть только найденные фрагменты и извлечённую сводку. Для того, кто говорит своим голосом и сам собирает ответ из цитат: без генерации ответ приходит за время поиска

Response

Ответ с цитатами

idstring uuid required
answerstring required
abstainedboolean required

Опоры в материалах не нашлось, и ответ не выдуман

generatedboolean required
retrieval_modestring required

Changes

No recorded changes to this operation across all 1 revision of this API.