MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接
    1. 主页
    2. RIvance
    3. 主题
    R
    • 资料
    • 关注 0
    • 粉丝 0
    • 主题 2
    • 帖子 10
    • 最佳 3
    • 有争议的 0
    • 群组 0

    RIvance 创建的主题

    • R

      OpenAI GPT Chatbot 插件
      插件发布 • • RIvance

      44
      2
      赞同
      44
      帖子
      11191
      浏览

      R

      简介

      该插件是一个基于 OpenAI GPT API 的聊天机器人插件

      项目地址: https://github.com/RIvance/mirai-openai-gpt-chatbot 下载: https://github.com/RIvance/mirai-openai-gpt-chatbot/releases/tag/v0.2

      注: 由于作者目前没有可以用来测试的 QQ 号, 因此该插件还未经测试, 不保证能完美运行. 如果您对该插件感兴趣, 欢迎下载测试, 如果方便的话也请将测试截图发到本帖中, 十分感谢!

      测试截图:

      7111_1670260686_hd.png

      使用指南

      请将 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

      请参照下图

      508adaea-dddd-4c58-a63f-7575fade0051-image.png

      v0.2 Updates

      New config attributes: socketTimeout, requestFailureErrorMessage and quoteWhenReply.
      Quote reply instead of AT a member or group.

    • R

      Python交互式命令行插件 (咕咕咕)
      插件发布 • • RIvance

      8
      0
      赞同
      8
      帖子
      2135
      浏览

      R

      Screenshot from 2021-08-24 00-34-29.png

      比较简单的小东西, 基于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内使用

    • 1 / 1