Merge branch 'main' into enable-vector-stores-files-api-tests

This commit is contained in:
Francisco Arceo 2025-07-31 17:47:08 -04:00 committed by GitHub
commit 7d1cc14629
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
113 changed files with 14128 additions and 15281 deletions

View file

@ -254,6 +254,12 @@ class LiteLLMOpenAIMixin(
api_key = getattr(provider_data, key_field)
else:
api_key = self.api_key_from_config
if not api_key:
raise ValueError(
"API key is not set. Please provide a valid API key in the "
"provider data header, e.g. x-llamastack-provider-data: "
f'{{"{key_field}": "<API_KEY>"}}, or in the provider config.'
)
return api_key
async def embeddings(