diff --git a/langchain/utilities/serpapi.py b/langchain/utilities/serpapi.py index 65042264..60ceb378 100644 --- a/langchain/utilities/serpapi.py +++ b/langchain/utilities/serpapi.py @@ -150,6 +150,8 @@ class SerpAPIWrapper(BaseModel): toret = res["knowledge_graph"]["description"] elif "snippet" in res["organic_results"][0].keys(): toret = res["organic_results"][0]["snippet"] + elif "link" in res["organic_results"][0].keys(): + toret = res["organic_results"][0]["link"] else: toret = "No good search result found"