公众号 (个人号)
一、托管接入
版本要求: 标准版及以上
托管接入是Link平台提供的一键接入服务,无需部署程序,只需在线填写配置即可完成。个人订阅号的托管接入 标准版 可用。
个人订阅号无法进行企业认证,没有向用户主动发送消息的权限,所以只能被动回复。当15秒内无法回复用户时,需要用户主动发送消息获取响应结果。
1. 填写配置
1.1 获取公众号后台参数
打开 微信公众号后台 ,在左侧菜单选择 “设置与开发 - 基本配置 - 服务器配置”:
在该页面分别获取 开发者ID(AppID)、开发者密码(AppSecret)、令牌(Token,可随意填写),“服务器消息加解密方式”选择:明文模式。
注:获取后保留该页面勿继续操作,第2步需返回该页面填写内容。
1.2 填入LinkAI表单
在LinkAI控制台 应用接入 菜单,选择 微信公众号(个人) 渠道,点击托管,根据弹窗中的步骤操作填写第1-2步:
2. 回调地址填写
将弹窗中第3步生成的 URL 链接复制:
填写到服务器配置的 "URL" 中,保存修改:
保存后,确认服务器配置已启用。
3. IP白名单填写
将弹窗中第3步生成的 IP 地址复制,填入微信公众平台的 IP白名单 中:
配置完成后,即可在订阅号中发送消息进行 AI 对话。同时可以在 客户端管理 页面进行进一步配置和管理(如设置首次关注公众号的欢迎语等):
4. 使用效果
以下是接入公众号(个人)的使用效果示例:
智能体接入公众号可支持基于AI的智能对话、知识库智能问答、获取知识库中的素材、识别用户的语音输入、使用Dall-E/Midjourney/豆包等文生图模型插件进行图像创作、AI识别理解图像、使用内容总结插件总结公众号文章或使用网页速读插件总结网页内容等功能,同时可在LinkAI对话管理页面实时查看AI与公众号渠道的用户对话记录:
受公众号功能限制,未完成企业认证的公众号在AI回复内容较短的情况下(15s内可输出完成)可正常回复用户,但耗时较长的回复则订阅号会先回复一句 "正在思考中",然后需要用户主动输入任意文字继续获取回复。而企业认证的公众号具备客服接口能力则不存在这个问题。
二、自建接入
自建接入基于开源项目 chatgpt-on-wechat 进行部署,以单进程方式运行,建议对性能、稳定性有要求的生产需求使用 托管模式 接入。
自建接入的方式通过开源项目实现,非LinkAI官方功能,使用者需根据开源项目协议、使用教程和相关文档自助使用。LinkAI不提供自建接入的任何技术支持或使用咨询服务,也不对因使用开源项目自建接入所产生的任何问题或后果承担责任。
1. 准备
详细文档参考 公众号部署文档 ,所需的资源有:
- 一台服务器,国内国外均可
- 一个个人订阅号
2. 项目配置
在该开源项目接入LinkAI同样只需修改 config.json
文件中的3个配置:
{
"use_linkai": true,
"linkai_api_key": "YOUR API KEY",
"linkai_app_code": "YOUR APP CODE"
}
其中 linkai_api_key
(API秘钥) 和 linkai_app_code
(应用code) 的获取可以参考 接入配置和 部署流程 中的说明。