community[patch],core[patch]: Update EdenaiTool root_validator and add unit test in core (#25233)

This PR gets rid `root_validators(allow_reuse=True)` logic used in
EdenAI Tool in preparation for pydantic 2 upgrade.
- add another test to secret_from_env_factory
This commit is contained in:
Eugene Yurtsev
2024-08-09 11:59:27 -04:00
committed by GitHub
parent c3ced4c6ce
commit b6f0174bb9
5 changed files with 16 additions and 22 deletions

View File

@@ -6,7 +6,9 @@ import pytest
from langchain_community.tools.edenai import EdenAiTextModerationTool
tool = EdenAiTextModerationTool( # type: ignore[call-arg]
providers=["openai"], language="en", edenai_api_key="fake_key"
providers=["openai"],
language="en",
edenai_api_key="fake_key", # type: ignore[arg-type]
)