Class FactChunk (0.12.2)

FactChunk(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Fact Chunk.

Attributes

Name Description
chunk_text str
Text content of the fact chunk. Can be at most 10K characters long.
source str
Source from which this fact chunk was retrieved. If it was retrieved from the GroundingFacts provided in the request then this field will contain the index of the specific fact from which this chunk was retrieved.
index int
The index of this chunk. Currently, only used for the streaming mode.
source_metadata MutableMapping[str, str]
More fine-grained information for the source reference.

Classes

SourceMetadataEntry

SourceMetadataEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.