基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
oceanbase.CDB_OB_AI_MODEL_PROFILES
更新时间:2026-08-27 17:01:57
说明
该视图从 V4.6.0 BP1 版本开始引入。
功能描述
展示所有租户的 AI 模型参数(Model Profile)配置信息,常用于在系统租户下查看各租户通过 ALTER_MODEL_PROFILE PL 子程序创建或更新的 provider/model 级参数。
字段说明
| 字段 | 类型 | 是否为 NULL | 描述 |
|---|---|---|---|
| TENANT_ID | bigint(20) | YES | 租户 ID。 |
| MODEL | varchar(513) | NO | 完整模型名,为 provider_name 与 model_name 以 / 拼接的结果,例如 aliyun/qwen-plus。 |
| MODEL_CONFIG | varchar(4096) | YES | 模型 API 调用参数 JSON,对应 ALTER_MODEL_PROFILE 中的 model_config。 |
| RUN_CONFIG | varchar(4096) | YES | OceanBase 侧模型运行选项 JSON,对应 ALTER_MODEL_PROFILE 中的 run_config。 |
| CREATE_TIME | timestamp(6) | NO | 创建时间。 |
| UPDATE_TIME | timestamp(6) | NO | 最近修改时间。 |
查询示例
系统租户查询所有租户的 AI 模型参数配置信息。
在用户租户中注册厂商配置并设置模型参数(将
access_key与base_url替换为实际值):CALL DBMS_AI_SERVICE.REGISTER_PROVIDER('test-provider', '{ "protocol": "openai", "base_url": "https://xxx", "access_key": "sk-xxx" }'); CALL DBMS_AI_SERVICE.ALTER_MODEL_PROFILE('test-provider/test-model', '{ "model_config": { "max_tokens": 4096, "temperature": 0 }, "run_config": { "batch_size": 16, "max_image_size": 4194304, "min_concurrency": 10, "max_concurrency": 100 } }');在系统租户中查询:
SELECT TENANT_ID, MODEL, MODEL_CONFIG, RUN_CONFIG FROM oceanbase.CDB_OB_AI_MODEL_PROFILES WHERE MODEL = 'test-provider/test-model';示例结果如下:
TENANT_ID MODEL MODEL_CONFIG RUN_CONFIG 1004 test-provider/test-model {"max_tokens": 4096, "temperature": 0} {"batch_size": 16, "max_image_size": 4194304, "max_concurrency": 100, "min_concurrency": 10} 1 row in set