wechat openAI bot
当前代码比较潦草,还没时间整理,还请多担待
- 把 apikey 写入新建的 配置文件 config.json 中。
{
"api_key": "sk-xxxx"
}
- 启动后会弹出微信登录二维码,扫码即可登录。
如果想购买外网验证码服务注册,可以看 参考文档 。
官方接口文档 跟着文档写接口就好了,这个库实现了大部分 openai 接口:
- chat: 带上下文聊天,openai.go
- edits: 文本编辑,openai.go
- images: 根据文本画图,改图,openai_image.go
- audio: 语音翻译,openai_audio.go
使用了 eatmoreapple/openwecha库。
实现了以下功能:
- “聊天模式”: 基于聊天对象实现聊天上下文,上下文是 10 分钟内的最多 10 条信息,对应 openai 的 chat 接口。
- “文本编辑”: 根据描述修改文本内容,对应 openai 的 edits 接口。
- “图片模式”: 实现通过文字实现画图、改图功能,对应 openai 的 images 接口。
- 语音翻译: “聊天模式”下发送语音后,再发送一段描述,返回语音翻译,对应 openai 的 audio 接口。