GoogleCloudDialogflowCxV3GenerativeSettings.fromJson constructor
GoogleCloudDialogflowCxV3GenerativeSettings.fromJson(
- Map json_
Implementation
GoogleCloudDialogflowCxV3GenerativeSettings.fromJson(core.Map json_)
: this(
fallbackSettings:
json_.containsKey('fallbackSettings')
? GoogleCloudDialogflowCxV3GenerativeSettingsFallbackSettings.fromJson(
json_['fallbackSettings']
as core.Map<core.String, core.dynamic>,
)
: null,
generativeSafetySettings:
json_.containsKey('generativeSafetySettings')
? GoogleCloudDialogflowCxV3SafetySettings.fromJson(
json_['generativeSafetySettings']
as core.Map<core.String, core.dynamic>,
)
: null,
knowledgeConnectorSettings:
json_.containsKey('knowledgeConnectorSettings')
? GoogleCloudDialogflowCxV3GenerativeSettingsKnowledgeConnectorSettings.fromJson(
json_['knowledgeConnectorSettings']
as core.Map<core.String, core.dynamic>,
)
: null,
languageCode: json_['languageCode'] as core.String?,
llmModelSettings:
json_.containsKey('llmModelSettings')
? GoogleCloudDialogflowCxV3LlmModelSettings.fromJson(
json_['llmModelSettings']
as core.Map<core.String, core.dynamic>,
)
: null,
name: json_['name'] as core.String?,
);