feat: allow multiple API keys (#186)

* feat: allow multiple API keys

* chore: cleanup

* chore: upgrade pipecat

* feat: make default api_key as list
This commit is contained in:
Abhishek 2026-03-10 15:17:40 +05:30 committed by GitHub
parent 162bfabac3
commit 57e8768e0b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 174 additions and 137 deletions

View file

@ -251,18 +251,18 @@ async def create_user_configuration_with_mps_key(
configuration = {
"llm": {
"provider": ServiceProviders.DOGRAH.value,
"api_key": service_key,
"api_key": [service_key],
"model": "default",
},
"tts": {
"provider": ServiceProviders.DOGRAH.value,
"api_key": service_key,
"api_key": [service_key],
"model": "default",
"voice": "default",
},
"stt": {
"provider": ServiceProviders.DOGRAH.value,
"api_key": service_key,
"api_key": [service_key],
"model": "default",
},
}