REST Resource: projects.locations.dataStores.branches.documents.chunks

Recurso: Chunk

El fragmento captura toda la información de metadatos sin procesar de los elementos que se recomendarán o buscarán en el modo de fragmento.

Representación JSON
{
  "name": string,
  "id": string,
  "content": string,
  "documentMetadata": {
    object (DocumentMetadata)
  },
  "derivedStructData": {
    object
  },
  "pageSpan": {
    object (PageSpan)
  },
  "chunkMetadata": {
    object (ChunkMetadata)
  },
  "dataUrls": [
    string
  ],
  "annotationContents": [
    string
  ],
  "annotationMetadata": [
    {
      object (AnnotationMetadata)
    }
  ],
  "relevanceScore": number
}
Campos
name

string

Es el nombre completo del recurso del fragmento. Formato: projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/branches/{branch}/documents/{documentId}/chunks/{chunk_id}.

Este campo debe ser una cadena codificada en UTF-8 con un límite de longitud de 1,024 caracteres.

id

string

Es el ID único del fragmento actual.

content

string

El contenido es una cadena de un documento (contenido analizado).

documentMetadata

object (DocumentMetadata)

Son los metadatos del documento del fragmento actual.

derivedStructData

object (Struct format)

Solo salida. Este campo es OUTPUT_ONLY. Contiene datos derivados que no se encuentran en el documento de entrada original.

pageSpan

object (PageSpan)

Es el intervalo de páginas del fragmento.

chunkMetadata

object (ChunkMetadata)

Solo salida. Son los metadatos del fragmento actual.

dataUrls[]

string

Solo salida. Son las URLs de los datos de la imagen si el fragmento actual contiene imágenes. Las URLs de datos se componen de cuatro partes: un prefijo (data:), un tipo de MIME que indica el tipo de datos, un token base64 opcional si no es textual y los datos en sí: data:[][;base64],

annotationContents[]

string

Solo salida. Contenido de la anotación si el fragmento actual contiene anotaciones.

annotationMetadata[]

object (AnnotationMetadata)

Solo salida. Los metadatos de la anotación incluyen contenido estructurado en el fragmento actual.

relevanceScore

number

Solo salida. Representa la puntuación de relevancia basada en la similitud. Una puntuación más alta indica una mayor relevancia del fragmento. La puntuación está en el rango [-1.0, 1.0]. Solo se propaga en SearchResponse.

Métodos

get

Obtienes una Document.

list

Obtiene una lista de Chunks.