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 de dataObject. Objet contenant une liste de paires |
Vecteur
Vecteur pouvant être dense ou creux.
| Représentation JSON |
|---|
{ "values": [ number ], // Union field |
| Champs | |
|---|---|
values[] |
Valeurs du vecteur. |
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. Indices correspondant aux valeurs. |
Méthodes |
|
|---|---|
|
Agrège les objets de données. |
|
Crée un lot de dataObjects. |
|
Supprime les dataObjects par lot. |
|
Recherche par lot des objets de données. |
|
Met à jour les dataObjects par lot. |
|
Crée un dataObject. |
|
Supprime un dataObject. |
|
Obtient un objet de données. |
|
Met à jour un dataObject. |
|
Interroge les objets de données. |
|
Recherche des objets de données. |