新建 Database

最近更新时间:2024-09-27 18:00:11

我的收藏

接口定义

create_database() 用于创建一个 Base 类的向量数据库,存储向量数据或写入文本。
create_ai_database() 用于创建一个 AI 类向量数据库,上传并存储文件。
create_database()
create_ai_database()
def create_database( database_name: str, timeout: float | None = None ) -> Database
def create_ai_database( database_name: str, timeout: float | None = None ) -> AIDatabase

使用示例

基于 新建 Client 创建的客户端对象,创建数据库。
创建 Base 类数据库
创建 AI 类数据库
db = client.create_database(database_name='db-test')
db = client.create_ai_database(database_name='db-test-ai')

入参描述

参数
是否必选
参数含义
配置方法及要求
database_name
设置 Database 名称。
Database 命名要求如下:
只能使用英文字母,数字,下划线_、中划线-,并以英文字母开头。
长度要求:[1,128]。
timeout
请求超时时长。
单位:秒
默认值:VectorDBClient() 接口配置的 timeout 时长。
取值范围:大于等于0。