You need to enable JavaScript to run this app.
导航
命令行工具
最近更新时间:2024.05.14 18:35:49首次发布时间:2024.05.08 15:42:35

本文档为您介绍命令行工具基本指令,通过智能体 SDK/API 指南 中的“SDK下载方法”下载并安装SDK后,用户可直接使用ark命令行工具。

ark


Usage:

ark [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: 展示帮助信息

Commands:

  • create: 智能体项目目录初始化

  • push: 推送智能体项目代码至vefaas

  • serve: 本地启动服务


  1. ark create

智能体项目目录初始化

Usage:
ark create [OPTIONS] NAME
Arguments:

  • name: 智能体项目名称

Options:

  • --help: 展示帮助信息

Example

ark create browsing-pipeline

  1. ark push

推送代码和依赖至vefaas部署

Usage:
ark push [OPTIONS] NAME
Arguments:

  • name: 智能体项目名称

Options:

  • 必填参数:

    • --user-name TEXT : 镜像仓库用户名

    • --password TEXT : 镜像仓库密码

    • --ak TEXT:火山access key id

    • --sk TEXT:火山secret key

  • 选填参数:

    • --release: 发布智能体。

      • 默认不发布,增加此参数则在推送镜像后全量发布函数。
    • --sdk-version TEXT: sdk whl包名。

      • 默认从tos获取最新的依赖包,如:ark-0.1.1-py3-none-any.whl
    • --cr-host TEXT: 镜像仓库公网域名

      • 需根据账号下的镜像实例指定对应域名

    • --cr-namespace TEXT: 镜像仓库命名空间

      • 默认值:和项目名称保持一致。
    • --image-name TEXT: 镜像名

      • 默认值:和项目名称保持一致
    • --image-version TEXT: 镜像版本

      • 默认值:latest

Example

ark push browsing-pipeline --user-name XXXXXXX --password xxxx --ak xxxx --sk xxxxx --cr-host XXXX.cr.volces.com