start_translator.sh
585 Bytes
#!/bin/bash
#
# Start Translation Service
#
set -euo pipefail
cd "$(dirname "$0")/.."
source ./activate.sh
TRANSLATION_HOST="${TRANSLATION_HOST:-0.0.0.0}"
TRANSLATION_PORT="${TRANSLATION_PORT:-6006}"
echo "========================================"
echo "Starting Translation Service"
echo "========================================"
echo "Host: ${TRANSLATION_HOST}"
echo "Port: ${TRANSLATION_PORT}"
echo "Default model: ${TRANSLATION_MODEL:-qwen}"
echo
exec python -m uvicorn api.translator_app:app \
--host "${TRANSLATION_HOST}" \
--port "${TRANSLATION_PORT}" \
--workers 1