GuardrailLlmPolicy.fromJson constructor
GuardrailLlmPolicy.fromJson(
- Map json_
Implementation
GuardrailLlmPolicy.fromJson(core.Map json_)
: this(
allowShortUtterance: json_['allowShortUtterance'] as core.bool?,
failOpen: json_['failOpen'] as core.bool?,
maxConversationMessages: json_['maxConversationMessages'] as core.int?,
modelSettings: json_.containsKey('modelSettings')
? ModelSettings.fromJson(
json_['modelSettings'] as core.Map<core.String, core.dynamic>,
)
: null,
policyScope: json_['policyScope'] as core.String?,
prompt: json_['prompt'] as core.String?,
);