From d70b83543ad779bbd9a718383dd3ede59591c904 Mon Sep 17 00:00:00 2001 From: Denis Krivchenko Date: Sat, 4 Jul 2026 02:42:20 +0700 Subject: [PATCH] =?UTF-8?q?fix:=20=D1=83=D0=B1=D1=80=D0=B0=D1=82=D1=8C=20?= =?UTF-8?q?=D1=85=D0=B0=D1=80=D0=B4=D0=BA=D0=BE=D0=B4=20=D0=BF=D1=83=D1=82?= =?UTF-8?q?=D0=B5=D0=B9=20/opt/GigaAM,=20=D1=81=D0=B4=D0=B5=D0=BB=D0=B0?= =?UTF-8?q?=D1=82=D1=8C=20=D0=BF=D1=80=D0=BE=D0=B5=D0=BA=D1=82=20=D0=BF?= =?UTF-8?q?=D0=BE=D1=80=D1=82=D0=B0=D1=82=D0=B8=D0=B2=D0=BD=D1=8B=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/config.py | 8 ++++---- sd_dispatcher.py | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/config/config.py b/config/config.py index 6d33f67..ca8bec4 100644 --- a/config/config.py +++ b/config/config.py @@ -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 diff --git a/sd_dispatcher.py b/sd_dispatcher.py index e9f4e08..acaefff 100644 --- a/sd_dispatcher.py +++ b/sd_dispatcher.py @@ -25,7 +25,7 @@ from qdrant_client import QdrantClient from ldap3 import Server, Connection, ALL # --- ИМПОРТИРУЕМ ВСЕ НАСТРОЙКИ ИЗ ЕДИНОГО КОНФИГА --- -sys.path.append('/opt/GigaAM') +sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))) from config.config import * # --- ИНИЦИАЛИЗАЦИЯ FLASK ---