全部文档
当前文档

共搜索到 0 条结果

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

通过CLI工具创建Agent运行时

最近更新时间:2026-05-20 16:38:13

AgentEngine CLI 是一个专用于 Agent 全生命周期管理的命令行工具,覆盖 Agent 项目的初始化、配置、构建、部署与运维。

前提条件

  • AgentEngine CLI 可用于 Linux、MAC、Windows 等系统。请确保您的系统已经安装 Python,且 Python 版本不低于 3.12;

  • 已安装 KsADK(金山云 Agent 开发工具包),安装详情详见下述操作步骤;

  • 开通 AgentEngin 服务权限

操作步骤

步骤一:安装 KsADK

  1. KingSoft Cloud Agent Development Kit(KsADK),别名 AgentEngine SDK,安装方式可任选其中一种:

    • 第一次安装,执行以下命令:

      pip install ksadk
    • 更新安装,执行以下命令:

      pip install -U ksadk
  2. 安装完成后,可以通过 agentengine 命令查看是否安装成功:

    • 查看 AgentEngine 安装版本:

      agentengine --version
    • 查看 AgentEngine 可用操作:

      agentengine -h

    展示如下,则表示安装成功:

步骤二:创建新项目(初始化)

  1. 安装完 KsADK 后,可以在本地电脑的任意目录下,使用如下命令,新建Agent项目。

    agentengine init
  2. 根据提示,输入项目名称

  3. 按动键盘上下键,选择开发框架,并按Enter键进行确认。目前支持langgraph、langchain、deepagents、adk、openclaw或hermes。

步骤三:配置 Agent

  1. 根据系统提示,进入初始化创建的 Agent 目录下。

    cd <Agent 项目名称>
  2. 执行如下命令,进入交互配置页面。

    agentengine config
  3. 根据系统提示,依次完成以下配置。

    参数

    是否必须

    说明

    基础配置

    • Agent名称:默认为初始化时已创建好的项目名称。

    • Agent描述:针对当前Agent的描述性信息。

    • 选择开发框架:当前Agent的开发框架,根据实际按动键盘上下键选择,并按Enter键确认即可。

    模型配置

    • API Key:支持OpenAI兼容接口。如若使用星流平台的模型API服务,可参考API Key管理相关操作指南。

    • Base URL:OpenAI兼容接口的URL。若使用星流平台的模型API服务,可直接为空,使用默认值即可。

    • 模型名称:该Agent待使用的大模型的名称,若使用星流平台的模型API服务,默认使用 glm-5.1模型,您也可在模型广场中选择其他大模型。

    金山云配置

    • AK/SK:金山云凭证配置,相应密钥的获取方式,可参考AK/SK相关内容

    • Account ID:与上述密钥对应的金山云的账户的UID,可登录控制台后,点击用户头像查看并复制相应UID。

    • 默认区域:当前Agent所在区域,根据实际情况填写即可。

    容器镜像配置

    • KCR临时密码:容器镜像实例的密码。

    • 镜像仓库地址:可直接使用默认值,或根据实际情况修改即可。

  4. 配置完成后可选择是否更新全局配置。所配置环境变量信息可以通过在当前 Agent 项目文件夹下的 .env 文件查看或修改。

步骤四:本地调试 Agent

开发过程中,若使用的是 anggraph、langchain、deepagents、adk 开发框架,则可以通过以下命令进行本地调试:

  • 终端命令行中调用 Agent 调试:

    agentengine run -i
  • 通过 Web 界面调试 Agent:

    agentengine web

步骤五:云端构建和部署 Agent

Agent 开发完成与本地调试完成后,可进行云端构建,自动将 Agent 代码打包上传至 KS3 或镜像仓库。

方式一:分别构建和部署
  1. 执行如下命令,默认通过代码包方式构建,将代码包上传至 KS3。系统将自动创建相应存储空间。

    agentengine build --push

    若需重新构建,可执行如下命令,通过清理缓存的方式重新推送。

    agentengine build --push --no-cache
  2. 执行如下操作,一键部署 Agent,默认使用 Code 方式部署。

    agentengine deploy
方式二:一键构建和部署

您也可直接执行如下命令,一键构建与部署,省下先 build 再 deploy 的流程:

agentengine launch

步骤六:查询与调用 Agent

Agent 部署成功后,可通过命令行查询与调用 Agent。

  1. 查询 Agent 状态:

    agentengine status --agent <Agent名称>
  2. 调用 Agent:

    agentengine invoke --agent <Agent名称>

步骤七:观测 Agent

部署完成 Agent 之后可以通过可观测性界面,查看 Agent 的会话、Trace 链路、Observation 环节等详情。

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈