Spaces:
Sleeping
Sleeping
# from langchain.agents.agent_types import AgentType | |
import pandas as pd | |
import sys | |
sys.path.append('..') | |
from langchain_experimental.agents.agent_toolkits import create_pandas_dataframe_agent | |
from langchain_openai import OpenAI, ChatOpenAI | |
from langchain.agents.agent_types import AgentType | |
def init_config(df): | |
llm = ChatOpenAI(model_name="gpt-4") | |
agent = create_pandas_dataframe_agent(llm=llm, df=df, verbose=True) | |
return agent | |
def answer_question(agent, question): | |
return agent.invoke(question)['output'] | |