新闻动态

行业新闻企业新闻雷火电竞

ChatGPT API 接入微信公众号(服务号)的坑及实现 (Part 2)

雷火电竞

前一篇我们聊了聊ChatGPT API接入微信公众号的接入及实数据流 。

现在稍微介绍详细点,仅供参考。微信务号这是公众个通用的解决方案,并不仅限于ChatGPT API的调用。

本文分三部分:

  • 数据流介绍

  • 一点笔记

  • 截图

    1. 数据流介绍

    之前我们已经知道,在公众号中与AI对话,数据流主要如下 。号服

  • 关于Azure Web App里的接入及实流程,主要如下:
  • 2. 一点笔记

    1. 公众号开发的前提条件

    需要在公众号开发平台设置好相关的Azure服务器地址,配置一些安全相关的信息,比如IP Whitelist, 加密的Token等。

    相应的微信务号,要在Azure上提供一个服务,为微信服务器提供验证,它会用到之前设置的Token等。官方有提供一些程序库给调用 。公众

    2. 时间限制

    微信服务器在5秒内需要有返回。号服所以服务可以在拿到Request后,马上返回消息 。接入及实再通过服务号的微信务号客服消息功能,获取AI模型的返回后,给用户第二次返回 。这里主要用到了Quarkus的公众Eventbus.

  • 3. Azure Web App的搭建以及调用ChatGPT API的基本介绍 ​​​​​​​https://medium.com/@datatec.studio/use-chatgpt-api-gpt-3-5-turbo-with-azure-quarkus-web-app-422b29d49782

  • 4. Azure免费服务的中断情况

    貌似如果有一段时间没有访问,Azure免费服务会进入休眠,不是很确定。所以可以创建一个Timer Trigger服务,定时调用服务唤醒它 。号服

    接入及实

    3. 截图

    接入及实

    接入及实