Skip to main content

公众号 (企业)

一、托管接入

版本要求: 标准版及以上

提示

托管接入是Link平台提供的一键接入服务,无需部署程序,只需在线填写配置即可完成。企业公众号的托管接入在 专业版 可用。

企业公众号是指完成了企业认证的公众号(服务号或订阅号均可),拥有向用户主动发送消息的接口权限,相比个人订阅号拥有更好的使用体验。

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与公众号渠道的用户对话记录:




二、自建接入

注意

自建接入基于开源项目 chatgpt-on-wechat 进行部署,以单进程方式运行,建议对性能、稳定性有要求的生产需求使用 托管模式 接入。

自建接入的方式通过开源项目实现,非LinkAI官方功能,使用者需根据开源项目协议、使用教程和相关文档自助使用。LinkAI不提供自建接入的任何技术支持或使用咨询服务,也不对因使用开源项目自建接入所产生的任何问题或后果承担责任。

1. 准备

详细文档参考 公众号部署文档 ,所需的资源有:

  1. 一台服务器,拥有独立IP
  2. 一个完成微信认证的企业公众号,已获得客服接口权限

2. 项目配置

开源项目接入LinkAI需要修改 config.json 文件中的3个配置:

{
"channel_type": "wechatmp_service",
"use_linkai": true,
"linkai_api_key": "YOUR API KEY",
"linkai_app_code": "YOUR APP CODE"
}
注意
  • channel_type 表示当前接入的渠道为企业公众号
  • use_linkai 默认为关闭,设置为true后对话将通过LinkAI平台完成,无需海外网络环境和OpenAI账号

3. API Key创建

linkai_api_key 参数是 LinkAI平台的 API Key,在 控制台-渠道接入 中创建即可:


4. App Code获取 (可选)

(1) 渠道接入

另一个参数 linkai_app_code 则是在 应用创建 时生成的,点击code即可复制 (注意是应用code不是知识库的code):


注:同时也可以接入 应用广场 中公开的任何应用,进入应用对话后,url最后的一段字符串就是该应用的code,或者点击右上角的分享按钮也能获取到它的code。

注意

linkai_app_code 为空时表示不使用任何应用,将直接进行请求转发,如果没有 OpenAI账号或可访问的网络环境 时可以使用该方式轻松访问。基于这个特性,目前 linkai 已经可以兼容大部分的插件。

(2) 工作流接入

工作流的接入方式与应用相同,只需在 linkai_app_code 中填入工作流的code,即可在接入渠道使用工作流的对话能力:


工作流使用可参考文档:工作流

5. 更多功能

LinkAI还通过插件在渠道端提供了开箱即用的 Midjourney绘图文档总结和对话 等能力,使用教程参考: https://github.com/zhayujie/chatgpt-on-wechat/tree/master/plugins/linkai