Spaces:
Runtime error
Runtime error
# CSV Analyst | |
from pandas import read_csv | |
from dotenv import load_dotenv | |
import streamlit as st | |
from langchain_openai import OpenAI | |
from langchain_experimental.agents import create_csv_agent | |
load_dotenv() | |
st.set_page_config(page_title='CSV Analyst') | |
st.header('Query your CSV file') | |
file = st.file_uploader('Upload your CSV File', type='csv') | |
if file is not None: | |
quest = st.text_input('Enter your Query', placeholder='Query') | |
llm = OpenAI(temperature=0, max_tokens=100) | |
agent = create_csv_agent(llm, file, verbose=True) | |
if quest: | |
with st.spinner('Processing'): | |
response = agent.run(quest) | |
st.write(response) |