Spaces:
Build error
Build error
File size: 472 Bytes
7ec4d8e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
import os
import pandas as pd
from pandasai import PandasAI
from pandasai.llm.openai import OpenAI
def set_openai_key(api_key):
os.environ["OPENAI_API_KEY"] = api_key
return api_key
def init_agent(api_key):
api_key = set_openai_key(api_key)
llm = OpenAI(api_token=api_key)
pandas_ai = PandasAI(llm, conversational=False)
return pandas_ai
def get_agent_response(agent, df, user_input):
response = agent.run(df, user_input)
return response |