快速开始
Chaite是什么
Section titled “Chaite是什么”Chaite是一个专注于群聊机器人领域的AI智能库。通过对接Chaite,可以与不同服务商提供的LLM进行无限制的对话,并以灵活、可扩展作为主要设计理念,允许用户进行定制化以打造适合每个用户的最强AI。
Chaite不是一个开箱即用的框架或软件,但你可以通过官方实现的插件来使用。目前的插件实现支持的Bot框架包括Yunzai(Miao-Yunzai/TRSS-Yunzai等)和Karin。通过以上官方实现,你可以使用Chaite中的全部功能。
本文档主要包括两部分,分别对应不同的用户。对于插件用户,可以只参考教程部分。对于希望自行对接chaite或对项目做出贡献的开发者,可以通过查阅Reference了解Chaite的设计与原理。
# 在yunzai根目录执行git clone --depth=1 -b v3 https://github.com/ikechan8370/chatgpt-plugin plugins/chatgpt-plugincd plugins/chatgpt-plugin && pnpm i
# karin插件以npm包形式分发和安装,无需安装额外依赖pnpm add -w karin-plugin-chaite
安装好插件并重启机器人后,可以尝试在群聊中at机器人或者私聊发送文本。插件已经预置了最小化可用的渠道和预设,无需配置即可体验基本功能。
如果机器人正常回复,则说明一切正常,那么恭喜你,你可以参考本文档其他内容进行你的个性化AI配置了!
如果没有回复或出现错误,请参考常见问题排查和解决问题,或者在社区中寻找解决方案。
本插件由于配置复杂,暂时不适配机器人本体或其他插件(如锅巴)提供的管理面板。可以通过修改配置文件或使用chaite提供的管理面板来进行配置
配置文件支持json和yaml两种格式,启动后将生成默认配置。配置项请参考配置文件。
配置文件位于plugins/chatgpt-plugin/data/config.json
或plugins/chatgpt-plugin/data/config.yaml
TODO
可以通过chaite提供的管理面板来对插件进行配置。chaite的管理面板默认启动在本地的48370端口,可以通过修改配置文件中的chaite.host
和chaite.port
来修改。修改后需要重启机器人进程。
以默认配置为例,使用浏览器访问 http://[ip]:48370
即可进入管理面板,如使用云服务器等运行机器人需要关注防火墙规则等问题。
对机器人发送#chatgpt管理面板
即可获取登录用的一次性密钥,登录一次有效期为24小时。24小时后将自动登出,需要重新获取密钥进行登录。