Y

youtube-chatbot

免費

快速API服務,攝取YouTube轉錄,構建FAISS向量索引,並通過檢索增強生成回答影片問題。

訪問官網
依共同標籤和關鍵字推薦Company Research & Outreach AgentOrxisChatSite
generative-aifaissfastapigemini-apipythonaiai assistantautomation

工具概覽

該專案是一個基於 FastAPI 的應用,用於把 YouTube 影片字幕轉成可搜尋的知識庫,並使用檢索增強生成(RAG)回答關於該影片的問題。它被構建為一個實用且可擴充套件的服務,演示如何在生產風格的架構中攝取、索引和查詢字幕資料。

該應用獲取 YouTube 影片字幕,將其拆分為可檢索的塊,構建用於語義搜尋的向量索引,並使用以影片字幕為依據的 LLM 回答使用者問題。它把向量庫持久化到磁碟上,因此之前攝取的影片在重啟後仍然可用。專案遵循清晰的依賴流向:API 路由呼叫服務,服務協調核心的檢索和 LLM 邏輯。它預設使用 Google Gemini 作為聊天和嵌入模型,但可以配置為使用 OpenAI。提供商專屬的邏輯被隔離在核心 LLM 模組中,使以後新增對其他模型提供商的支援變得簡單。

定價

免費

目錄尚未確認完整價格方案,請至官網查看目前額度、限制及計費方式。

訪問官網

價格與限制可能變動,請以官網為準,並確認幣別、付款週期、最低席位數和用量上限。

應用場景

  • 團隊用該專案攝取 YouTube 影片:獲取字幕、分塊、嵌入並存儲 FAISS 索引。
  • 團隊用該專案就特定影片提問,並獲得以字幕為依據的答案。
  • 團隊用該專案持久化多個影片的向量庫,使其在重啟後仍然可用。
  • 團隊用該專案在 Google Gemini 和 OpenAI 等 LLM 提供商之間切換。
  • 團隊用該專案在不改變應用流程的情況下,擴充套件系統以支援更多模型提供商。

功能特色

將影片字幕整理成知識庫

支援搜尋字幕內容

回答有關 YouTube 影片的問題

通過檢索增強生成組織回答

基於 FastAPI 構建應用

使用者評論

還沒有評論,來分享你的使用體驗吧