根据代码创建智能体
更新时间 2026-05-11 15:02:18
最近更新时间: 2026-05-11 15:02:18
概述
本章节介绍如何通过代码创建方式创建一个智能体,该种方式创建智能体属于高代码模式。用户可以通过上传代码包、自定义镜像等方式创建智能体,具有极大的灵活度。
创建智能体
代码创建包括:
上传ZIP代码包
通过ZOS上传代码包
容器镜像
下面先以上传ZIP代码包为例,说明如何创建智能体。代码创建方式的大多数配置和表单创建是一样的,详情参见根据表单创建智能体。
登录智能体引擎控制台,点击左侧导航“智能体”,点击“创建智能体”,本例选择通过“代码创建”创建智能体。
代码配置如下。
| 配置项 | 说明 | 示例 |
|---|---|---|
| 代码来源 | 可选项: 上传ZIP代码包:ZIP代码包将解压到/code目录下。可以选择使用示例代码包,或者上传自己的代码包。 通过ZOS上传:选择ZOS桶名,填写ZIP代码包的全路径。需要提前在ZOS上传好代码包。 容器镜像:依次选择:容器镜像实例、容器镜像仓库、容器镜像版本。需要提前把镜像打好。 | 上传ZIP代码包 |
| 运行时 | 当前支持:python3.10 | python3.10 |
| 启动命令 | 当代码来源是容器镜像时,如果镜像ENTRYPOINT定义了启动命令,可不填,否则必填。 当代码来源不是容器镜像时,启动命令必填。 | python3 /code/main.py |
| 监听端口 | 服务监听端口,8008, 8012, 8013, 8022, 9090, 9091 为系统预留端口,请避开。 | 9000 |
| 环境变量 | 此处可以配置多个环境变量。模型服务和模型也以环境变量的形式存在。MODEL_SERVICE_NAME和MODEL_NAME必填,在示例代码中,该环境变量将决定智能体连接什么大模型。 | MODEL_SERVICE_NAME=zhouyou-kimi, MODEL_NAME=kimi-k2.5 |