小米的小愛音箱接chatgpt、bard等
用到的代碼倉庫?https://github.com/yihong0618/xiaogpt
小提示,網(wǎng)絡(luò)太慢可以用gitee等fork一份。
主要介紹win下的使用
第一步:
安裝python 和 python3 具體安裝方法去網(wǎng)上有很多。
python的官網(wǎng)下載地址:https://www.python.org/downloads/
第二步:
下載xiaogpt源代碼
一般用 git clone?https://github.com/yihong0618/xiaogpt.git
其中g(shù)it在win下需要安裝?;蛘咧苯哟虬螺d也可以 如:https://github.com/yihong0618/xiaogpt/archive/refs/heads/main.zip
然后在解壓反正下載好了就可以了。(最好不要有中文目錄)。
第三步:
安裝運(yùn)行程序需要的python庫
pip install .\requirements.txt? ? 主要在命令行里面進(jìn)入 cd 到目錄文件下。
第四步:
獲取相關(guān)賬號及api的key
如下:hardware : 音箱型號
? ? ? ? ? ?account:小米賬號?
? ? ? ? ? ?password:小米賬號的密碼
? ? ? ? ? ?openai_key:openai的api的key,這個找教程很多。
? ? ? ? ? ?bard_token:谷歌bard的api的key。__Secure-1PSID? ?cookie里面找。
? ? ? ? ? ?mi_did:小米音箱的id,這個要自己去獲取。
? ? ? ? ? ?use_command:這個是音箱的互動。
? ? ? ? ? ?mute_xiaoai:這個是快速結(jié)束音箱自己的回答。
? ? ? ? ? ?bot:使用的ai如 bard? 或者?chatgptapi? 或者 glm 看自己使用的那個模型。
? ? ? ? ??proxy:這個或許是重點。
第五步:
xiao_config.json文件
在目錄下找到 xiao_config.json.example,配置后改名****.json
第六步:
運(yùn)行
python D:\目錄\xiaogpt-main\xiaogpt.py --config xiao_config.json
這個xiao_config名稱可以自己取名字?
python D:\目錄\xiaogpt-main\xiaogpt.py --config 配置文件.json
結(jié)束
就開始運(yùn)行,實測可以不是一個網(wǎng)絡(luò)里面
