ChatGPT-wechat-bot是一款基于 ChatGPT 的微信机器人。基于Typescript编写,遵守MIT开源协议。

功能特色:

  • 支持上下文语境的对话。
  • 支持重置上下文语境,通过关键词(reset)重置对话上下文语境。
  • 支持在群聊@你的机器人 🤖,@机器人即可收到回复。
  • 支持通过关键词唤醒机器人,如当在群组中发送“@机器人 hello xxxx”时才会收到回复。

默认配置:

{
  // 填入OPENAI_API_KEY
  OPENAI_API_KEY: "",
  // 反向代理地址,简单说就是用户的在国外服务器地址
  reverseProxyUrl: "",
  // 在群组中设置唤醒微信机器人的关键词
  groupKey: "",
  // 在私聊中设置唤醒微信机器人的关键词
  privateKey: "",
  // 重置上下文的关键词,如可设置为reset
  resetKey: "reset",
  // 是否在群聊中带上提问的问题
  groupReplyMode: true,
  // 是否在私聊中带上提问的问题
  privateReplyMode: false,
}

源码:https://github.com/AutumnWhj/ChatGPT-wechat-bot