English | 繁體中文
這是一個利用 Google Gemini 模型的 API 來製作的 Discord AI 聊天機器人
- 短期記憶
- 圖片辨識
- 爬取網址 Title 簡單判斷內容
- 透過 Wolframalpha 搜尋內容
- 透過 Google 搜尋內容
- 爬取 NOWnews 各版新聞
- 搜尋 Youtube 影片
將機器人設定填入 .env.example
中,然後將它重新命名為 .env
Warning
外部工具調用預設為關閉,如果要開啟請將 CALL_TOOLS = false
更改為 CALL_TOOLS = true
並填入對應的 API Key
安裝函式庫:
pip install -U -r requirements.txt
將 prompt 放入 prompt.txt
(可略過) 教學
將 history 放入 call_api.py
(可略過) 教學
執行 main.py