dreammiu/zm-chat-gpt 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

dreammiu/zm-chat-gpt

最新稳定版本:1.2

Composer 安装命令:

composer require dreammiu/zm-chat-gpt

包简介

这是一个基于炸毛v3.1.1开发的ChatGPT插件,他能通过炸毛方便在支持OneBotV12平台上使用

README 文档

README

这是一个 zhamao-robot / zhamao-framework 的插件,他的作用是请求gpt3.5的api

框架适配

基于框架: 3.1.9 开发

安装

./zhamao plugin:install https://github.com/dreammiu/zm-chat-gpt.git

使用

1.安装完成后启动一次炸毛生成配置文(在zhamao根目录../zhamao-v3/config/ZMChatGPT.json)

{
  "HasteBinKey": "366f56d000000000000000000000000000000000e12539000000000003",
  "ChatGPTKey": "sb-0000000000000000000000"
}

HasteBinKey申请地址:

https://www.toptal.com/developers/hastebin/documentation

ChatGPTKey申请地址:

注意!新版本默认使用openai-sb的接口,申请key相关可以在他们官网寻找默认使用:https://openai-sb.com/

注意!新版本默认使用openai-sb的接口,申请key相关可以在他们官网寻找默认使用:https://openai-sb.com/

注意!新版本默认使用openai-sb的接口,申请key相关可以在他们官网寻找默认使用:https://openai-sb.com/

修改默认ChatGP

1.打开在../zhamao-v3/vendor/dreammiu/zm-chat-gpt/src/ZMChatGPT.php 2.寻找“-sb”然后删除(在文件中约第71行) 3.可有可无,如果返回慢,需要配置代理 4.在curl修改代码中插入(约72行中插修改代码然后配置)

以下使用http方式代理使用

curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC); //代理认证模式
curl_setopt($ch, CURLOPT_PROXY, "127.0.0.1"); //代理服务器地址
curl_setopt($ch, CURLOPT_PROXYPORT, 1081); //代理服务器端口
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP); //使用http代理模式

命令

触发指令 介绍
# 使用#+内容 向机器人提问
#清除个人设置 清除个人设置(包括向GPT提问的上下文,给机器人的名字)

##因为GPT接口限制插件上下文total_tokens在3700左右会自动重置上下文信息并且保留第一次设置机器人名称,如需重置个人设定 使用 “#清除个人设置” 命令清除 比如例如下方图片 2{QIB0DMKIR0B@7OP 2`A}P

统计信息

  • 总下载量: 14
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-03-10

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固