Dialogflow v3 API - Class DataStoreConnectionSignals (2.20.0)

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

Reference documentation and code samples for the Dialogflow v3 API class DataStoreConnectionSignals.

Data store connection feature output signals. Might be only partially field if processing stop before the final answer. Reasons for this can be, but are not limited to: empty UCS search results, positive RAI check outcome, grounding failure, ...

Inheritance

object > DataStoreConnectionSignals

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

DataStoreConnectionSignals()

public DataStoreConnectionSignals()

DataStoreConnectionSignals(DataStoreConnectionSignals)

public DataStoreConnectionSignals(DataStoreConnectionSignals other)
Parameter
Name Description
other DataStoreConnectionSignals

Properties

Answer

public string Answer { get; set; }

Optional. The final compiled answer.

Property Value
Type Description
string

AnswerGenerationModelCallSignals

public DataStoreConnectionSignals.Types.AnswerGenerationModelCallSignals AnswerGenerationModelCallSignals { get; set; }

Optional. Diagnostic info related to the answer generation model call.

Property Value
Type Description
DataStoreConnectionSignalsTypesAnswerGenerationModelCallSignals

AnswerParts

public RepeatedField<DataStoreConnectionSignals.Types.AnswerPart> AnswerParts { get; }

Optional. Answer parts with relevant citations. Concatenation of texts should add up the answer (not counting whitespaces).

Property Value
Type Description
RepeatedFieldDataStoreConnectionSignalsTypesAnswerPart

CitedSnippets

public RepeatedField<DataStoreConnectionSignals.Types.CitedSnippet> CitedSnippets { get; }

Optional. Snippets cited by the answer generation model from the most to least relevant.

Property Value
Type Description
RepeatedFieldDataStoreConnectionSignalsTypesCitedSnippet

GroundingSignals

public DataStoreConnectionSignals.Types.GroundingSignals GroundingSignals { get; set; }

Optional. Grounding signals.

Property Value
Type Description
DataStoreConnectionSignalsTypesGroundingSignals

RewriterModelCallSignals

public DataStoreConnectionSignals.Types.RewriterModelCallSignals RewriterModelCallSignals { get; set; }

Optional. Diagnostic info related to the rewriter model call.

Property Value
Type Description
DataStoreConnectionSignalsTypesRewriterModelCallSignals

RewrittenQuery

public string RewrittenQuery { get; set; }

Optional. Rewritten string query used for search.

Property Value
Type Description
string

SafetySignals

public DataStoreConnectionSignals.Types.SafetySignals SafetySignals { get; set; }

Optional. Safety check result.

Property Value
Type Description
DataStoreConnectionSignalsTypesSafetySignals

SearchSnippets

public RepeatedField<DataStoreConnectionSignals.Types.SearchSnippet> SearchSnippets { get; }

Optional. Search snippets included in the answer generation prompt.

Property Value
Type Description
RepeatedFieldDataStoreConnectionSignalsTypesSearchSnippet