prozorov commited on
Commit
2ad636b
·
verified ·
1 Parent(s): dc4985b

Update agent.py

Browse files
Files changed (1) hide show
  1. agent.py +9 -6
agent.py CHANGED
@@ -12,6 +12,7 @@ from langchain_community.vectorstores import SupabaseVectorStore
12
  from langchain_core.messages import SystemMessage, HumanMessage
13
  from langchain_community.retrievers import WikipediaRetriever
14
  from langchain.tools.retriever import create_retriever_tool
 
15
  from langchain_community.llms import YandexGPT
16
  from langchain_core.tools import tool
17
  from supabase.client import Client, create_client
@@ -102,13 +103,15 @@ def build_graph():
102
  # ),
103
  #)
104
 
105
- llm = YandexGPT(
106
- api_key=os.environ["YANDEX_API_KEY"],
107
- folder_id=os.environ["YANDEX_FOLDER_ID"],
108
- model_uri=os.environ["YANDEX_MODEL_URI"],
109
- )
 
 
110
 
111
- llm_with_tools = llm#.bind_tools(tools)
112
 
113
  def assistant(state: MessagesState):
114
  """Assistant node"""
 
12
  from langchain_core.messages import SystemMessage, HumanMessage
13
  from langchain_community.retrievers import WikipediaRetriever
14
  from langchain.tools.retriever import create_retriever_tool
15
+ from langchain_google_genai import ChatGoogleGenerativeAI
16
  from langchain_community.llms import YandexGPT
17
  from langchain_core.tools import tool
18
  from supabase.client import Client, create_client
 
103
  # ),
104
  #)
105
 
106
+ #llm = YandexGPT(
107
+ # api_key=os.environ["YANDEX_API_KEY"],
108
+ # folder_id=os.environ["YANDEX_FOLDER_ID"],
109
+ # model_uri=os.environ["YANDEX_MODEL_URI"],
110
+ #)
111
+
112
+ llm = ChatGoogleGenerativeAI(model="gemini-2.0-flash", temperature=0)
113
 
114
+ llm_with_tools = llm.bind_tools(tools)
115
 
116
  def assistant(state: MessagesState):
117
  """Assistant node"""