連結:https://github.com/idootop/mi-gpt
MiGPT是一個透過將小愛音箱與ChatGPT的智慧理解能力相結合,實作智慧家居語音控制的專案。它不僅支援設備自動化,還能夠透過角色扮演、流式響應、長短期記憶等技術,讓智慧家居設備更智慧、更貼心地響應使用者的指令。MiGPT支援Docker和Node.js兩種啟動方式,使用者可以根據自己的需求進行選擇。
需求人群:
- MiGPT適合追求智慧家居生活體驗的使用者,尤其是那些希望提升家中設備智慧化水平,享受更個性化、更人性化互動體驗的人群。
使用場景示例:
- 使用者透過MiGPT讓小愛音箱回答日常問題。
- 使用者設定小愛音箱在特定情緒下自動播放音樂或調節燈光。
- 使用者利用MiGPT進行角色扮演,與小愛音箱進行有趣的對話。
產品特色:
- LLM回答:使用ChatGPT等大模型來回答問題。
- 角色扮演:自訂小愛音箱的人設和互動方式。
- 流式響應:快速響應使用者的指令。
- 長短期記憶:記住使用者的對話,提供更默契的互動體驗。
- 自訂TTS:提供不同音色的語音回覆選項。
- 智慧家居Agent:根據使用者情緒自動調節家居環境。
使用教學:
1. 訪問MiGPT的GitHub頁面並下載專案檔案。
2. 根據專案文檔,配置好.env和.migpt.js檔案。
3. 選擇Docker或Node.js作為啟動方式。
4. 如果使用Docker,執行相應的docker命令啟動MiGPT。
5. 如果使用Node.js,透過NPM安裝mi-gpt並建立啟動實例。
6. 根據需要調整設定檔,以實作個性化設定。
7. 啟動MiGPT,開始與小愛音箱進行智慧互動。