Website chat Assistant Chatbot is a tool designed to facilitate question and answer interactions based on information extracted from websites. This chatbot enables you to ask questions about the content of a website and receive relevant answers quickly and efficiently by means of Large Language Models.
Before you begin, ensure you have the following installed:
- Python (3.9+ recommended)
- Git
- OpenAI API key
-
Clone this repository to your local machine:
git clone https://github.com/khalil-ghali/chat-with-website.git
-
Navigate into the project directory:
cd chat-with-website
-
Install the necessary dependencies:
pip install -r requirements.txt
-
Run the app:
streamlit run app.py
- Input any website´s URL.
- Enter your API key(Only in the Open AI version)
- Ask questions.
- Get detailed, AI-generated answers.