refac: filter non chat completions models

This commit is contained in:
Timothy J. Baek 2024-09-13 14:20:27 -04:00
parent bc0baa35e6
commit adf958559b

View File

@ -218,6 +218,19 @@ def merge_models_lists(model_lists):
"urlIdx": idx,
}
for model in models
if "api.openai.com"
not in app.state.config.OPENAI_API_BASE_URLS[idx]
or not any(
name in model["id"]
for name in [
"babbage",
"dall-e",
"davinci",
"embedding",
"tts",
"whisper",
]
)
]
)