You need to enable JavaScript to run this app.
文档中心
AgentKit

AgentKit

复制全文
下载 pdf
产品简介
AgentKit支持的可用接口
复制全文
下载 pdf
AgentKit支持的可用接口
火山引擎AgentKit为AI Agent的开发、部署开发和部署提供了多种操作接口。最简便的方式是使用AgentKit Python SDK编写Agent代码,并通过AgentKit入门工具包完成Agent部署。​
说明​
AgentKit Python SDK与CLI并非支持VeADK提供的所有Agent操作,若二者不支持某一特定的Agent操作,可使用VeADK多语言开发工具包实现。​
AgentKit入门工具包​
AgentKit入门工具包提供命令行界面工具(AgentKit CLI)及开发工具包(AgentKit Python SDK),可实现Agent开发部署全流程的核心操作。​
  • AgentKit CLI:是一个命令行工具,可与AgentKit控制台能力互补,既支持开发人员的快速工程化操作,也可与自动化脚本结合,实现智能体DevOps流程的自动化。​
  • AgentKit Python SDK:是火山引擎专为Python开发者打造的Agent开发工具包,深度封装VeADK核心能力,提供极简的装饰器式API,让开发者专注于业务逻辑开发,无需关注框架底层细节,降低开发门槛。内置核心功能支持:​
  • 运行时封装:对VeADK的Agent运行时能力进行轻量级封装,通过@app.entrypoint即可快速定义Agent入口函数,简化代码编写。​
  • 记忆能力集成:无缝对接短期/长期记忆服务,为对话历史、Agent上下文提供持久化存储能力。​
  • 工具调用:内置火山引擎生态工具客户端,支持Web搜索、图片生成、代码沙箱等工具的一键调用。​
  • 身份鉴权:基于AgentKit Identity实现安全的身份认证与访问管理,保障智能体开发与运行安全。​
  • 平台服务对接:开箱即用Memory、Knowledge、MCP Gateway等AgentKit平台服务,无需额外集成开发。​
  • 多框架适配:兼容主流Agent开发框架,实现业务逻辑的灵活开发与迁移。​
  • AgentKit Python SDK支持Google ADK、LangGraph等多种开发框架。若需使用其他火山引擎服务,需在其代码基础上,通过VeADK多语言开发工具包完成集成。​
AgentKit MCP​
AgentKit MCP是火山引擎智能体生态的核心工具对接枢纽,基于模型上下文协议打造,实现智能体与各类工具、服务的标准化连接,核心能力包括:​
  • 工具统一接入:对接MCP广场海量工具服务,支持第三方自定义工具的标准化接入与管理。​
  • 网关生命周期管理:通过API与CLI完成网关的创建、配置、更新与销毁,适配不同业务场景的工具调用需求。​
  • 本地与云端协同:支持本地开发环境中工具的调试与调用,无缝衔接云端生产环境,简化开发测试流程。​
  • 调用策略管控:对智能体的工具调用行为进行精细化管控,包括调用权限、频率限制、结果过滤等,保障调用安全。​
  • 多客户端兼容:适配主流MCP客户端,支持会话式命令调用,实现复杂工具调用流程的自动化。​
VeADK(火山引擎智能体开发套件)​
您可通过VeADK实现AgentKit Python SDK的所有功能,同时完成其不支持的其他操作。若需对接火山引擎其他服务,或未使用Python作为开发语言,均需借助此工具包实现。​
配置和部署Agent时,需使用AgentKit控制平面API,例如创建智能体运行时、更新智能体运行时配置、网关等操作。​
Agent运行阶段,可通过AgentKit数据平面API完成各类操作,例如向Agent内存中添加内存事件。调用Agent的客户端代码,可通过对应数据平面操作,调用部署在智能体运行时中的Agent。​
AgentKit控制台​
您可通过AgentKit控制台创建并管理Agent运行所需的各类AgentKit服务,还能获取调用部署在Agent运行时中的服务集成代码片段。​
​
最近更新时间:2026.08.28 17:46:26
这个页面对您有帮助吗?
有用
有用
无用
无用