一個基於 Google Gemini AI 的互動式 YouTube 影片分析工具,剛好發現 Gemini 可以直接餵 YouTube link 就能分析,不需要將影片檔案下載下來再上傳給 Gemini,以前好像沒這功能。
https://ai.google.dev/gemini-api/docs/video-understanding?hl=zh-tw#python
- 安裝套件:
pip install google-generativeai- 設定 API 金鑰:
在
config.json
{
"google_api_key": "這裡"
}KEY 在這裡拿 https://aistudio.google.com/app/apikey
- 執行程式:
python main.py- 輸入你要分析的連結
- 直接提問:輸入關於影片的問題
url- 更換影片連結clear- 清除對話記憶memory- 查看記憶狀態quit- 離開程式