oluinioluwa814 commited on
Commit
e543d01
·
verified ·
1 Parent(s): c875ae7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -4
app.py CHANGED
@@ -1,9 +1,8 @@
1
  from dotenv import load_dotenv
2
  import os
3
-
4
  from langchain_openai import ChatOpenAI, OpenAIEmbeddings
5
  from langchain_astradb import AstraDBVectorStore
6
- from langchain.agents import create_tool_calling_agent
7
  from langchain.tools.retriever import create_retriever_tool
8
  from langchain.agents import AgentExecutor
9
  from github import fetch_github_issues
@@ -61,8 +60,8 @@ prompt = hub.pull("hwchase17/openai-functions_agent")
61
  llm = ChatOpenAI()
62
 
63
  tools = [retriever_tool], note_tool
64
- agent = create_tool_calling_agent(llm, tools, prompt)
65
- agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
66
 
67
  def answer_question(question):
68
  """Function to process user question and return agent response"""
 
1
  from dotenv import load_dotenv
2
  import os
 
3
  from langchain_openai import ChatOpenAI, OpenAIEmbeddings
4
  from langchain_astradb import AstraDBVectorStore
5
+ from langchain.agents import initialize_agent, AgentType
6
  from langchain.tools.retriever import create_retriever_tool
7
  from langchain.agents import AgentExecutor
8
  from github import fetch_github_issues
 
60
  llm = ChatOpenAI()
61
 
62
  tools = [retriever_tool], note_tool
63
+ agent = initialize_agent(llm, tools, prompt)
64
+ agent_executor = AgentExecutor(agent=AgentType.OPENAI_FUNCTIONS, tools=tools, verbose=True)
65
 
66
  def answer_question(question):
67
  """Function to process user question and return agent response"""