Google Cloud Dialogflow v2 API - Class GroundingMetadata (4.32.0)

public sealed class GroundingMetadata : IMessage<GroundingMetadata>, IEquatable<GroundingMetadata>, IDeepCloneable<GroundingMetadata>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Dialogflow v2 API class GroundingMetadata.

Grounding metadata contains sources, citations, and search entry points used to ground a generated answer or suggestion.

Inheritance

object > GroundingMetadata

Namespace

Google.Cloud.Dialogflow.V2

Assembly

Google.Cloud.Dialogflow.V2.dll

Constructors

GroundingMetadata()

public GroundingMetadata()

GroundingMetadata(GroundingMetadata)

public GroundingMetadata(GroundingMetadata other)
Parameter
Name Description
other GroundingMetadata

Properties

GroundingChunks

public RepeatedField<GroundingChunk> GroundingChunks { get; }

Optional. A list of supporting references retrieved from the grounding source.

Property Value
Type Description
RepeatedFieldGroundingChunk

GroundingSupports

public RepeatedField<GroundingSupport> GroundingSupports { get; }

Optional. A list of grounding supports that connect the generated content to the grounding chunks.

Property Value
Type Description
RepeatedFieldGroundingSupport

SearchEntryPoint

public SearchEntryPoint SearchEntryPoint { get; set; }

Optional. A web search entry point that can be used to display search results.

Property Value
Type Description
SearchEntryPoint

WebSearchQueries

public RepeatedField<string> WebSearchQueries { get; }

Optional. The web search queries that were used to generate the content.

Property Value
Type Description
RepeatedFieldstring