fix: убрать хардкод путей /opt/GigaAM, сделать проект портативным
This commit is contained in:
+4
-4
@@ -6,7 +6,7 @@ from dotenv import load_dotenv
|
||||
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||
|
||||
# Загружаем приватные переменные окружения из вашего .env
|
||||
load_dotenv('/opt/GigaAM/config/.env')
|
||||
load_dotenv(os.path.join(BASE_DIR, 'config', '.env'))
|
||||
|
||||
# Карта соответствия: Переменная диспетчера -> Ключ из вашего .env
|
||||
# Объявлена в самом начале, чтобы скрипт знал имена карточек до обращения к API
|
||||
@@ -74,7 +74,7 @@ FTP_ARCHIVE = "/zabbix/archive"
|
||||
WEBHOOK_PORT = 5000
|
||||
|
||||
# Путь к файлу сквозного отладочного лога диспетчера
|
||||
WEBHOOK_LOG_FILE = "/opt/GigaAM/dispatcher_log.txt"
|
||||
WEBHOOK_LOG_FILE = os.path.join(BASE_DIR, 'dispatcher_log.txt')
|
||||
|
||||
# Включение профилирования (замеры времени выполнения этапов обработки заявки)
|
||||
ENABLE_PROFILING = True
|
||||
@@ -93,8 +93,8 @@ CLI_LOG_MAX_CHARS = 80
|
||||
ENABLE_TEXT_SUMMARIZATION = False
|
||||
|
||||
# Рабочие директории для хранения входящих аудиозаписей и результатов транскрибации
|
||||
AUDIO_DIR = "/opt/GigaAM/audio"
|
||||
JSON_DIR = "/opt/GigaAM/json"
|
||||
AUDIO_DIR = os.path.join(BASE_DIR, 'audio')
|
||||
JSON_DIR = os.path.join(BASE_DIR, 'json')
|
||||
|
||||
# Длина одного чанка (куска аудио) при нарезке для модели распознавания (в секундах)
|
||||
CHUNK_SECONDS = 25
|
||||
|
||||
Reference in New Issue
Block a user