This is a Streamlit application that helps you chat with your audio file powered by Langchain, ChromaDB, and OpenAI.
Introduction • Installation • Application Structure • Key Features • How To Use • References •
The repository contains the code for a Streamlit application that allows users to chat with YouTube video files. The application is powered by large language models (LLMs) and Vector databases. It can be used to learn more about audio files, create new and creative ways to interact with Audio/Video content and explore the intersection of AI and Multimedia.
Install with pip:
$ pip install -r requirements.txt
⭐️ Supports a variety of audio/video formats, including WAV, MP3, and FLAC.
⭐️ Can generate transcripts on its own.
⭐️ Can be used to create new and creative ways to interact with audio content.
To run this application you will need an OpenAI API Key
From your command line:
# Clone this repository
$ git clone https://github.com/calicartels/LLMTalk
# Go into the repository
$ cd LLMTalk
# Install dependencies
$ pip install -r requirements.txt