Конфигурация

Переменные окружения

Обязательные

Переменная
Описание
Пример

LICENSE_KEY

Лицензионный ключ

YOUR_LICENSE_KEY

SSL_VERSION

Версия БСП

3.1.11

Управление индексацией

Переменная
Описание
По умолчанию

RESET_DATABASE

Переиндексировать при запуске

false

FORCE_REINDEX_ON_DIMENSION_MISMATCH

Автоматически пересоздать коллекцию ChromaDB при несовпадении размерности эмбеддингов. Если false — сервер остановится с ошибкой

true

Транспорт

Переменная
Описание
По умолчанию

USESSE

SSE транспорт (для legacy клиентов)

false

Embedding модели (LM Studio / Ollama / OpenRouter)

Переменная
Описание
Пример

OPENAI_API_BASE

URL API сервера. Суффикс /v1 добавляется автоматически

http://host.docker.internal:1234/v1

OPENAI_API_KEY

Ключ API

lm-studio

OPENAI_MODEL

Название модели (переопределяет EMBEDDING_MODEL для API)

Qwen3-Embedding-4B

EMBEDDING_MODEL

Модель для локальных эмбеддингов (CPU)

intfloat/multilingual-e5-small

EMBEDDING_DIMENSIONS

Явное указание размерности эмбеддингов. Для моделей с переменной размерностью (Qwen3, text-embedding-3). Если не указано — определяется автоматически

(авто)

EMBEDDING_INPUT_TYPE_ENABLED

Включить параметр input_type для различения query/document при генерации эмбеддингов. Полезно для моделей Qwen3, BGE, E5

true

Монтируемые тома

Хост
Контейнер
Назначение

E:/bases/mcp_ssl

/app/chroma_db

Векторная база данных

Доступные версии БСП

Сервер поддерживает различные версии БСП. Укажите вашу версию в SSL_VERSION.

Примеры:

  • 3.1.11

  • 3.1.9

  • 3.2.1

  • 2.4.6

Примеры конфигураций

Минимальная (CPU)

Рекомендуемая (LM Studio)

Конфигурация Cursor

Last updated