An open API service indexing awesome lists of open source software.

https://github.com/nextgengk/chatcsv-chat-with-csv-files

About An LLM powered ChatCSV Streamlit app so you can chat with your CSV files.
https://github.com/nextgengk/chatcsv-chat-with-csv-files

chatbot chatwithcsv llm openai python streamlit-application

Last synced: about 2 months ago
JSON representation

About An LLM powered ChatCSV Streamlit app so you can chat with your CSV files.

Awesome Lists containing this project

README

          

# ChatCSV-Chat-with-CSV-files
About An LLM powered ChatCSV Streamlit app so you can chat with your CSV files.

## Live Website
https://chatwithcsvfiles.streamlit.app/

## Requirements

- Python
- An OpenAI Account

## Step-by-step Guide (Run Locally)

1. Clone this repository
```bash
https://github.com/NextGenGk/ChatCSV-Chat-with-CSV-files.git
```

2. Change the directory
```bash
cd ChatCSV-Chat-with-CSV-files
```

3. Install all the libraries
```bash
pip install -r requirements.txt
```

4. Put your OpenAI API key into the `.streamlit/secrets` file
- You can obtain an API key [here](https://platform.openai.com/account/api-keys)
```bash
openai_api_key = "ENTER-YOUR-OPENAI-API-KEY-HERE"
```

5. Start the Streamlit app
```bash
streamlit run app.py
```
****