Ana Sayfa

RAG

YouTube Video Soru-Cevap Asistanı (LangChain RAG)

YouTube videolarını özetleyen ve içerikleri hakkında soruları yanıtlayan RAG asistanı.

YouTube Video Soru-Cevap Asistanı (LangChain RAG)

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-api ve yt-dlp ile 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.