向量数据库VikingDB
更新指定的任务,当前任务更新只用于删除任务的人工确认 环节
字段名 | 类型 | 必须 | 说明 |
|---|---|---|---|
taskId | string | 是 | 任务ID,在创建任务时返回 |
taskStatus | string | 只有 confirm 状态可以更新,只能更新为 confirmed,必填 | |
运行示例前,请完成以下准备:
- 在 Java 项目中引入 VikingDB SDK,并将示例放入可执行的
main方法后编译运行。- 将
<YOUR_HOST>、<YOUR_REGION>和<YOUR_SCHEME>替换为地域和访问域名中与实例一致的服务地址、地域和协议。- 将
<YOUR_AK>、<YOUR_SK>替换为火山引擎控制台“密钥管理”中创建的 Access Key ID 和 Secret Access Key;请勿把真实凭证提交到代码仓库。- 将 Collection、Index、Task 等资源占位符替换为控制台中对应资源的名称或接口返回的 ID。若示例包含 TOS 路径,请从 TOS 控制台确认桶名和对象路径,并使用
tos://<YOUR_BUCKET_NAME>/<YOUR_OBJECT_KEY>或文档要求的路径格式。
import java.util.ArrayList; import java.util.HashMap; import java.util.IdentityHashMap; import java.util.List; import java.util.Random; import org.apache.http.HttpHost; import java.util.Map; import com.volcengine.service.vikingDB.Collection; import com.volcengine.service.vikingDB.Index; import com.volcengine.service.vikingDB.VikingDBService; import com.volcengine.service.vikingDB.common.*; public class test { public static void main(String[] args) throws Exception { VikingDBService vikingDBService = new VikingDBService("<YOUR_HOST>", "<YOUR_REGION>", "<YOUR_AK>", "<YOUR_SK>", "<YOUR_SCHEME>"); vikingDBService.updateTask("<YOUR_TASK_ID>", TaskStatus.Confirmed); } }
| 字段 | 类型 | 含义 |
|---|---|---|
code | int | 业务状态码;成功时为 0。 |
message | string | 状态说明或错误信息。 |
request_id | string | 请求唯一标识,用于问题排查。 |
data | object / array | 接口业务数据;没有业务数据时可为空。 |
本接口的业务错误码、触发条件和处理建议统一参见向量库 V1 错误码。排查时请保留响应中的 request_id。