Google Cloud Discovery Engine V1 Client - Class ChunkContent (1.5.0)

Reference documentation and code samples for the Google Cloud Discovery Engine V1 Client class ChunkContent.

Chunk content.

Generated from protobuf message google.cloud.discoveryengine.v1.Answer.Reference.UnstructuredDocumentInfo.ChunkContent

Namespace

Google \ Cloud \ DiscoveryEngine \ V1 \ Answer \ Reference \ UnstructuredDocumentInfo

Methods

__construct

Constructor.

Parameters
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ contentstring

Chunk textual content.

↳ page_identifierstring

Page identifier.

↳ relevance_scorefloat

The relevance of the chunk for a given query. Values range from 0.0 (completely irrelevant) to 1.0 (completely relevant). This value is for informational purpose only. It may change for the same query and chunk at any time due to a model retraining or change in implementation.

getContent

Chunk textual content.

Returns
TypeDescription
string

setContent

Chunk textual content.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getPageIdentifier

Page identifier.

Returns
TypeDescription
string

setPageIdentifier

Page identifier.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getRelevanceScore

The relevance of the chunk for a given query. Values range from 0.0 (completely irrelevant) to 1.0 (completely relevant).

This value is for informational purpose only. It may change for the same query and chunk at any time due to a model retraining or change in implementation.

Returns
TypeDescription
float

hasRelevanceScore

clearRelevanceScore

setRelevanceScore

The relevance of the chunk for a given query. Values range from 0.0 (completely irrelevant) to 1.0 (completely relevant).

This value is for informational purpose only. It may change for the same query and chunk at any time due to a model retraining or change in implementation.

Parameter
NameDescription
varfloat
Returns
TypeDescription
$this