向量数据库VikingDB
删除一个已存在的记忆库。此操作不可逆,记忆库中的所有数据都将被永久删除。
URL | /api/memory/collection/delete | 统一资源标识符 |
|---|---|---|
请求方法 | POST | 客户端对记忆库服务器请求的操作类型 |
请求头 | Content-Type: application/json | 请求消息类型 |
Authorization: HMAC-SHA256 *** | 基于AK/SK生成的签名信息 |
参数名 | 类型 | 是否必须 | 描述 |
|---|---|---|---|
CollectionName | String | 否 | 要删除的记忆库的唯一名称。 |
ProjectName | String | 否 | 项目名称。默认为 default。 |
ResourceId | String | 否 | 资源 ID。唯一标识符。 |
说明:CollectionName 与 ResourceId 至少填写一个(两者不可同时为空)。
操作成功时,HTTP 状态码为 200。
字段 | 类型 | 描述 |
|---|---|---|
ResponseMetadata | Object | 响应元数据信息。 |
| String | 服务区域,例如"cn-beijing"。 |
| String | 请求唯一标识符。 |
| String | 服务名称,如"vikingdb"。 |
| String | API版本号。 |
Result | Object | 删除结果信息。 |
| String | 操作结果信息,例如"success"。 |
import os import volcenginesdkcore import volcenginesdkvikingdb from volcenginesdkcore.rest import ApiException configuration = volcenginesdkcore.Configuration() configuration.ak = os.environ.get("VIKINGDB_AK") configuration.sk = os.environ.get("VIKINGDB_SK") configuration.region = "cn-beijing" volcenginesdkcore.Configuration.set_default(configuration) api_instance = volcenginesdkvikingdb.VIKINGDBApi() memory_collection_delete_request = volcenginesdkvikingdb.MemoryCollectionDeleteRequest( collection_name="your_collection_name", project_name="default" ) try: api_instance.memory_collection_delete(memory_collection_delete_request) except ApiException as e: print("Exception when calling api: %s\n" % e)