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