diff --git a/libs/community/langchain_community/utilities/google_scholar.py b/libs/community/langchain_community/utilities/google_scholar.py index ffc94848a61a5..6dd966921a6a8 100644 --- a/libs/community/langchain_community/utilities/google_scholar.py +++ b/libs/community/langchain_community/utilities/google_scholar.py @@ -45,6 +45,7 @@ class GoogleScholarAPIWrapper(BaseModel): hl: str = "en" lr: str = "lang_en" serp_api_key: Optional[str] = None + google_scholar_engine: Any = None model_config = ConfigDict( extra="forbid", @@ -55,7 +56,7 @@ class GoogleScholarAPIWrapper(BaseModel): def validate_environment(cls, values: Dict) -> Any: """Validate that api key and python package exists in environment.""" serp_api_key = get_from_dict_or_env(values, "serp_api_key", "SERP_API_KEY") - values["SERP_API_KEY"] = serp_api_key + values["serp_api_key"] = serp_api_key try: from serpapi import GoogleScholarSearch