部署

部署已有项目

将已有 Agent 项目部署到 VeFaaS 平台

从已有项目

如果你已经在本地有一个 agent 项目,你可以使用veadk deploy命令将你当前的项目上传至云端。

使用命令前,请先确保你的本地 agent 项目中包括:

  1. 一个含有全局变量 root_agentagent.py 文件
  2. 一个含有 from . import agent 语句的 __init__.py 文件

veadk deploy接收的参数如下:

名称类型释义
--access-key字符串火山引擎AK
--secret-key字符串火山引擎SK
--vefaas-app-name字符串火山引擎函数服务应用名称
--veapig-instance-name字符串火山引擎 API 网关实例名称
--veapig-service-name字符串火山引擎 API 网关服务名称
--veapig-upstream-name字符串火山引擎 API 网关 Upstream 名称
--short-term-memory-backendlocal | mysql短期记忆后端
--use-adk-webFLAG设置后将会在云端启动 web,否则为 A2A / MCP 模式
--path字符串本地项目路径,默认为当前目录
--auth-methodnone | api-key | oauth2认证方式
--user-pool-name字符串火山引擎 Identity 用户池名称
--client-name字符串火山引擎 Identity 客户端名称