Update agent.py
Browse files
agent.py
CHANGED
@@ -25,7 +25,7 @@ from langchain_community.tools.tavily_search import TavilySearchResults
|
|
25 |
from langchain_community.document_loaders import WikipediaLoader
|
26 |
from langchain_community.document_loaders import ArxivLoader
|
27 |
#from langchain_community.vectorstores import SupabaseVectorStore
|
28 |
-
|
29 |
#from langchain.tools.retriever import create_retriever_tool
|
30 |
#from supabase.client import Client, create_client
|
31 |
#from code_interpreter import CodeInterpreter
|
@@ -703,7 +703,10 @@ def build_graph(provider: str = "huggingface"):
|
|
703 |
),
|
704 |
#verbose=True,
|
705 |
)
|
706 |
-
|
|
|
|
|
|
|
707 |
else:
|
708 |
raise ValueError("Invalid provider. Choose 'huggingface'.")
|
709 |
|
|
|
25 |
from langchain_community.document_loaders import WikipediaLoader
|
26 |
from langchain_community.document_loaders import ArxivLoader
|
27 |
#from langchain_community.vectorstores import SupabaseVectorStore
|
28 |
+
from langchain_google_genai import ChatGoogleGenerativeAI
|
29 |
#from langchain.tools.retriever import create_retriever_tool
|
30 |
#from supabase.client import Client, create_client
|
31 |
#from code_interpreter import CodeInterpreter
|
|
|
703 |
),
|
704 |
#verbose=True,
|
705 |
)
|
706 |
+
|
707 |
+
elif provider == "google":
|
708 |
+
# Google Gemini
|
709 |
+
llm = ChatGoogleGenerativeAI(model="gemini-2.0-flash", temperature=0)
|
710 |
else:
|
711 |
raise ValueError("Invalid provider. Choose 'huggingface'.")
|
712 |
|