Merge pull request #3657 from phact/patch-4

Another dictionary changed size during iteration error
This commit is contained in:
Krish Dholakia 2024-05-20 17:45:50 -07:00 committed by GitHub
commit d69ad99e76
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -96,7 +96,7 @@ class MistralConfig:
safe_prompt: Optional[bool] = None,
response_format: Optional[dict] = None,
) -> None:
locals_ = locals()
locals_ = locals().copy()
for key, value in locals_.items():
if key != "self" and value is not None:
setattr(self.__class__, key, value)
@ -211,7 +211,7 @@ class OpenAIConfig:
temperature: Optional[int] = None,
top_p: Optional[int] = None,
) -> None:
locals_ = locals()
locals_ = locals().copy()
for key, value in locals_.items():
if key != "self" and value is not None:
setattr(self.__class__, key, value)
@ -335,7 +335,7 @@ class OpenAITextCompletionConfig:
temperature: Optional[float] = None,
top_p: Optional[float] = None,
) -> None:
locals_ = locals()
locals_ = locals().copy()
for key, value in locals_.items():
if key != "self" and value is not None:
setattr(self.__class__, key, value)