Google cloud
Google - VM Setup
sudo apt install nano git -y
sudo apt install python3.12-venv -y
git clone https://github.com/dwani-ai/dwani-api-server.git
cd dwani-api-server python3 -m venv venv source venv/bin/activate pip install --upgrade pip pip install setuptools-rust
pip install -r requirements.txt
sudo python src/server/main.py --host 0.0.0.0 --port 80
export API_KEY_SECRET="dwani-moasdsbile-app" export CHAT_RATE_LIMIT="100/minute" export DWANI_API_BASE_URL_PDF="http://127.0.0.1:7861" export DWANI_API_BASE_URL_VISION="http://127.0.0.1:7861" export DWANI_API_BASE_URL_LLM="http://127.0.0.1:7861" export DWANI_API_BASE_URL_LLM_QWEN="http://127.0.0.1:7880" export DWANI_API_BASE_URL_TTS="http://127.0.0.1:7864" export DWANI_API_BASE_URL_ASR="http://127.0.0.1:7863" export DWANI_API_BASE_URL_TRANSLATE="http://127.0.0.1:7862" export DWANI_API_BASE_URL_S2S="http://127.0.0.1:7861" export SPEECH_RATE_LIMIT="5/minute" export ENCRYPTION_KEY="tetasdasde" export DEFAULT_ADMIN_USER="admiasdasdan" export DEFAULT_ADMIN_PASSWORD="dwani-987-123asdasd"