Skip to content

A FAQ Chatbot with your CSV file | Gemini Pro | LangChain🦜|Streamlit

License

Notifications You must be signed in to change notification settings

devapraveenk/FAQ_Chatbot_using_LangChain_V1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FAQ-ChatBOT

LinkedIn Connect

An AI-FAQ chatbot with your CSV files by using Google Gemini Pro API , HuggingFace Embeddings , Langchain and Streamlit Web-application

Running Locally 💻

Prerequisites

  • Python 3.8 or higher
  • Git

Installation

Clone the repository :

https://github.com/devapraveenk/FAQ_Chatbot_using_LangChain_V1.git

Create a virtual environment :

python -m venv .venv
.\.venv\Scripts\activate

Install the required dependencies in the virtual environment :

pip install -r requirements.txt

Upload your Google PaLM API in .env file: Screenshot 2023-12-09 at 1 11 25 AM

Launch the chat service locally :

streamlit run app.py

That's it! The service is now up and running locally. 🤗

Example ScreenShot

Screenshot 2023-12-09 at 1 19 28 AM

Note❗️❗️❗️

Make sure the CSV file have two columns only for better results

Example

Screenshot 2023-12-09 at 1 32 58 AM