MaiBot Q&A
这个页面用来记录常见的安装和运行问题。
安装
为什么显示:"KeyError: 'XXXXXXX_KEY'"?
你需要在 Silicon Flow API 网站上注册一个账号,然后点击这个链接打开API KEY获取页面。 点击 "新建API密钥" 按钮新建一个给MaiBot使用的API KEY。不要忘了点击复制。 之后打开MaiBot在你电脑上的文件根目录,使用记事本或者其他文本编辑器打开 .env
这个文件。把你刚才复制的API KEY填入到 SILICONFLOW_KEY=
这个等号的右边。 在默认情况下,MaiBot使用的默认API都是由硅基流动提供的。
我想使用硅基流动之外的API网站,我应该怎么做?
你需要使用记事本或者其他文本编辑器打开config目录下的 bot_config.toml
然后修改其中的 provider =
字段。同时不要忘记模仿 .env
文件的写法添加 API Key 和 Base URL。 举个例子,如果你写了 provider = "ABC"
,那你需要相应的在 .env
文件里添加形如 ABC_BASE_URL = https://api.abc.com/v1
和 ABC_KEY = sk-1145141919810
的字段。 如果你对AI模型没有较深的了解,修改识图模型和嵌入模型的provider字段可能会产生bug,因为你从网站调用了一个并不存在的模型 这个时候,你需要把字段的值改回 provider = "SILICONFLOW"
以此解决此问题。
运行
为什么我的麦麦不说话?
首先检查是否将群号添加到适配器的白名单中