From 1b77063c88b9f7af2ccf21137453af1bf0b6e9ac Mon Sep 17 00:00:00 2001 From: ccurme Date: Fri, 6 Sep 2024 13:00:41 -0400 Subject: [PATCH] openai[patch]: set protected namespaces on embeddings (#26155) --- libs/partners/openai/langchain_openai/embeddings/base.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libs/partners/openai/langchain_openai/embeddings/base.py b/libs/partners/openai/langchain_openai/embeddings/base.py index 02f72542c01..3e14da153cd 100644 --- a/libs/partners/openai/langchain_openai/embeddings/base.py +++ b/libs/partners/openai/langchain_openai/embeddings/base.py @@ -264,7 +264,9 @@ class OpenAIEmbeddings(BaseModel, Embeddings): """Whether to check the token length of inputs and automatically split inputs longer than embedding_ctx_length.""" - model_config = ConfigDict(extra="forbid", populate_by_name=True) + model_config = ConfigDict( + extra="forbid", populate_by_name=True, protected_namespaces=() + ) @model_validator(mode="before") @classmethod