温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

基于ChatGPT怎么搭建微信机器人

发布时间:2023-02-16 09:28:24 来源:亿速云 阅读:143 作者:iii 栏目:开发技术

这篇文章主要讲解了“基于ChatGPT怎么搭建微信机器人”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“基于ChatGPT怎么搭建微信机器人”吧!

    流程

    想要在微信中接入 ChatGPT 我们需要如下几个步骤

    • 成功注册一个 OpenAi 的账号,获取的到一个 API key

    • 基于开源项目 wechatbot 运行一个微信机器人程序;

    • 用微信扫码登录(建议用小号);

    注册

    OpenAi 由于某些原因,在国内是无法正常注册账号的,并且连网站都是无法正常访问的,详细的注册流程不在本文的讨论范围之内,感兴趣的可以在 docs.qq.com/doc/DUE5NcFZQV1F5SHli 查看注册细节。

    这里给大家演示一下,注册成功后,如何获取一个 API key,当我们注册成功并且登录以后,可以在链接 https://platform.openai.com/a...,在页面上点击 Create new Secret key 即可生成一个 API key,复制 API key存放起来,后续备用。

    基于ChatGPT怎么搭建微信机器人

    运行机器人程序

    对于技术出身的朋友,程序的运行有几种方式,可以基于源码来运行,也可以基于 docker 来运行,阿粉这边为了简单,就直接通过 docker 来运行,在服务上面安装好 docker 后,直接运行如下命令即可。

    docker run -itd --name wechatbot --restart=always \
     -e APIKEY=刚刚生成的 API key \
     -e AUTO_PASS=false \
     -e SESSION_TIMEOUT=60s \
     -e MODEL=text-davinci-003 \
     -e MAX_TOKENS=512 \
     -e TEMPREATURE=0.9 \
     -e REPLY_PREFIX=ChatGPT: \
     -e SESSION_CLEAR_TOKEN=下一个问题 \
     docker.mirrors.sjtug.sjtu.edu.cn/qingshui869413421/wechatbot:latest

    正常了说启动了过后,通过 docker ps 命令我们可以看到有相应的 docker 进程如下。

    基于ChatGPT怎么搭建微信机器人

    接下来我们进入的容器中,去查询二维码,并扫码登录,依次执行下面两行代码,不出意外的话,可以看到一个二维码出来,用微信扫码登录一下即可(建议用小号)。

    docker exec -it wechatbot bash
    tail -f -n 50 /app/run.log

    扫码登录过后,我们就可以愉快的玩耍了,不过需要注意的是,API 的调用对于每个账户是有额度限制的,目前每个账户限制的是 18 美元,所以大家用来自己玩玩,调戏调戏 AI 就好,wechatbot 的项目地址在这里 https://github.com/qingcongla... ,感兴趣的也可以去研究研究。

    基于ChatGPT怎么搭建微信机器人

    感谢各位的阅读,以上就是“基于ChatGPT怎么搭建微信机器人”的内容了,经过本文的学习后,相信大家对基于ChatGPT怎么搭建微信机器人这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

    向AI问一下细节

    免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

    AI