MiraiForum

    • Register
    • Login
    • Search
    • Popular
    • Recent
    • Unsolved
    • Tags
    • Groups
    • 友情链接
    1. Home
    2. stay_miku
    • Profile
    • Following 0
    • Followers 3
    • Topics 1
    • Posts 21
    • Best 3
    • Controversial 0
    • Groups 0

    stay_miku

    @stay_miku

    3
    Reputation
    83
    Profile views
    21
    Posts
    3
    Followers
    0
    Following
    Joined Last Online

    stay_miku Unfollow Follow

    Best posts made by stay_miku

    • 基于GPT3.5的猫娘插件(可以指定群友变猫娘!)03/22更新

      03/22更新:(仅需更新服务端)

      • 服务端增加了代理的配置(在config.py中配置,默认为不启用),方便不开tun模式使用(我好像没测试过它能不能成功使用系统代理来着,算了开摆),需要注意urllib3的版本需要为1.25.11或以下,高版本会报错,用以下命令改版本:
      pip install urllib3==1.25.11
      

      03/20更新:(插件和服务端都需要更新)

      • 完善了提示词(提示词内添加了限制回复长度,尽可能的避免过快的token消耗,并完善了相关设定)
      • 可配置请求api超时的时间了(因为最近请求api的时候总是timeout,官方默认timeout需要等10分钟,所以加了这个功能)
      • 可以配置自动同意加好友请求的黑白名单了(之前会自动同意所有加好友请求,现在可以在config里面配置是否同意加好友)
      • 最近的api怎么总是timeout啊!!!

      03/19更新:(插件与服务端都需要更新)

      • 新功能!可以指定一个群员变猫娘(伪造转发消息),整蛊专用!使用方法为 @一名群员 后接上 变猫娘 即可,效果图:
        313028.png
        屏幕截图 2023-03-19 004156.png
        (当前局限性:只能让一个群里的一个群员变猫娘,换群就算同一个人都不行)
      • 现在将会自动创建猫娘了(免得新用户想和猫娘对话的时候来一句还没创建哦~)默认猫娘名字可以在config.py中修改(默认为猫娘)

      03/16更新: 只需更新mirai插件即可

      • 新增了私聊功能!(在群里放不开手脚就可以私聊涩涩了)银杏化
      • 可以@机器人来执行命令了(针对一些人的使用习惯做的兼容)
      • 可以清空主人名字了(不用再想主人该叫啥了)
      • 优化了部分文本

      一些功能展示:
      3e950cc012a3631c.png
      主要功能:

      • 对话
      • 预设对话
      • 撤销上一个对话(不论是用户发的还是bot发的)
      • 重新生成对话
      • 修改设定
      • 清空历史对话(不会清除设定)
      • 更多功能可使用命令 #ai帮助 #不常用命令帮助 来查看

      插件地址
      服务端地址

      主要特色可自定义项可太多了,哼哼:

      • 可以自定义设定(使用默认设定是可以轻松修改猫娘设定的名字和主人名字,默认设定可以在配置文件中自行修改),该设定不会因为清除历史消息而改变(方便重开)
      • 可以预设一段对话(或单独预设一段ai的回复),ai会将预设的回复认为是自己以前说过的话对于不听话的猫娘可以用这个功能
      • 每个人的猫娘都是单独的(尝试多人对话的时候ai会精分,效果很差)
      • 可以撤销对话中的上一句话,或者让猫娘重新回答
      • 可以说一段话但让猫娘不立刻回答,或者让猫娘立刻回答不论用户是否说话
      • 可以设置temperature,按官方的解释大概就是一个0到2的数值,越高ai的回复会越偏离用户的提问(默认为1.0)

      使用方法:

      • 前往插件地址下载插件放入mirai的plugins文件夹内
      • 手动在mirai根目录下创建一个名为openaiHost的文件,文件内以ip:端口格式填写服务端的ip地址和端口(如 127.0.0.1:23458)
      • 使用以下命令来克隆项目(没git的话可以前往服务端地址手动将所有.py文件都下载到一个文件夹里)
      git clone https://github.com/stay-miku/OpenAI_Chat3.5-python-server.git
      
      • 手动修改config.py中的配置,注意必须修改api_key配置项(可以去这里获取apikey)其他配置按需修改(有中文注释提示了每个配置项的功能,应该都会改吧)
      • 运行main.py即可启动服务端(注意之前填写的地址要与该服务端地址相同,端口也需和配置文件内的相同,如果服务端与插件在同一台机器上运行ip地址可填写127.0.0.1),注意服务端需可以访问外网(放到国外vps上运行或者科学上网)单独服务端就是为了可以把这部分放到其他服务器上,才不是我菜写不来Java的api访问用不来miraihttp

      服务端的命令:

      • stop :关闭服务端
      • list :当前ai列表
      • get ai列表显示的名字 选项 :获取对应ai的当前配置,选项有:prompt messages name owner_name
        used_tokens temperature(每个选项代表是么自己探索吧~)

      注意事项:

      • 每个人使用猫娘功能前需使用命令 #创建 猫娘名字(必填) 主人名字(选填) 来创建,不然什么功能都用不了_(:з」∠)_
      • 一定一定要记得改config.py内的api_key哦!

      最后:

      • 默认的设定已经把猫娘调教好了(可恶,为什么不反抗,截演示图片的时候还想展示下预设对话的强大之处的说)
      • 有啥问题可以尽管问
      • 第一次发布插件,也是个github新手,代码也很差,要是做错了什么不要打我(哭~)
      posted in 插件发布
      stay_miku
      stay_miku
    • RE: 基于GPT3.5的猫娘插件(可以指定群友变猫娘!)03/22更新

      @lixnif 连接服务器错误是插件连接python服务端出错了,如果提示的报错有api字样,就是python服务端请求openai的api出错了(另外openai的库可以设置前置代理的,只是我一直没把这个功能加进去(:3_ヽ)_(我一直没用上这个功能),使用socks代理流量的话需要配置前置代理)。
      配置文件需要手动添加算是比较麻烦的一个点(但是自动添加之后一般还是要改的嘛不是我懒!)

      posted in 插件发布
      stay_miku
      stay_miku
    • RE: 基于GPT3.5的猫娘插件(可以指定群友变猫娘!)03/22更新

      @lixnif 有机会把这一点优化下~
      插件又更新了一点点(第三个更新会比较重要,不然会导致谁都能加机器人好友了)

      posted in 插件发布
      stay_miku
      stay_miku

    Latest posts made by stay_miku

    • RE: 基于GPT3.5的猫娘插件(可以指定群友变猫娘!)03/22更新

      @lixnif 有机会把这一点优化下~
      插件又更新了一点点(第三个更新会比较重要,不然会导致谁都能加机器人好友了)

      posted in 插件发布
      stay_miku
      stay_miku
    • RE: 最新ChatGpt3.5模型写的chatbot,原汁原味,免费使用

      @佛祖请我去吃肉 伪造转发记录的插件是我的(我写的功能都比较奇怪的样子),但是没有转语音功能(配置起来也复杂些)

      posted in 插件发布
      stay_miku
      stay_miku
    • RE: 基于GPT3.5的猫娘插件(可以指定群友变猫娘!)03/22更新

      @lixnif 连接服务器错误是插件连接python服务端出错了,如果提示的报错有api字样,就是python服务端请求openai的api出错了(另外openai的库可以设置前置代理的,只是我一直没把这个功能加进去(:3_ヽ)_(我一直没用上这个功能),使用socks代理流量的话需要配置前置代理)。
      配置文件需要手动添加算是比较麻烦的一个点(但是自动添加之后一般还是要改的嘛不是我懒!)

      posted in 插件发布
      stay_miku
      stay_miku
    • RE: 最新ChatGpt3.5模型写的chatbot,原汁原味,免费使用

      @lixnif 用我的插件可以用自己的apikey(但是功能不一定会有这么多)

      posted in 插件发布
      stay_miku
      stay_miku
    • RE: 最新ChatGpt3.5模型写的chatbot,原汁原味,免费使用

      @cwyu 我是经常timeout,怀疑是ip问题,美国ip就偶尔回复的时间长点,日本的ip就总是超时

      posted in 插件发布
      stay_miku
      stay_miku
    • RE: 最新ChatGpt3.5模型写的chatbot,原汁原味,免费使用

      猫娘设定我更新了下(可能会更好用了吧),另外你的OpenAI的api连接正常吗,我的现在总是时不时timeout

      posted in 插件发布
      stay_miku
      stay_miku
    • RE: 最新ChatGpt3.5模型写的chatbot,原汁原味,免费使用

      @cwyu 可以b站搜到我

      posted in 插件发布
      stay_miku
      stay_miku
    • RE: 最新ChatGpt3.5模型写的chatbot,原汁原味,免费使用

      @cwyu 我一个账号的用了0.5美元,一个用了1.5美元,还有个一点没用,注册的太早了那时候还没GPT3.5,现在有GPT3.5又没时间用了,你要是需要我可以给那个一点没用的给你

      posted in 插件发布
      stay_miku
      stay_miku
    • RE: 最新ChatGpt3.5模型写的chatbot,原汁原味,免费使用

      对了,你要apikey吗,18美元但是4月1号到期,我现在都用不完╮( •́ω•̀ )╭

      posted in 插件发布
      stay_miku
      stay_miku
    • RE: 基于GPT3.5的猫娘插件(可以指定群友变猫娘!)03/22更新

      @cwyu okk,一直想用json处理数据无奈json库不知道怎么导入,就直接用socket不要http了(我的插件前后端就靠着socket活了╮( •́ω•̀ )╭)

      posted in 插件发布
      stay_miku
      stay_miku