本文介绍创建、删除 AI 类 Database 的 SDK 接口。
创建 AI 类 Database
接口定义
CreateAIDatabase(ctx context.Context, name string) (result *tcvectordb.CreateAIDatabaseResult, err error)
使用示例
aiDatabase := "go-sdk-demo-ai-db"db, _ := client.CreateAIDatabase(context.Background(), aiDatabase)log.Printf("Create AI database success, %s", db.DatabaseName)
参数 | 是否必选 | 参数含义 | 配置方法及要求 |
aidatabase | 是 | 设置 AI 类 Database 名称。 | Database 命名要求如下: 只能使用英文字母,数字,下划线_、中划线-,并以英文字母开头。 长度要求:[1,128]。 |
删除 AI 类 Database
接口定义
DropAIDatabase(ctx context.Context, name string) (result *tcvectordb.DropAIDatabaseResult, err error)
使用示例
aiDatabase := "go-sdk-demo-ai-db"result, _ := client.DropAIDatabase(context.Background(), aiDatabase)log.Printf("DropAIDatabase result: %+v", result)
出参描述
result: &{AffectedCount:1}
参数名 | 参数含义 |
affectedCount | 影响行数。 |