---
title: github-fill
description: CREATE_AI_MODEL CREATE_AI_MODEL 过程用于创建 AI 模型对象，需指定模型的名称、类型等属性。 语法 PROCEDURE create_ai_model( IN name VARCHAR(128), IN params JSON); 参数说明 参数 描述 类型 取值范围 是否可空 nam…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.5.0

# CREATE_AI_MODEL

更新时间：2026-04-05 14:25:58

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.5.0/zh-CN/700.reference/600.pl-reference/200.pl-mysql/1000.pl-system-package-mysql/1000.dbms-ai-service-mysql/200.create-ai-model-mysql.md)  

`CREATE_AI_MODEL` 过程用于创建 AI 模型对象，需指定模型的名称、类型等属性。

## 语法

```sql
PROCEDURE create_ai_model(
    IN name VARCHAR(128),
    IN params JSON);

```

## 参数说明

| 参数 | 描述 | 类型 | 取值范围 | 是否可空 |
| --- | --- | --- | --- | --- |
| name | AI 模型对象的名称。 | VARCHAR(128) |  | No |
| params | AI 模型的相关参数，必须为 JSON 对象。支持的参数如下：   - `type`，表示 AI 模型功能类型 - `model_name`，表示大模型的名称 | `type` 和 `model_name` 的数据类型均为 JSON STRING | `type` 的取值只能是 `dense_embedding`、`sparse_embedding`、`completion`、`rerank` 之一 | No |
| `model_name` 的取值为大模型的具体名称，例如 `text-embedding-v2` | No |

## 示例

创建 AI 模型对象，类型为 `dense_embedding`，大模型为 `text-embedding-v2`。

```sql
CALL DBMS_AI_SERVICE.CREATE_AI_MODEL (
'my_ai_model_1', '{
    "type": "dense_embedding",
    "model_name": "text-embedding-v2"
  }');

```

## 相关文档

- [DBMS_AI_SERVICE 子程序概览](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004479802)
 - [DROP_AI_MODEL](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004479805)

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
