# 模型与算子管理

模型用于配置工作流、知识库等功能调用的模型服务；自定义算子用于封装可复用的数据处理逻辑。两类资源的创建入口和管理方式不同。

## 管理模型

### 新建模型

1. 打开 **资源中心 > 模型**。
2. 在页面提供的模型类型页签中选择目标类型，例如 **LLM 模型**或**文档解析**；是否显示其他页签以当前页面为准。
3. 点击**新建模型**。
4. 按所选类型填写模型名称、接口协议或后端类型、API 地址、API Key、超时时间和模型列表等字段。
5. 页面提供**获取模型列表**时，先填写 API 地址和 API Key，再执行获取；获取结果只用于填充当前表单的模型选项。
6. 点击**确认**，在模型列表中确认创建结果。

不同类型的表单字段不完全相同。文档解析类型可能要求解析器类型、支持的 MIME 类型或服务地址；以当前页签显示的字段和校验提示为准。

### 查看和筛选模型

模型列表支持按名称、类型或模型搜索，并按页面提供的类型筛选。列表显示名称、类型或接口协议、模型列表、超时时间、API 地址数量、创建时间、更新时间和操作。

列表加载完成后，才能根据列表内容判断模型是否已经创建。创建弹窗提示成功只表示创建请求返回成功。

### 编辑、删除和管理模型

列表中的操作受当前权限和资源类型限制：

- **编辑**：修改模型配置；
- **删除**：二次确认后删除模型；
- **管理 API 地址**：查看、添加或更新模型服务地址；
- **更新 API Key**：为已有模型更新 API Key。

删除前先确认工作流、知识库或其他页面没有继续使用该模型。删除结果以列表刷新和页面提示为准。

## 管理自定义算子

### 新建自定义算子

1. 打开 **资源中心 > Catalog**，进入目标数据库详情。
2. 点击**新建 > 自定义算子**。
3. 选择页面提供的算子类型，填写名称、标识、版本和功能描述。
4. 按所选类型配置代码、SQL 或基础算子绑定；需要输入输出字段或映射时，使用页面提供的字段配置。
5. 点击**保存**。

代码或 SQL 配置页面提供测试入口时，先完成测试，再保存版本。测试失败时，按页面错误信息检查代码、SQL 和输入映射。

### 管理算子版本

自定义算子列表展示名称、标识、语言、类型、版本、版本数、状态和更新时间。页面提供的操作受权限和当前版本状态限制：

- **查看**或**最新版本**：打开算子详情；
- **编辑**：修改当前版本；
- **新版本**：基于已有算子创建新版本；
- **启用**或**停用**：改变当前版本状态；
- **删除**：确认后删除指定版本。

删除版本前，先确认工作流或智能体没有依赖该版本。修改逻辑时，优先创建新版本，再根据页面状态启用对应版本。

### 发布算子 API 服务

算子版本详情提供 API 服务相关入口时，可以按页面提供的按钮发布、启用、停用或重新发布服务。页面可能显示服务状态、服务名、鉴权方式、调用地址、调用示例和在线试用入口。

本文只说明页面可见入口和配置范围，不把页面字段扩展为固定 API 协议、鉴权规则、限流规则或计费承诺。调用方应以 API 服务页面显示的调用地址、参数说明和示例为准。

## 只读对象

系统对象和订阅对象可能不提供创建、编辑、启用、停用或删除操作。页面显示只读提示时，不能通过本页操作修改对象。
