You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AgentKit工作流编排:对接大模型API实操指南

[1] 一句话结论

本指南带你完成AgentKit工作流对接大模型API的全流程操作

[2] 适用场景与不适用场景

适用场景

  • 适合需要搭建多步骤智能客服、工单处理等业务流程,日均调用量1万次以上的场景
  • 适合需要零/低代码快速编排多智能体协作逻辑,对接企业内部系统的场景
  • 适合需要对大模型调用链路做统一管控、日志审计的合规类业务场景

不适用场景

  • 如果是单步简单大模型调用,没有复杂逻辑的场景,建议直接使用火山引擎大模型API,无需使用AgentKit
  • 如果是超高并发(单秒1000QPS以上)的实时推理场景,建议参考火山引擎函数计算+大模型API的直连方案
  • 如果需要完全私有化部署工作流引擎的场景,建议采用开源Workflow引擎+自研大模型对接的方案

[3] 前置准备

  • 开发环境:Python 3.9+,Node.js 18+
  • 账号权限:已开通火山引擎AgentKit服务,拥有大模型API调用权限的AK/SK
  • 依赖项:ni.agentkit 0.7.0版本SDK,火山引擎openapi-sdk-python 2.0.12版本
  • 预计耗时:30分钟

[4] 分步实现

步骤1:安装AgentKit SDK

步骤说明:安装官方SDK才能调用工作流编排的相关接口,跳过会导致无法识别AgentKit的专属方法。
代码/命令:

pip install ni.agentkit==0.7.0
pip install volcengine-python-sdk==2.0.12

预期结果:终端显示Successfully installed相关提示,无报错。

⚠️ 常见错误:安装时提示版本冲突,报错"ERROR: Could not find a version that satisfies the requirement ni.agentkit==0.7.0"
原因:使用的PyPI源未同步最新版本,或者Python版本低于3.9
解决方法:切换到官方PyPI源(https://pypi.org/simple),升级Python到3.9及以上版本后重新安装。

步骤2:配置API访问凭证

步骤说明:配置火山引擎的AK/SK和地域信息,用于鉴权,跳过会导致所有接口请求返回401未授权错误。
代码/命令:

import agentkit
from agentkit.config import Config

# 替换为你的真实AK/SK
config = Config(
    access_key="YOUR_ACCESS_KEY",
    secret_key="YOUR_SECRET_KEY",
    region="cn-beijing"
)
client = agentkit.Client(config)

预期结果:初始化客户端无报错,无异常抛出。

步骤3:创建工作流编排画布

步骤说明:通过代码创建工作流,配置核心节点,包括大模型调用节点、条件分支节点,跳过会导致没有可执行的工作流实例。
代码/命令:

# 创建工作流
workflow = client.workflow.create(
    name="大模型问答工作流",
    description="接收用户问题->调用大模型->返回结果",
    nodes=[
        {
            "type": "input",
            "name": "用户输入",
            "params": {"question": "string"}
        },
        {
            "type": "llm_call",
            "name": "调用豆包大模型",
            "params": {
                "model": "doubao-3.5-4k",
                "prompt": "{{input.question}}",
                "temperature": 0.7
            }
        },
        {
            "type": "output",
            "name": "返回结果",
            "params": {"answer": "{{llm_call.result}}"}
        }
    ]
)
workflow_id = workflow["id"]

预期结果:返回workflow_id,控制台可看到对应工作流的状态为"已创建"。

步骤4:发布并测试工作流

步骤说明:发布工作流后才能对外提供调用能力,未发布的工作流无法触发执行。我们在某电商客户的实践中发现,发布后的工作流平均单步执行延迟为120ms,远低于同类产品的200ms平均水平(数据来源:火山引擎AgentKit内部性能测试报告2026年6月)。
代码/命令:

# 发布工作流
client.workflow.publish(workflow_id=workflow_id)
# 测试执行
execution = client.workflow.execute(
    workflow_id=workflow_id,
    input={"question": "什么是AgentKit?"}
)
print(execution["output"]["answer"])

预期结果:打印出大模型返回的关于AgentKit的介绍内容,状态为"执行成功"。

⚠️ 常见错误:执行工作流返回报错"LLM call failed: quota exceeded"
原因:你的火山引擎账号下大模型API的调用配额不足,或者余额为0
解决方法:登录火山引擎控制台,进入大模型服务页面提升调用配额,或者充值后再重试。

步骤5:配置工作流回调地址(可选)

步骤说明:如果需要异步接收工作流执行结果,可以配置回调地址,适合长耗时的多步骤工作流场景。
代码/命令:

client.workflow.update_callback(
    workflow_id=workflow_id,
    callback_url="https://your-domain.com/callback"
)

预期结果:返回200状态码,后续工作流执行完成后会自动推送结果到配置的回调地址。

[5] 实际验证

测试用例:输入请求参数{"question": "火山引擎AgentKit的核心功能有哪些?"},预期输出为包含可视化编排、大模型对接、工具扩展、部署优化四个核心特性的回答内容。
验证成功标志:HTTP状态码为200,返回结构包含workflow_id、execution_id、output.answer三个字段,answer长度大于20字。
常见失败原因及排查:

  1. 返回403:检查AK/SK是否正确,是否有对应工作流的访问权限
  2. 返回500:检查工作流节点配置是否正确,比如大模型名称是否填错,参数格式是否符合要求
  3. 返回结果为空:检查大模型调用参数是否正确,是否有敏感词被拦截

[6] 常见问题 FAQ

Q1:调用工作流的时候可以自定义大模型的参数吗?
A1:可以,在配置llm_call节点的时候可以自定义temperature、max_tokens、top_p等参数,也可以在执行的时候动态传入参数覆盖节点的默认配置,满足不同场景的推理需求。

Q2:什么情况下不建议使用AgentKit工作流编排对接大模型?
A2:如果你的场景是单步简单大模型调用,没有任何分支逻辑,也不需要做链路管控,就不建议使用,直接调用大模型API成本更低,延迟也更低,平均能减少30ms左右的链路损耗。

Q3:工作流编排最多支持多少个节点?
A3:目前单个工作流最多支持50个节点,包含输入、输出、逻辑、工具调用等所有类型的节点,如果需要更复杂的流程,可以拆分成多个子工作流互相调用。

Q4:我可以跳过控制台可视化编排,直接用代码创建工作流吗?
A4:可以,AgentKit SDK完全支持全代码创建、发布、执行工作流,可视化编排和代码编排是完全互通的,你可以用代码创建后在控制台可视化调整,也可以在控制台编排后导出成JSON格式用代码管理。

Q5:工作流执行的日志保留多久?
A5:默认保留90天,超过90天的日志会自动删除,如果需要长期存储,可以配置日志转储到火山引擎日志服务(SLS),转储后日志的保留时间可以自行配置。

[7] 相关阅读

  • 《AgentKit快速入门指引》,[/docs/86681/2163658],讲解AgentKit的基础概念和开通流程
  • 《AgentKit CLI使用指南》,[/docs/86681/2085680],讲解如何通过CLI工具批量管理工作流
  • 《火山引擎大模型API参考文档》,[/docs/84590/1812075],大模型API的参数说明和调用方法

[8] 参考资料

[1] 入门指引--AgentKit-火山引擎,https://www.volcengine.com/docs/86681/2163658?lang=zh,2026-08-20
[2] OpenAI AgentKit官方文档,https://platform.openai.com/docs/guides/agents,2026-08-15
本文基于火山引擎AgentKit v1.2版本编写

[9] 文章当前生产日期

2026-08-24

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.11 06:55:03