Recurso: DataObject
Es un recurso dataObject en la Búsqueda de vectores.
| Representación JSON |
|---|
{
"name": string,
"dataObjectId": string,
"createTime": string,
"updateTime": string,
"data": {
object
},
"vectors": {
string: {
object ( |
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre del recurso completamente calificado del objeto de datos. Formato: |
dataObjectId |
Solo salida. Es el ID del objeto de datos. |
createTime |
Solo salida. Es la marca de tiempo en la que se creó el objeto dataObject. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
updateTime |
Solo salida. Marca de tiempo de la última actualización del objeto de datos. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
data |
Es opcional. Son los datos del objeto dataObject. |
vectors |
Es opcional. Son los vectores del objeto DataObject. Un objeto que contiene una lista de pares |
Vector
Es un vector que puede ser denso o disperso.
| Representación JSON |
|---|
{ "values": [ number ], // Union field |
| Campos | |
|---|---|
values[] |
Son los valores del vector. |
Campo de unión vector_type. Es el tipo de vector. vector_type puede ser solo uno de los parámetros siguientes: |
|
dense |
Es un vector denso. |
sparse |
Es un vector disperso. |
DenseVector
Es un vector denso.
| Representación JSON |
|---|
{ "values": [ number ] } |
| Campos | |
|---|---|
values[] |
Obligatorio. Son los valores del vector. |
SparseVector
Es un vector disperso.
| Representación JSON |
|---|
{ "values": [ number ], "indices": [ integer ] } |
| Campos | |
|---|---|
values[] |
Obligatorio. Son los valores del vector. |
indices[] |
Obligatorio. Son los índices correspondientes a los valores. |
Métodos |
|
|---|---|
|
Agrega objetos de datos. |
|
Crea un lote de objetos DataObject. |
|
Borra dataObjects en un lote. |
|
Realiza búsquedas por lotes de objetos de datos. |
|
Actualiza dataObjects en un lote. |
|
Crea un objeto dataObject. |
|
Borra un objeto dataObject. |
|
Obtiene un objeto de datos. |
|
Actualiza un objeto dataObject. |
|
Consulta objetos de datos. |
|
Busca objetos de datos. |