RAG и проекты

Обогащение запроса контекстом из ваших баз знаний.

Как работает

Передайте project_id или knowledge_base_id (UUID базы знаний) в chat-запрос. Сервис найдёт релевантные фрагменты документов и подмешает их в системный промпт («Используй данные проекта: …»), затем вызовет модель. Для поиска формируется не более пяти фраз с учётом последних пяти завершённых пар «пользователь — ассистент».

json(5 строк)
…

Через OpenAI SDK — те же поля в extra_body:

python(5 строк)
…

Доступ и команда

База знаний доступна ключу, только если её владелец состоит в той же команде, что и ключ. Иначе вернётся 403 Forbidden. Списания идут с кошелька этой команды.

Если передать UUID базы из чужой команды (или несуществующий) — запрос будет отклонён с кодом 403.

Стоимость

Обогащение контекстом удваивает стоимость генерации (множитель ×2). Это отражено в блоке cost ответа.