fix: ensure metadata is non-null in response handling (#483)

ensure metadata is non-null in response handling
This commit is contained in:
LouisShark 2025-04-12 06:20:59 +08:00 committed by GitHub
parent e115d5a459
commit d0693a192e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -248,7 +248,7 @@ class OpenAIResponsesModel(Model):
text=response_format,
store=self._non_null_or_not_given(model_settings.store),
reasoning=self._non_null_or_not_given(model_settings.reasoning),
metadata=model_settings.metadata,
metadata=self._non_null_or_not_given(model_settings.metadata)
)
def _get_client(self) -> AsyncOpenAI: