DocumentChunk

Ein DocumentChunk stellt einen Teil des Inhalts eines Document im DeveloperKnowledge-Korpus dar. Wenn Sie den gesamten Dokumentinhalt abrufen möchten, übergeben Sie parent an DeveloperKnowledge.GetDocument oder DeveloperKnowledge.BatchGetDocuments.

JSON-Darstellung
{
  "parent": string,
  "id": string,
  "content": string,
  "document": {
    object (Document)
  },
  "relevanceScore": number
}
Felder
parent

string

Nur Ausgabe. Enthält den Ressourcennamen des Dokuments, aus dem dieser Chunk stammt. Format: documents/{uri_without_scheme} Beispiel: documents/docs.cloud.google.com/storage/docs/creating-buckets

id

string

Nur Ausgabe. Gibt die ID dieses Chunks im Dokument an. Die Chunk-ID ist innerhalb eines Dokuments eindeutig, aber nicht global eindeutig über alle Dokumente hinweg. Die Chunk-ID ist nicht stabil und kann sich im Laufe der Zeit ändern.

content

string

Nur Ausgabe. Enthält den Inhalt des Dokument-Chunks.

document

object (Document)

Nur Ausgabe. Stellt Metadaten zum Document dar, aus dem dieser Chunk stammt. Die DocumentView dieser Document-Nachricht wird auf DOCUMENT_VIEW_BASIC gesetzt. Sie ist hier zur Vereinfachung enthalten, damit Clients DeveloperKnowledge.GetDocument oder DeveloperKnowledge.BatchGetDocuments nicht aufrufen müssen, wenn sie nur die Metadatenfelder benötigen. Andernfalls sollten Clients DeveloperKnowledge.GetDocument oder DeveloperKnowledge.BatchGetDocuments verwenden, um den vollständigen Dokumentinhalt abzurufen.

relevanceScore

number

Nur Ausgabe. Stellt den Relevanzwert des Chunks für die Suchanfrage dar. Ein höherer Wert weist auf eine höhere Relevanz des Chunks hin. Der Wert liegt im Bereich [0,0, 1,0].