リソース: DataObject
ベクトル検索の dataObject リソース。
| JSON 表現 |
|---|
{
"name": string,
"dataObjectId": string,
"createTime": string,
"updateTime": string,
"data": {
object
},
"vectors": {
string: {
object ( |
| フィールド | |
|---|---|
name |
ID。dataObject の完全修飾リソース名。 形式: |
dataObjectId |
出力専用。dataObject の ID。 |
createTime |
出力専用。dataObject の作成時のタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
updateTime |
出力専用。dataObject が最後に更新されたときのタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に 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 をバッチで削除します。 |
|
バッチ検索はデータ オブジェクトを検索します。 |
|
dataObjects をバッチで更新します。 |
|
dataObject を作成します。 |
|
dataObject を削除します。 |
|
データ オブジェクトを取得します。 |
|
dataObject を更新します。 |
|
データ オブジェクトをクエリします。 |
|
データ オブジェクトを検索します。 |