public sealed class Fulfillment.Types.GeneratorSettings : IMessage<Fulfillment.Types.GeneratorSettings>, IEquatable<Fulfillment.Types.GeneratorSettings>, IDeepCloneable<Fulfillment.Types.GeneratorSettings>, IBufferMessage, IMessageReference documentation and code samples for the Dialogflow v3 API class Fulfillment.Types.GeneratorSettings.
Generator settings used by the LLM to generate a text response.
Implements
IMessageFulfillmentTypesGeneratorSettings, IEquatableFulfillmentTypesGeneratorSettings, IDeepCloneableFulfillmentTypesGeneratorSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
GeneratorSettings()
public GeneratorSettings()GeneratorSettings(GeneratorSettings)
public GeneratorSettings(Fulfillment.Types.GeneratorSettings other)| Parameter | |
|---|---|
| Name | Description |
other |
FulfillmentTypesGeneratorSettings |
Properties
Generator
public string Generator { get; set; }Required. The generator to call.
Format:
projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generators/<GeneratorID>.
| Property Value | |
|---|---|
| Type | Description |
string |
|
GeneratorAsGeneratorName
public GeneratorName GeneratorAsGeneratorName { get; set; }GeneratorName-typed view over the Generator resource name property.
| Property Value | |
|---|---|
| Type | Description |
GeneratorName |
|
InputParameters
public MapField<string, string> InputParameters { get; }Map from [placeholder parameter][Generator.Parameter.id] in the
[Generator][google.cloud.dialogflow.cx.v3.Generator] to corresponding
session parameters. By default, Dialogflow uses the session parameter
with the same name to fill in the generator template. e.g. If there is a
placeholder parameter city in the Generator, Dialogflow default to fill
in the $city with
$session.params.city. However, you may choose to fill $city with
$session.params.desination-city.
- Map key: [parameter ID][Genrator.Parameter.id]
- Map value: session parameter name
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
OutputParameter
public string OutputParameter { get; set; }Required. Output parameter which should contain the generator response.
| Property Value | |
|---|---|
| Type | Description |
string |
|