DocumentChunk

Un DocumentChunk représente un élément de contenu d'un Document dans le corpus DeveloperKnowledge. Pour récupérer l'intégralité du contenu du document, transmettez le parent à DeveloperKnowledge.GetDocument ou DeveloperKnowledge.BatchGetDocuments.

Représentation JSON
{
  "parent": string,
  "id": string,
  "content": string,
  "document": {
    object (Document)
  },
  "relevanceScore": number
}
Champs
parent

string

Uniquement en sortie. Contient le nom de ressource du document dont provient ce bloc. Format : documents/{uri_without_scheme} Exemple : documents/docs.cloud.google.com/storage/docs/creating-buckets

id

string

Uniquement en sortie. Spécifie l'ID de ce bloc dans le document. L'ID de bloc est unique dans un document, mais pas à l'échelle globale entre les documents. L'ID de bloc n'est pas stable et peut changer au fil du temps.

content

string

Uniquement en sortie. Contient le contenu du bloc de document.

document

object (Document)

Uniquement en sortie. Représente les métadonnées du Document dont provient ce bloc. Le DocumentView de ce message Document sera défini sur DOCUMENT_VIEW_BASIC. Il est inclus ici pour plus de commodité, afin que les clients n'aient pas besoin d'appeler DeveloperKnowledge.GetDocument ou DeveloperKnowledge.BatchGetDocuments s'ils n'ont besoin que des champs de métadonnées. Sinon, les clients doivent utiliser DeveloperKnowledge.GetDocument ou DeveloperKnowledge.BatchGetDocuments pour récupérer l'intégralité du contenu du document.

relevanceScore

number

Uniquement en sortie. Représente le score de pertinence du bloc par rapport à la requête de recherche. Plus le score est élevé, plus le bloc est pertinent. Le score est compris dans la plage [0,0, 1,0].