Spaces:
Runtime error
Runtime error
Update app.py
Browse files
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
|
| 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 =
|
| 65 |
-
agent_executor = AgentExecutor(agent=
|
| 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"""
|