Skip to content

ta-sakin/yt-chat

Repository files navigation

Chat with Youtube Videos

Screenshot 2023-08-15 at 5 57 44 PM

What is this?

This is a Streamlit chatbot app that allows you to chat with any youtube videos using Openai's Chat API model. It uses text-embedding-ada-002 model to generate embeddings and FAISS as vector database.

Usage

  • Add your Openai API key in the sidebar. Your API key won't be stored in the database.
  • You can choose a model from the dropdown in the sidebar.
  • Add a youtube video link in the top right input field.
  • Type your question in the input field at the bottom of the app.

Live demo: YT-Chat

Run on your machine.

Clone the repo

git clone https://github.com/ta-sakin/yt-chat.git

Install dependencies

pip install -r requirements.txt

Configure your Openai API key.

Run the app

streamlit run app.py

About

Chat with youtube videos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published