This chat agent is a tool that is able to transcribe audio input, and answer user's questions based on the information in the audio. It is made for efficient summarization, information retrieval, and organization of data after attending events like meetups, lectures, or webinars.
- OpenAI 🤖
- LangChain 🔗
- ChromaDB 💾
- AssemblyAI 🔊
- Gradio 💻
- Audio Input: Input audio is transcribed using AssemblyAI's transcription capabilities.
- Storage: Transcribed data is stored in the Chroma vector database.
- Query Response: User queries are answered using Retrieval Augmented Generation, providing detailed and accurate information.
- Conversation History: Chat is keeping the history of preivous messages and is able to provide more accurate answers based on that.
- Open the notebook file
- Install dependencies
- Insert the links to your audio
- Run the cells and start your chat!