Remove all hardcoded IPs from code and README - move to .env only
This commit is contained in:
@@ -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>)
|
||||
|
||||
## 📝 Лицензия
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user