Создать или настроить базу знаний
knowledge_saveCreate a new knowledge base or update its settings: manage AI vector provider, activation, chunk size, overlap, similarity threshold, and result count.
Instructions
Без параметра base создаёт базу, с параметром — меняет её настройки. Для поиска базе нужно подключение к ИИ-сервису, умеющему считать векторы. Подключение можно сменить или снять (provider=null) только у пустой базы: векторы разных моделей несопоставимы. После правки размера куска старые материалы нужно пересобрать через knowledge_reindex.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base | No | Какую базу менять. Не указывайте, чтобы создать новую. | |
| case | No | Дело: название или идентификатор. Если не указать, берётся дело по умолчанию, иначе последнее открытое в панели. | |
| name | No | Название базы. | |
| top_k | No | Сколько фрагментов подмешивать в ответ. По умолчанию 4. | |
| active | No | Включена ли база. Выключенная не ищет. | |
| provider | No | Подключение к ИИ-сервису для векторов: название или идентификатор. null — отвязать сервис от базы; после этого поиск не работает, пока не выбран новый. | |
| min_score | No | Порог близости: ниже него фрагмент не берётся. По умолчанию 0.25. | |
| chunk_size | No | Размер куска в символах. По умолчанию 900. | |
| description | No | Для чего она. | |
| chunk_overlap | No | Нахлёст между кусками. По умолчанию 120. |