Remove all hardcoded IPs from code and README - move to .env only

This commit is contained in:
alex_z46
2026-08-04 19:38:24 +00:00
parent 3a85da73a2
commit aa4cfddf48
2 changed files with 9 additions and 9 deletions
+3 -3
View File
@@ -51,7 +51,7 @@ curl -X POST http://localhost:8005/transcribe \
"duration_sec": 2.7,
"stt_time_sec": 7.14,
"punct_time_sec": 0.87,
"server_used": "178.17.143.46:8080",
"server_used": "<QWEN_SERVER:8080>",
"stt_engine": "gigaam"
}
```
@@ -103,7 +103,7 @@ curl http://localhost:8005/health
┌─────────────┐
│ Qwen3.5-4B │ ← Пунктуация (178.17.143.46:8080)
│ Qwen3.5-4B │ ← Пунктуация (<QWEN_SERVER:8080>)
└─────┬───────┘
@@ -128,7 +128,7 @@ stt-pipeline-v3/
- FFmpeg (конвертация аудио)
- T-one STT (localhost:8003)
- GigaAM-v2 STT (localhost:8001)
- Qwen3.5-4B (178.17.143.46:8080)
- Qwen3.5-4B (<QWEN_SERVER:8080>)
## 📝 Лицензия
+6 -6
View File
@@ -22,10 +22,10 @@ import requests
load_dotenv()
# === Configuration from .env ===
TONE_URL = os.getenv("TONE_URL", "http://localhost:8003/transcribe")
GIGAAM_URL = os.getenv("GIGAAM_URL", "http://localhost:8001/transcribe")
QWEN_URL = os.getenv("QWEN_URL", "http://178.17.143.46:8080/v1/chat/completions")
QWEN_URL_FALLBACK = os.getenv("QWEN_URL_FALLBACK", "http://192.168.10.101:8888/v1/chat/completions")
TONE_URL = os.getenv("TONE_URL", "")
GIGAAM_URL = os.getenv("GIGAAM_URL", "")
QWEN_URL = os.getenv("QWEN_URL", "")
QWEN_URL_FALLBACK = os.getenv("QWEN_URL_FALLBACK", "")
QWEN_API_KEY = os.getenv("QWEN_API_KEY", "")
QWEN_MODEL = os.getenv("QWEN_MODEL", "Qwen3.5-4B-Q5_K_M.gguf")
QWEN_MODEL_FALLBACK = os.getenv("QWEN_MODEL_FALLBACK", "Qwen3.5-4B-MTP-GGUF")
@@ -156,11 +156,11 @@ async def transcribe(file: UploadFile = File(...)):
# Step 2: Punctuation
punct_start = time.time()
server_used = "178.17.143.46:8080"
server_used = QWEN_URL.split(":")[1].split("/")[0] if QWEN_URL else "unknown"
try:
punctuated = add_punctuation(text, QWEN_URL, QWEN_API_KEY, QWEN_MODEL)
except Exception:
server_used = "192.168.10.101:8888"
server_used = QWEN_URL_FALLBACK.split(":")[1].split("/")[0] if QWEN_URL_FALLBACK else "unknown"
punctuated = add_punctuation(text, QWEN_URL_FALLBACK, QWEN_API_KEY, QWEN_MODEL_FALLBACK)
punct_time = time.time() - punct_start