Skip to main content

微信

概述

本篇文档介绍如何基于 LinkAI 结合开源项目chatgpt-on-wechat实现 轻应用/知识库应用 的接入、Midjourney画图、文档一键总结等功能。

提示

该接入通道基于开源项目chatgpt-on-wechat实现,使用需遵循开源项目相关声明,仅用于技术研究和学习。另该开源项目已不再维护微信通道接入,请慎重使用。如对此有疑问可联系客服

1. 项目配置

wechat的接入在开源项目 chatgpt-on-wechat 的基础上进行。参考该项目的 搭建文档README 运行项目,主要步骤如下:

  1. 项目下载和依赖安装
  2. 修改配置
  3. 启动应用

注: LinkAI用户无需准备OpenAI账号及海外网络环境。

目前该项目已经原生支持了LinkAI的接入,只需要在项目根目录的 confg.json 配置文件中填写以下配置即可,这几个配置在配置模板 config-template.json 中都已存在:

"use_linkai": true,
"linkai_api_key": "YOUR API KEY",
"linkai_app_code": "YOUR APP CODE"

注:

  • use_linkai 默认关闭,设置为true后对话将通过linkai平台完成,无需海外网络环境和OpenAI账号。
  • 如果国内部分地区出现延迟较高或无法访问,可在根目录 config.json 中添加: "linkai_api_base": "https://api.link-ai.tech"

1.1 API Key创建

linkai_api_key 参数是 LinkAI平台的 api_key,在 控制台-应用接入 中创建即可:


2.1 App Code获取 (可选)

(1) 应用接入

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


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

提示

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

(2) 工作流接入

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


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

2. 项目启动

填写完配置后启动项目,即可在微信端访问我们创建的应用了。下面是在微信中访问 知识库应用 的例子,可以将个人知识库接入微信群聊中,很方便地作为客服来解答问题:

3. 更多功能

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