leaflink-ask / agents /eda_agent.py
suneeln-duke's picture
Added all agents
545c4ba
# 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']