@gaylong9 可以更换模型, 默认用的是官方样例中给的模型, 模型名在插件初始化的时候终端里面会显示
RIvance 发布的帖子
-
RE: OpenAI GPT Chatbot 插件
@Mr-Fans 每个用户调用api的时候使用一个独立的id, 所以理论上每个用户就是一个会话, 同一个群内不同用户的会话互不相关, 不同群内同一个用户依然是同一个会话
-
RE: OpenAI GPT Chatbot 插件
@蔚蓝621 感谢反馈! timeout 的问题现在在 config 中加了个可以修改的选项, maxToken 现在默认调整到 300, 失败重试的选项现在也可以在 config 中加.
-
RE: OpenAI GPT Chatbot 插件
@huangtao728 感谢支持! Timeout 的问题新版本加了个 retries, 可以设置重试次数. prefix 的 bug 也修好了. at 人的问题是个 bug, 明天抽时间去修一下.
-
OpenAI GPT Chatbot 插件
简介
该插件是一个基于 OpenAI GPT API 的聊天机器人插件
项目地址: https://github.com/RIvance/mirai-openai-gpt-chatbot
下载: https://github.com/RIvance/mirai-openai-gpt-chatbot/releases/tag/v0.2
注: 由于作者目前没有可以用来测试的 QQ 号, 因此该插件还未经测试, 不保证能完美运行. 如果您对该插件感兴趣, 欢迎下载测试, 如果方便的话也请将测试截图发到本帖中, 十分感谢!测试截图:
使用指南
-
请将
mirai/config/org.ivance.chatbot/ChatBotPluginConfig.yml
文件中的YOUR_OPENAI_API_KEY_HERE
替换成您的 OpenAI API key. -
将触发关键词添加到 triggerWords 列表中, 例如:
# Keywords used to trigger the response. # e.g. "What is GPT3?" triggerWords: - what is - how to - 为什么 - 怎样
Q & A:
插件不能用怎么办
由于未经测试, 问题很可能来自插件本身, 请将错误报告发至本帖或者在 github 上提 issue, 非常感谢!
如何注册 OpenAI 帐号
https://zhuanlan.zhihu.com/p/589287744
如何获取 API key
请参照下图
v0.2 Updates
New config attributes: socketTimeout, requestFailureErrorMessage and quoteWhenReply.
Quote reply instead of AT a member or group. -
-
RE: Python交互式命令行插件 (咕咕咕)
@ManuscriptP 确实太久没更新了, 主要是测试用的 QQ 号被冻结了, 一直没有环境来做测试, 最近抽空修一下注入 bug
-
Python交互式命令行插件 (咕咕咕)
比较简单的小东西, 基于Jython2.7开发, 扩展性较强, 后期会加入matplotlib图片显示等功能
项目地址: https://github.com/RIvance/MiraiPythonPlugin
目前有如下命令:
命令 用途 !python, !py, !exec, #python
python交互式命令行 !calc, !print, !eval
打印表达式值 !autoclear <on | off>
开启/关闭自动清空buffer !import
导包 !addpacks <path>
引入第三方包路径 !cond
打印上次执行的状态 !clearbuffer
清空buffer 目前安全方面可以预防绝大部分沙箱逃逸方法, 但也不保证绝对安全, 建议在docker内使用