Recurso: pedaços de código
Um Chunk
é uma subparte de um Document
que é tratada como uma unidade independente para fins de representação vetorial e armazenamento. Uma Corpus
pode ter no máximo um milhão de Chunk
s.
Representação JSON |
---|
{ "name": string, "data": { object ( |
Campos | |
---|---|
name |
Imutável. Identificador. O nome do recurso |
data |
Obrigatório. O conteúdo do |
customMetadata[] |
Opcional. Metadados personalizados fornecidos pelo usuário armazenados como pares de chave-valor. O número máximo de |
createTime |
Apenas saída. Carimbo de data/hora de quando a Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Apenas saída. O carimbo de data/hora de quando o Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
state |
Apenas saída. Estado atual da |
ChunkData
Dados extraídos que representam o conteúdo de Chunk
.
Representação JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de união
|
|
stringValue |
O conteúdo de |
Estado
Estados do ciclo de vida de uma Chunk
.
Enums | |
---|---|
STATE_UNSPECIFIED |
O valor padrão. Esse valor será usado se o estado for omitido. |
STATE_PENDING_PROCESSING |
Chunk está sendo processado (incorporação e armazenamento vetorial). |
STATE_ACTIVE |
Chunk foi processado e está disponível para consulta. |
STATE_FAILED |
Falha ao processar Chunk . |
Métodos |
|
---|---|
|
Cria Chunk s em lote. |
|
Excluir Chunk s em lote. |
|
Atualização em lote de Chunk s. |
|
Cria uma Chunk . |
|
Exclui um Chunk . |
|
Recebe informações sobre uma Chunk específica. |
|
Lista todos os Chunk s em uma Document . |
|
Atualiza um Chunk . |