/
Pavz
/
Project_case3
Обзор
Документация
Войти
/
Pavz
/
Project_case3
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
config.py
25 строк
1 KB
pavel
add all
05 дек 2025, 22:41
05 дек 2025, 22:41
c7779b7
Код
Авторство
О чём код?
import numpy as np BATCH_SIZE = 256 CONCURRENCY = 6 MAX_RETRIES = 4 OLLAMA_URL = "http://localhost:11434/api/embed" DESC_OLLAMA_URL = 'http://localhost:11434/api/generate' #!!!ЕСЛИ ПРОИСХОДИТ СМЕНА МОДЕЛИ - НЕОБХОДИМО ИЗМЕНИТЬ РАЗМЕРНОСТЬ ВЕКТОРА ВО ВСЕХ НУЖНЫХ МЕСТАХ!!! OLLAMA_MODEL = 'bge-m3' DESC_OLLAMA_MODEL ='llama3.1:8b' # Имя файла базы данных SQLite DB_NAME = 'ProjectDataBase.db' # Имя таблицы кэша TABLE_NAME = 'ollama_results' # Данные для адаптированного вектора POSITIVE_FEEDBACK = np.float32(1.0) #подошло NEGATIVE_FEEDBACK = np.float32(-1.0) #не подошло NEUTRAL_FEEDBACK = np.float32(0.2) #отсутствие оценки INERTION = np.float32(0.3) #разделение старый вектор (1-I) vs новый расчет (I) ADAPT_STEP = np.float32(0.1) #насколько учитывается фидбек пользователя SIZE_OF_EMBEDDING = 1024