DocumentChunk

Un DocumentChunk rappresenta una parte di contenuti di un Document nel corpus DeveloperKnowledge. Per recuperare l'intero contenuto del documento, passa il parent a DeveloperKnowledge.GetDocument o DeveloperKnowledge.BatchGetDocuments.

Rappresentazione JSON
{
  "parent": string,
  "id": string,
  "content": string,
  "document": {
    object (Document)
  },
  "relevanceScore": number
}
Campi
parent

string

Solo output. Contiene il nome della risorsa del documento da cui proviene questo blocco. Formato: documents/{uri_without_scheme} Esempio: documents/docs.cloud.google.com/storage/docs/creating-buckets

id

string

Solo output. Specifica l'ID di questo blocco all'interno del documento. L'ID del blocco è univoco all'interno di un documento, ma non a livello globale tra i documenti. L'ID del blocco non è stabile e potrebbe cambiare nel tempo.

content

string

Solo output. Contiene i contenuti del blocco di documenti.

document

object (Document)

Solo output. Rappresenta i metadati relativi al Document da cui proviene questo blocco. Il DocumentView di questo messaggio Document verrà impostato su DOCUMENT_VIEW_BASIC. È incluso qui per comodità, in modo che i client non debbano chiamare DeveloperKnowledge.GetDocument o DeveloperKnowledge.BatchGetDocuments se hanno bisogno solo dei campi dei metadati. In caso contrario, i client devono utilizzare DeveloperKnowledge.GetDocument o DeveloperKnowledge.BatchGetDocuments per recuperare l'intero contenuto del documento.

relevanceScore

number

Solo output. Rappresenta il punteggio di pertinenza del blocco rispetto alla query di ricerca. Un punteggio più alto indica una maggiore pertinenza del blocco. Il punteggio è compreso nell'intervallo [0.0, 1.0].