Spaces:
Building
Building
Update admin_routes.py
Browse files- admin_routes.py +8 -5
admin_routes.py
CHANGED
@@ -228,7 +228,7 @@ async def get_environment(username: str = Depends(verify_token)):
|
|
228 |
|
229 |
# LLM Provider - eski yapıdan dönüştür
|
230 |
if hasattr(env_config, 'llm_provider'):
|
231 |
-
response["llm_provider"] = env_config.llm_provider
|
232 |
else:
|
233 |
# Eski yapıdan provider bilgisini oluştur
|
234 |
response["llm_provider"] = {
|
@@ -242,7 +242,7 @@ async def get_environment(username: str = Depends(verify_token)):
|
|
242 |
|
243 |
# TTS Provider - eski yapıdan dönüştür
|
244 |
if hasattr(env_config, 'tts_provider'):
|
245 |
-
response["tts_provider"] = env_config.tts_provider
|
246 |
else:
|
247 |
response["tts_provider"] = {
|
248 |
"name": getattr(env_config, 'tts_engine', 'no_tts'),
|
@@ -253,7 +253,7 @@ async def get_environment(username: str = Depends(verify_token)):
|
|
253 |
|
254 |
# STT Provider - eski yapıdan dönüştür
|
255 |
if hasattr(env_config, 'stt_provider'):
|
256 |
-
response["stt_provider"] = env_config.stt_provider
|
257 |
else:
|
258 |
response["stt_provider"] = {
|
259 |
"name": getattr(env_config, 'stt_engine', 'no_stt'),
|
@@ -264,7 +264,10 @@ async def get_environment(username: str = Depends(verify_token)):
|
|
264 |
|
265 |
# Provider listesi
|
266 |
if hasattr(env_config, 'providers'):
|
267 |
-
|
|
|
|
|
|
|
268 |
else:
|
269 |
# Varsayılan provider listesi
|
270 |
response["providers"] = [
|
@@ -328,7 +331,7 @@ async def get_environment(username: str = Depends(verify_token)):
|
|
328 |
|
329 |
# Parameter collection config
|
330 |
if hasattr(env_config, 'parameter_collection_config'):
|
331 |
-
response["parameter_collection_config"] = env_config.parameter_collection_config
|
332 |
else:
|
333 |
# Varsayılan değerler
|
334 |
response["parameter_collection_config"] = {
|
|
|
228 |
|
229 |
# LLM Provider - eski yapıdan dönüştür
|
230 |
if hasattr(env_config, 'llm_provider'):
|
231 |
+
response["llm_provider"] = env_config.llm_provider
|
232 |
else:
|
233 |
# Eski yapıdan provider bilgisini oluştur
|
234 |
response["llm_provider"] = {
|
|
|
242 |
|
243 |
# TTS Provider - eski yapıdan dönüştür
|
244 |
if hasattr(env_config, 'tts_provider'):
|
245 |
+
response["tts_provider"] = env_config.tts_provider
|
246 |
else:
|
247 |
response["tts_provider"] = {
|
248 |
"name": getattr(env_config, 'tts_engine', 'no_tts'),
|
|
|
253 |
|
254 |
# STT Provider - eski yapıdan dönüştür
|
255 |
if hasattr(env_config, 'stt_provider'):
|
256 |
+
response["stt_provider"] = env_config.stt_provider
|
257 |
else:
|
258 |
response["stt_provider"] = {
|
259 |
"name": getattr(env_config, 'stt_engine', 'no_stt'),
|
|
|
264 |
|
265 |
# Provider listesi
|
266 |
if hasattr(env_config, 'providers'):
|
267 |
+
providers_list = []
|
268 |
+
for provider in env_config.providers:
|
269 |
+
providers_list.append(provider)
|
270 |
+
response["providers"] = providers_list
|
271 |
else:
|
272 |
# Varsayılan provider listesi
|
273 |
response["providers"] = [
|
|
|
331 |
|
332 |
# Parameter collection config
|
333 |
if hasattr(env_config, 'parameter_collection_config'):
|
334 |
+
response["parameter_collection_config"] = env_config.parameter_collection_config
|
335 |
else:
|
336 |
# Varsayılan değerler
|
337 |
response["parameter_collection_config"] = {
|