Ressource : DataObject
Ressource dataObject dans Vector Search.
| Représentation JSON |
|---|
{
"name": string,
"dataObjectId": string,
"createTime": string,
"updateTime": string,
"data": {
object
},
"vectors": {
string: {
object ( |
| Champs | |
|---|---|
name |
Identifiant. Nom complet de la ressource dataObject. Format : |
dataObjectId |
Uniquement en sortie. ID de l'objet de données. |
createTime |
Uniquement en sortie. Code temporel de création de dataObject. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. Code temporel de la dernière mise à jour de dataObject. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
data |
Facultatif. Données de dataObject. |
vectors |
Facultatif. Vecteurs du dataObject. Objet contenant une liste de paires |
etag |
Facultatif. L'etag de dataObject. |
Vecteur
Vecteur qui peut être dense ou creux.
| Représentation JSON |
|---|
{ "values": [ number ], // Union field |
| Champs | |
|---|---|
values[] |
Obsolète : utilisez |
Champ d'union vector_type. Type du vecteur. vector_type ne peut être qu'un des éléments suivants : |
|
dense |
Vecteur dense. |
sparse |
Vecteur creux. |
DenseVector
Vecteur dense.
| Représentation JSON |
|---|
{ "values": [ number ] } |
| Champs | |
|---|---|
values[] |
Obligatoire. Valeurs du vecteur. |
SparseVector
Vecteur creux.
| Représentation JSON |
|---|
{ "values": [ number ], "indices": [ integer ] } |
| Champs | |
|---|---|
values[] |
Obligatoire. Valeurs du vecteur. |
indices[] |
Obligatoire. Index correspondant aux valeurs. |
Méthodes |
|
|---|---|
|
Agrège les objets de données. |
|
Crée un lot de dataObjects. |
|
Supprime les dataObjects par lot. |
|
Objets de données de recherche par lot. |
|
Met à jour les dataObjects par lot. |
|
Crée un dataObject. |
|
Supprime un dataObject. |
|
Permet d'obtenir un objet de données. |
|
Met à jour un dataObject. |
|
Interroge les objets de données. |
|
Recherche des objets de données. |