public sealed class GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata : IMessage<GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata>, IEquatable<GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata>, IDeepCloneable<GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the Discovery Engine v1 API class GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata.
Citation for the generated content.
Implements
IMessageGenerateGroundedContentResponseTypesCandidateTypesGroundingMetadata, IEquatableGenerateGroundedContentResponseTypesCandidateTypesGroundingMetadata, IDeepCloneableGenerateGroundedContentResponseTypesCandidateTypesGroundingMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Constructors
GroundingMetadata()
public GroundingMetadata()
GroundingMetadata(GroundingMetadata)
public GroundingMetadata(GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata other)
Parameter | |
---|---|
Name | Description |
other |
GenerateGroundedContentResponseTypesCandidateTypesGroundingMetadata |
Properties
GroundingSupport
public RepeatedField<GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata.Types.GroundingSupport> GroundingSupport { get; }
GroundingSupport across all claims in the answer candidate. An support to a fact indicates that the claim is supported by the fact.
Property Value | |
---|---|
Type | Description |
RepeatedFieldGenerateGroundedContentResponseTypesCandidateTypesGroundingMetadataTypesGroundingSupport |
RetrievalMetadata
public RepeatedField<GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata.Types.RetrievalMetadata> RetrievalMetadata { get; }
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.
Property Value | |
---|---|
Type | Description |
RepeatedFieldGenerateGroundedContentResponseTypesCandidateTypesGroundingMetadataTypesRetrievalMetadata |
SearchEntryPoint
public GenerateGroundedContentResponse.Types.Candidate.Types.GroundingMetadata.Types.SearchEntryPoint SearchEntryPoint { get; set; }
Google search entry for the following-up web searches.
Property Value | |
---|---|
Type | Description |
GenerateGroundedContentResponseTypesCandidateTypesGroundingMetadataTypesSearchEntryPoint |
SupportChunks
public RepeatedField<FactChunk> SupportChunks { get; }
List of chunks to be attributed across all claims in the candidate. These are derived from the grounding sources supplied in the request.
Property Value | |
---|---|
Type | Description |
RepeatedFieldFactChunk |
WebSearchQueries
public RepeatedField<string> WebSearchQueries { get; }
Web search queries for the following-up web search.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |