最近,不少朋友在用 扣子智能体 搭建工作流程,问我:
“我想用自己的中转 API,接入 ChatGPT-4o,可以在扣子里搞定吗?”
答案是:完全可以,而且非常简单!
今天带大家一步一步把 ChatGPT-4o 接入到你自己的智能体里。
你需要准备什么
在开始之前,我们只需要两个东西:
- 一个中转API地址,比如你在 FastGPT、OpenRouter、或者自建服务里拿到的 ChatGPT-4o 接口地址和 key;
- 一个正在使用的扣子智能体项目,比如你已经搭建好了一个【对话问答】【写作助手】【客户咨询机器人】等智能体。
如果你没有自己的中转 API,也可以联系我发你几个试用的平台测试地址(这类服务有很多)。

第一步:打开你的智能体,添加 HTTP 插件节点
- 进入你正在使用的扣子智能体编辑界面;
- 点击右上角“+”添加一个新节点;
- 在节点类型中选择【HTTP 插件】,命名为:
调用 ChatGPT4-o
(方便你后续识别); - 设置请求方式为:
POST

第二步:配置你的中转 API 地址与参数
接下来在插件中填入你的中转 API 具体信息。
假设你用的是兼容 OpenAI 的接口,格式一般如下:
✅ 请求地址(API URL):
https://你的中转地址/v1/chat/completions
✅ 请求头(Headers):
{
"Authorization": "Bearer 你的API密钥",
"Content-Type": "application/json"
}
✅ 请求体(Body 示例):
{
"model": "gpt-4o-mini",
"messages": [
{
"role": "system",
"content": "#角色你是一位小红书爆款文案创作大师"
},
{
"role": "user",
"content": "参考以下内容生成,文章主题{{block_output_100001.input}}"
}
]
}
注意:{{输入内容}}
是变量占位符,后续你可以把用户输入内容通过流程传进来。

第三步:设置输入输出映射,让它“通上话”
扣子智能体的插件节点,需要你设置好输入来源和输出去向。
输入来源:
你可以绑定用户的输入,比如前面一个节点是文本输入,可以用变量 {{input}}
或 {{用户问题}}
。
输出去向:
把 HTTP 插件的返回结果中的 choices[0].message.content
作为后续对话输出内容。
设置方式如下:
- 输出字段选择:
choices.0.message.content
- 输出变量命名:
回复内容
这样就可以在下一个对话节点中引用 {{回复内容}}
实现输出。
这里我添加了一个单独的代码节点来解析:

第四步:测试运行一下,看看效果!
点击右上角“测试运行”,输入一句话,几秒钟后,如果你能收到 ChatGPT-4o 的回答,说明你的 API 接入成功啦!
你现在就拥有了一个能跑 GPT-4o 的私人智能体。

📌 常见问题答疑
Q1:一定要 GPT-4o 吗?可以换别的模型吗?
当然可以。你只需要在 model
字段里换成 gpt-3.5-turbo
、claude-3-opus
、glm-4
等模型的名字,保持 API 格式一致即可。
Q2:返回格式不一样怎么办?
如果你用的中转平台返回结构不是标准 OpenAI 的格式,可以在 HTTP 节点里设置好路径映射,比如用 data.choices[0].text
。
Q3:中转 API 会不会被滥用?
建议绑定鉴权,尽量不要暴露真实 key,也可以通过防火墙、接口速率限制等方式做保护。
5分钟就能完成的“外脑对接术”
通过上面的教程,你已经掌握了:
- 如何在扣子中添加 HTTP 插件
- 如何接入 ChatGPT-4o 中转 API
- 如何把智能体和外部大模型打通
这一招学会之后,你可以给任何智能体加上“最强大脑”,还可以自定义模型、切换平台、自己控费。
未来你还可以串接多个智能体,用不同模型处理不同任务,比如:
- GPT-4o 负责总结归纳
- Claude 负责润色写作
- 自建大模型负责知识问答
- 发布《30个热门智能体制作教程》:全录播课程+模版打包
- 搭建了AI智能体知识星球:沉淀教程、案例和实操反馈
- 提供定制、咨询与落地服务:有技术团队支持,也有商家需求连接
- 策划线下闭门会:和早期玩家一起组局、拆解玩法、资源对接
- 为扣子智能体搭建私有化部署平台CozeLite,国内和国际版
🎯大家都在看