资源:DataObject
Vector Search 中的 dataObject 资源。
| JSON 表示法 |
|---|
{
"name": string,
"dataObjectId": string,
"createTime": string,
"updateTime": string,
"data": {
object
},
"vectors": {
string: {
object ( |
| 字段 | |
|---|---|
name |
标识符。dataObject 的完全限定资源名称。 格式: |
dataObjectId |
仅限输出。dataObject 的 ID。 |
createTime |
仅限输出。相应 dataObject 的创建时间戳。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
updateTime |
仅限输出。相应 dataObject 上次更新时的时间戳。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
data |
可选。dataObject 的数据。 |
vectors |
可选。dataObject 的向量。 包含一系列 |
向量
可以是密集向量,也可以是稀疏向量。
| JSON 表示法 |
|---|
{ "values": [ number ], // Union field |
| 字段 | |
|---|---|
values[] |
向量的值。 |
联合字段 vector_type。向量的类型。vector_type 只能是下列其中一项: |
|
dense |
一个密集向量。 |
sparse |
稀疏向量。 |
DenseVector
一个密集向量。
| JSON 表示法 |
|---|
{ "values": [ number ] } |
| 字段 | |
|---|---|
values[] |
必需。向量的值。 |
SparseVector
稀疏向量。
| JSON 表示法 |
|---|
{ "values": [ number ], "indices": [ integer ] } |
| 字段 | |
|---|---|
values[] |
必需。向量的值。 |
indices[] |
必需。相应的值的指数。 |
方法 |
|
|---|---|
|
聚合数据对象。 |
|
创建一批 dataObject。 |
|
批量删除 dataObject。 |
|
批量搜索数据对象。 |
|
批量更新 dataObject。 |
|
创建 dataObject。 |
|
删除 dataObject。 |
|
获取数据对象。 |
|
更新 dataObject。 |
|
查询数据对象。 |
|
搜索数据对象。 |