Reference documentation and code samples for the Google Cloud Discovery Engine V1 Client class GroundingMetadata.
Citation for the generated content.
Generated from protobuf message google.cloud.discoveryengine.v1.GenerateGroundedContentResponse.Candidate.GroundingMetadata
Namespace
Google \ Cloud \ DiscoveryEngine \ V1 \ GenerateGroundedContentResponse \ CandidateMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ retrieval_metadata |
array<GroundingMetadata\RetrievalMetadata>
Retrieval metadata to provide an understanding in the retrieval steps performed by the model. There can be multiple such messages which can correspond to different parts of the retrieval. This is a mechanism used to ensure transparency to our users. |
↳ support_chunks |
array<Google\Cloud\DiscoveryEngine\V1\FactChunk>
List of chunks to be attributed across all claims in the candidate. These are derived from the grounding sources supplied in the request. |
↳ web_search_queries |
array
Web search queries for the following-up web search. |
↳ search_entry_point |
GroundingMetadata\SearchEntryPoint
Google search entry for the following-up web searches. |
↳ grounding_support |
array<GroundingMetadata\GroundingSupport>
GroundingSupport across all claims in the answer candidate. An support to a fact indicates that the claim is supported by the fact. |
getRetrievalMetadata
Retrieval metadata to provide an understanding in the retrieval steps performed by the model. There can be multiple such messages which can correspond to different parts of the retrieval. This is a mechanism used to ensure transparency to our users.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setRetrievalMetadata
Retrieval metadata to provide an understanding in the retrieval steps performed by the model. There can be multiple such messages which can correspond to different parts of the retrieval. This is a mechanism used to ensure transparency to our users.
Parameter | |
---|---|
Name | Description |
var |
array<GroundingMetadata\RetrievalMetadata>
|
Returns | |
---|---|
Type | Description |
$this |
getSupportChunks
List of chunks to be attributed across all claims in the candidate.
These are derived from the grounding sources supplied in the request.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setSupportChunks
List of chunks to be attributed across all claims in the candidate.
These are derived from the grounding sources supplied in the request.
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\DiscoveryEngine\V1\FactChunk>
|
Returns | |
---|---|
Type | Description |
$this |
getWebSearchQueries
Web search queries for the following-up web search.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setWebSearchQueries
Web search queries for the following-up web search.
Parameter | |
---|---|
Name | Description |
var |
string[]
|
Returns | |
---|---|
Type | Description |
$this |
getSearchEntryPoint
Google search entry for the following-up web searches.
Returns | |
---|---|
Type | Description |
GroundingMetadata\SearchEntryPoint|null |
hasSearchEntryPoint
clearSearchEntryPoint
setSearchEntryPoint
Google search entry for the following-up web searches.
Parameter | |
---|---|
Name | Description |
var |
GroundingMetadata\SearchEntryPoint
|
Returns | |
---|---|
Type | Description |
$this |
getGroundingSupport
GroundingSupport across all claims in the answer candidate.
An support to a fact indicates that the claim is supported by the fact.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setGroundingSupport
GroundingSupport across all claims in the answer candidate.
An support to a fact indicates that the claim is supported by the fact.
Parameter | |
---|---|
Name | Description |
var |
array<GroundingMetadata\GroundingSupport>
|
Returns | |
---|---|
Type | Description |
$this |