sachin commited on
Commit
5b7f054
·
1 Parent(s): 7b2af9a
Files changed (3) hide show
  1. .env.server +2 -4
  2. src/server/main.py +2 -1
  3. src/server/utils/auth.py +0 -4
.env.server CHANGED
@@ -2,8 +2,6 @@ PORT=7860
2
  HOST=0.0.0.0
3
  SPEECH_RATE_LIMIT=5/minute
4
  CHAT_RATE_LIMIT=100/minute
5
- EXTERNAL_TTS_URL=https://slabstech-dhwani-internal-api-server.hf.space/v1/audio/speech
6
- EXTERNAL_ASR_URL=https://gaganyatri-asr-indic-server-cpu.hf.space
7
- EXTERNAL_TEXT_GEN_URL=https://slabstech-dhwani-internal-api-server.hf.space/v1/audio/speech
8
- EXTERNAL_AUDIO_PROC_URL=https://slabstech-dhwani-internal-api-server.hf.space/v1/audio/speech
9
  API_KEY_SECRET=your_secret_key
 
2
  HOST=0.0.0.0
3
  SPEECH_RATE_LIMIT=5/minute
4
  CHAT_RATE_LIMIT=100/minute
5
+ EXTERNAL_API_BASE_URL=http://80.225.221.97:7860
6
+ EXTERNAL_PDF_API_BASE_URL=http://80.225.221.97:7861
 
 
7
  API_KEY_SECRET=your_secret_key
src/server/main.py CHANGED
@@ -183,8 +183,9 @@ class TTSService(ABC):
183
  class ExternalTTSService(TTSService):
184
  async def generate_speech(self, payload: dict) -> requests.Response:
185
  try:
 
186
  return requests.post(
187
- settings.external_tts_url,
188
  json=payload,
189
  headers={"accept": "*/*", "Content-Type": "application/json"},
190
  stream=True,
 
183
  class ExternalTTSService(TTSService):
184
  async def generate_speech(self, payload: dict) -> requests.Response:
185
  try:
186
+ base_url = "http://80.225.221.97:7860/v1/audio/speech"
187
  return requests.post(
188
+ base_url,
189
  json=payload,
190
  headers={"accept": "*/*", "Content-Type": "application/json"},
191
  stream=True,
src/server/utils/auth.py CHANGED
@@ -55,10 +55,6 @@ class Settings(BaseSettings):
55
  port: int = 7860
56
  chat_rate_limit: str = "100/minute"
57
  speech_rate_limit: str = "5/minute"
58
- external_tts_url: str = Field(..., env="EXTERNAL_TTS_URL")
59
- external_asr_url: str = Field(..., env="EXTERNAL_ASR_URL")
60
- external_text_gen_url: str = Field(..., env="EXTERNAL_TEXT_GEN_URL")
61
- external_audio_proc_url: str = Field(..., env="EXTERNAL_AUDIO_PROC_URL")
62
  external_api_base_url: str = Field("http://localhost:7860", env="EXTERNAL_API_BASE_URL") # New field
63
  external_pdf_api_base_url: str = Field("http://localhost:7861", env="EXTERNAL_PDF_API_BASE_URL") # New field
64
  default_admin_username: str = Field("admin", env="DEFAULT_ADMIN_USERNAME")
 
55
  port: int = 7860
56
  chat_rate_limit: str = "100/minute"
57
  speech_rate_limit: str = "5/minute"
 
 
 
 
58
  external_api_base_url: str = Field("http://localhost:7860", env="EXTERNAL_API_BASE_URL") # New field
59
  external_pdf_api_base_url: str = Field("http://localhost:7861", env="EXTERNAL_PDF_API_BASE_URL") # New field
60
  default_admin_username: str = Field("admin", env="DEFAULT_ADMIN_USERNAME")