Dialogflow v3 API - Class GenerativeSettings (2.20.0)

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

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

Settings for Generative AI.

Inheritance

object > GenerativeSettings

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

GenerativeSettings()

public GenerativeSettings()

GenerativeSettings(GenerativeSettings)

public GenerativeSettings(GenerativeSettings other)
Parameter
Name Description
other GenerativeSettings

Properties

AgentGenerativeSettingsName

public AgentGenerativeSettingsName AgentGenerativeSettingsName { get; set; }

AgentGenerativeSettingsName-typed view over the Name resource name property.

Property Value
Type Description
AgentGenerativeSettingsName

FallbackSettings

public GenerativeSettings.Types.FallbackSettings FallbackSettings { get; set; }

Settings for Generative Fallback.

Property Value
Type Description
GenerativeSettingsTypesFallbackSettings

GenerativeSafetySettings

public SafetySettings GenerativeSafetySettings { get; set; }

Settings for Generative Safety.

Property Value
Type Description
SafetySettings

KnowledgeConnectorSettings

public GenerativeSettings.Types.KnowledgeConnectorSettings KnowledgeConnectorSettings { get; set; }

Settings for knowledge connector.

Property Value
Type Description
GenerativeSettingsTypesKnowledgeConnectorSettings

LanguageCode

public string LanguageCode { get; set; }

Language for this settings.

Property Value
Type Description
string

Name

public string Name { get; set; }

Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/generativeSettings.

Property Value
Type Description
string