---
title: "REGISTER_PROVIDER - OceanBase 数据库 V4.6.0 | OceanBase 文档中心"
description: REGISTER_PROVIDER REGISTER_PROVIDER 过程用于在租户内创建 AI 服务厂商配置，用于管理厂商连接信息与访问凭证。配置完成后，可通过 provider/model 格式调用 AI 函数。支持配置内置厂商和自定义厂商。 说明 本过程从 V4.6.0 BP1 开始支持。 语法 PROCED…
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

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

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

# REGISTER_PROVIDER

更新时间：2026-08-27 17:01:57

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

`REGISTER_PROVIDER` 过程用于在租户内创建 AI 服务厂商配置，用于管理厂商连接信息与访问凭证。配置完成后，可通过 `provider/model` 格式调用 AI 函数。支持配置内置厂商和自定义厂商。

#### 说明

本过程从 V4.6.0 BP1 开始支持。

## 语法

```sql
PROCEDURE register_provider(
    IN provider_name VARCHAR(256),
    IN json_params JSON);

```

## 参数说明

| 参数名 | 描述 | 类型 | 取值范围 | 是否可为 NULL |
| --- | --- | --- | --- | --- |
| provider_name | 厂商名称。 | VARCHAR(256) | 最大 256 字节 | NO |
| json_params | 厂商配置，必须为 JSON 对象。 | JSON | 见下表 | NO |

`json_params` 支持的字段如下：

| 字段 | 类型 | 是否必填 | 说明 |
| --- | --- | --- | --- |
| `protocol` | VARCHAR(256) | 否 | 通信协议。自定义厂商默认 `openai`；内置厂商首次注册可省略，系统自动填充内置默认值。 |
| `base_url` | VARCHAR(2048) | 是（自定义厂商首次创建时必填） | 模型服务 Base URL。内置厂商可省略，系统自动填充。 |
| `access_key` | VARCHAR(2048) | 是 | 访问凭证，写入时加密存储。 |

#### 注意

若同名厂商已存在，请改用 `ALTER_PROVIDER` 更新配置。

## 内置厂商

当前版本内置以下厂商的 `protocol`/`base_url` 默认值。内置默认值仅作为预置配置，不会直接写入系统表；执行 `REGISTER_PROVIDER` 时，若厂商为内置类型且未填写 `protocol` 或 `base_url`，系统会自动补全：

| **provider** | **protocol** | **base_url** |
| --- | --- | --- |
| `aliyun` | `openai` | `https://dashscope.aliyuncs.com/compatible-mode/v1` |
| `aliyun-dashscope` | `dashscope` | `https://dashscope.aliyuncs.com/api/v1` |
| `deepseek` | `openai` | `https://api.deepseek.com` |
| `siliconflow` | `openai` | `https://api.siliconflow.cn/v1` |
| `openai` | `openai` | `https://api.openai.com/v1` |
| `cohere` | `cohere` | `https://api.cohere.com/v2` |
| `tencent` | `openai` | `https://api.hunyuan.cloud.tencent.com/v1` |

## 示例

注册内置厂商，仅需填写 `access_key`：

```sql
CALL DBMS_AI_SERVICE.REGISTER_PROVIDER('aliyun', '{
  "access_key": "sk-xxxx"
}');

```

注册自定义厂商：

```sql
CALL DBMS_AI_SERVICE.REGISTER_PROVIDER('ob-mass', '{
  "protocol": "openai",
  "base_url": "https://example.com/v1",
  "access_key": "sk-xxxx"
}');

```

## 相关文档

- [DBMS_AI_SERVICE 子程序概览](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000005686366)
 - [AI 模型注册](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000005682098)

 上一篇 下一篇 ![有帮助](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) 咨询热线
