Skip to content

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/v1ABC_KEY = sk-1145141919810 的字段。 如果你对AI模型没有较深的了解,修改识图模型和嵌入模型的provider字段可能会产生bug,因为你从网站调用了一个并不存在的模型 这个时候,你需要把字段的值改回 provider = "SILICONFLOW" 以此解决此问题。


运行

为什么我的麦麦不说话?

首先检查是否将群号添加到适配器的白名单中