基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
DBMS_AI_SERVICE 概述
更新时间:2026-08-27 17:01:57
DBMS_AI_SERVICE 系统包用于管理 AI 服务,包括旧版接口的 AI 模型对象、AI 模型服务连接点对象,以及新版接口的厂商配置、模型参数与网关配置。
说明
厂商配置、模型参数与网关配置相关新子程序自 V4.6.0 BP1 起提供。旧接口 CREATE_AI_MODEL / DROP_AI_MODEL / CREATE_AI_MODEL_ENDPOINT / ALTER_AI_MODEL_ENDPOINT / DROP_AI_MODEL_ENDPOINT 完整保留,存量用法可继续工作。
配置对象说明
| 对象 | 说明 | 管理子程序 |
|---|---|---|
| AI 模型/端点(旧) | 通过模型名与端点 URL 管理远端模型访问 | CREATE_AI_MODEL、DROP_AI_MODEL、CREATE_AI_MODEL_ENDPOINT、ALTER_AI_MODEL_ENDPOINT、DROP_AI_MODEL_ENDPOINT |
| 厂商配置(新) | 管理厂商连接信息与访问凭证 | REGISTER_PROVIDER、ALTER_PROVIDER、UNREGISTER_PROVIDER |
| 模型参数(新) | 为每个模型设置和管理参数,例如最大 tokens 数、温度等,用于定制模型行为 | ALTER_MODEL_PROFILE(创建或变更参数)、DROP_MODEL_PROFILE(删除参数配置) |
| 网关配置(新) | 管理多端点信息的路由与权重 | CREATE_AI_GATEWAY、ALTER_AI_GATEWAY、DROP_AI_GATEWAY |
DBMS_AI_SERVICE 子程序概览
下表列出了 OceanBase 数据库当前版本所支持的 DBMS_AI_SERVICE 子程序和简要描述。
| 子程序 | 描述 |
|---|---|
| CREATE_AI_MODEL | 创建一个 AI 模型对象。 |
| DROP_AI_MODEL | 删除一个 AI 模型对象。 |
| CREATE_AI_MODEL_ENDPOINT | 创建一个 AI 模型服务端点对象。 |
| ALTER_AI_MODEL_ENDPOINT | 修改一个 AI 模型服务端点对象。 |
| DROP_AI_MODEL_ENDPOINT | 删除一个 AI 模型服务端点对象。 |
| REGISTER_PROVIDER | 创建租户内 AI 厂商配置。 |
| ALTER_PROVIDER | 修改租户内 AI 厂商配置。 |
| UNREGISTER_PROVIDER | 删除租户内 AI 厂商配置。 |
| ALTER_MODEL_PROFILE | 创建或更新 provider/model 级模型参数。 |
| DROP_MODEL_PROFILE | 删除 provider/model 级模型参数。 |
| CREATE_AI_GATEWAY | 创建 Gateway 配置。 |
| ALTER_AI_GATEWAY | 全量替换已有 Gateway 配置。 |
| DROP_AI_GATEWAY | 删除 Gateway 配置。 |