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, ...
Implements
IMessageDataStoreConnectionSignals, IEquatableDataStoreConnectionSignals, IDeepCloneableDataStoreConnectionSignals, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
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 |