基于ChatGPT实现微信公众号智能问答机器人_微信问答机器人

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

前言

        基于近段时间很火的ChatGPT-API来实现一个微信公众号只能问答机器人。注该项目开发并不复杂但是需要的前提条件较多需要有一定经验的开发人员才能吃透这篇文章

1. 前期准备

  • 注册ChatGPT获取OpenApi密钥

          1 注册ChatGPT可以参照下面的保姆级指南

                        -----------注册ChatGPT保姆级教程---------------

          2获取OpenApi密钥

                   用上个步骤注册完成的账号登录Overview - OpenAI API然后在右上角个人头像那里点击查看ApiKey

                        

                   点击生成ApiKey,获取到OpenApi的密钥保存好进行下一步。

                        

  • 注册一个微信公众号如果没有可以用微信官方测试的公众号进行调试开发

         1注册微信公众号点击下面教程完成操作

                        如何建立一个微信公众号个人 - 知乎 (zhihu.com)

         2如果不想注册可以点击下面的测试公众号在本地进行测试开发

                         微信公众平台公众号测试号

 
  • 一台属于自己的云服务器(如果没有只能本地测试)

          1 对上面申请到的公众号进行配置其中服务器地址填写的是你自己云服务器的地址。

                

            2如果没有自己的服务器的话那就使用内网穿透工具将请求转发到本机中我一般用的是下面的工具。

                        NATAPP-内网穿透 基于ngrok的国内高速内网映射工具

2.项目源码

        做完上面的操作后你就可以拿到公众号的app_id、token、secret以及chatGPt的ApiKey。有了这些你就可以对下面的项目源码做配置然后启动属于你自己的智能机器人了。

        项目主要基于SpringBoot + WxJava 开发微信公众号后端对接使用OkHttp + FastJson 对接ChatGPT接口下面是项目实现源码。点击链接将代码克隆到本地。

          基于ChatGPT实现微信公众号问答机器人源码

3.效果预览

        下面是我自己上线的一个体验项目号有兴趣的同学可以扫码或者搜索关键字进行体验。 项目体验的话可以到微信搜索 小小鹏智能回答机器人    进行体验。

         有什么问题可以私信我或者评论区评论我看到第一时间会回复你们的。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: ChatGPT