Skip to content

khalil-ghali/chat-with-youtube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat-with-Youtube

Open Source Version

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.

Prerequisites

Before you begin, ensure you have the following installed:

  • Python (3.9+ recommended)
  • Git
  • OpenAI API key(only required in open AI version)

Installation

  1. Clone this repository to your local machine:

    git clone https://github.com/khalil-ghali/chat-with-youtube.git
    
  2. Navigate into the project directory:

    cd chat-with-youtube
  3. Install the necessary dependencies:

    pip install -r requirements.txt
  4. Run the app:

     streamlit run app.py

How to Get Started

  1. Input any Youtube´s URL.
  2. Enter your API key(only required in open AI version).
  3. Ask questions.
  4. Get detailed, AI-generated answers.

Please Note that if you have a CUDA compatible graphic card, your app will run on GPU for faster processing, if you don't have it that's fine It will run on your CPU but a little slower.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages