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 du dataObject. |
createTime |
Uniquement en sortie. Code temporel de création du 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 du 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 du dataObject. |
vectors |
Facultatif. Vecteurs du dataObject. Objet contenant une liste de |
etag |
Facultatif. Etag du dataObject. |
Vecteur
Vecteur qui peut être dense ou creux.
| Représentation JSON |
|---|
{ // Union field |
| Champs | |
|---|---|
Champ d'union vector_type. Type de 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 correspondants aux valeurs. |
Méthodes |
|
|---|---|
|
Agrège les objets de données. |
|
Crée un lot de dataObjects. |
|
Supprime les dataObjects par lot. |
|
Recherche les objets de données par lot. |
|
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 les objets de données. |