RAG
YouTube Video Soru-Cevap Asistanı (LangChain RAG)
YouTube videolarını özetleyen ve içerikleri hakkında soruları yanıtlayan RAG asistanı.

YouTube transkriptlerini çeken, yapılandırılmış özetler üreten ve LangChain ile OpenAI kullanarak Retrieval-Augmented Generation (RAG) yöntemiyle video içeriği hakkındaki soruları yanıtlayan yapay zeka destekli bir asistan.
Öne çıkanlar
youtube-transcript-apiveyt-dlpile transkript çeker; video/kanal meta verilerini SQLAlchemy ile SQLite'ta saklar.- Transkriptleri OpenAI gömme vektörleriyle parçalayıp kalıcı ChromaDB vektör deposuna aktarır.
- Özetleme (başlık, madde özeti, önemli çıkarımlar) ve tek video veya tüm kanal üzerinde kapsam tabanlı soru-cevap.
- Üç arayüz: CLI, FastAPI REST API ve Streamlit web arayüzü.
- Artımlı işleme, zaten işlenmiş videoları atlar.
- RAG
- LangChain
- ChromaDB
- FastAPI
- Streamlit
- YouTube