🤖无需服务器实现微信订阅号AI
2025-7-18
| 2025-7-18
字数 1375阅读时长 4 分钟
type
status
date
slug
summary
tags
category
icon
password
🤖
AI总结 本文详细介绍了如何在腾讯元宝上通过创建插件和工作流来接入第三方API服务(以零一万物API为例)并发布到微信订阅号的内容。
English Version
This article details how to integrate third-party API services (using 01.AI's API as an example) into WeChat subscription accounts via Tencent Yuanbao by creating plugins and workflows, and subsequently publishing content.

主要流程

选择个人空间我的创建,其中主要包括智能体、插件、MCP、工作流以及知识库。

1,插件设置

(1)创建插件

要实现该功能首先需要创建插件,点击插件创建插件
名称和描述随意,然后下拉授权方式选择Service,位置选择HeaderParameter name填入Authorization
Service token / API key 填入你上游API站点的令牌(OpenAI格式),然后点击下一步
请填写yaml格式的OpenAPI描述中,粘贴下述代码,此处以零一万物的API为例。
粘贴上述内容之后,点击解析,右边会显示名称、API调用地址,以及输入参数与响应状态参数的描述信息,如下所示。
chatwithai
名称
chatwithai
API调用地址
https://api.lingyiwanwu.com/v1/chat/completions
描述
输入参数与响应状态参数
输入参数
参数名
参数类型
参数说明
自定义参数
格式限制
文件限制
messages
array
-
-
-
-
[Array Item]-0-1
object
-
-
-
-
content
string
-
-
-
-
role
string
-
-
-
-
model
string
-
-
-
-
响应参数
参数名
参数类型
参数说明
自定义参数
格式限制
文件限制
choices
array
返回状态
-
-
-
[Array Item]-0-1
object
-
-
-
-
message
object
-
-
-
-
确认没有问题之后,点击下一步,可以选择校验测试一下功能,或者直接点击发布。

(2)测试插件(可选)

若要校验,在messages中输入下述内容,然后再model中选择API站点模型,此处输入yi-lightning

2,创建工作流程

插件创建完成后,再次回到原界面,选择工作流,然后点击创建工作流

(1)设置开始卡片

在工作流的起点,即开始卡片,输入参数无需设置,保持默认即可,其内容如下
参数名
参数类型
参数描述
userPrompt
String
用户当前轮次的输入问题
fileUrls
Array
包含用户当前轮次上传的文件列表
chatHistory
String
历史对话记录,最多30轮
userID
String
用户的身份标识
userOpenid
String
用户的微信身份标识

(2)设置输入格式化卡片

点击左侧的代码卡片,拖到右侧,并与开始卡片相连接。
然后点击该代码卡片,命名为输入格式化,然后输入下述内容:
在输入参数部分,填写参数名为input,参数类型为引用,并选择userPrompt
在代码预览中,填入下述代码,其中system的content内容可以填入需要的prompt。
然后点击代码预览右侧的打开IDE窗口编辑,语种选择Python,并点击右上角的测试代码。
input随意填写,然后点击运行,随后点击更新节点(Schema),输出参数则会自动更新为Message Array

(3)设置插件卡片

再从左侧选择插件卡片,拖到流程这边,并与前一个输入格式化卡片进行连接。
点击该插件,右侧选择添加插件我的插件→选择上一步创建的插件,点击添加
随后,在该插件的输入参数中,设置下述内容
参数名
格式
参数值
message
array
引用
message
model
string
输入
其中messages引用同样为messages,而model则是选择API站点的模型,此处输入为yi-lightning

(4)设置输出格式化卡片

插件卡片设置完成之后,继续从左侧节点中选择代码卡片,拖进流程中,并与上述插件和最后的结束相连接。
点击该卡片,重命名为输出格式化,然后修改输入参数reply,,参数值选择引用,并选择插件中的choices
在代码预览中,填入下述内容。
然后点击代码预览右侧的打开IDE窗口编辑,语种选择Python,并点击右上角的测试代码。
input填写[{"message":{"content":"Test"}}],然后点击运行,随后点击更新节点(Schema),输出参数则会自动更新为content string

(5)设置结束卡片

在结束卡片中,输入参数添加参数名为ai,类型为引用,随后选择输出格式化的content
输出模式选择指定回复内容,不经过智能体总结,随后在框内输入{{ai}},会自动识别为ai
上述流程完成之后,点击试运行,随后点击发布到公众号即可。
 
  • AI
  • 工具
  • 洛阳之旅 常用配置文件
    Loading...