Class GoogleCloudDialogflowCxV3FulfillmentGeneratorSettings
Generator settings used by the LLM to generate a text response.
Implements
Inherited Members
Namespace: Google.Apis.Dialogflow.v2.Data
Assembly: Google.Apis.Dialogflow.v2.dll
Syntax
public class GoogleCloudDialogflowCxV3FulfillmentGeneratorSettings : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Generator
Required. The generator to call. Format: projects//locations//agents//generators/.
Declaration
[JsonProperty("generator")]
public virtual string Generator { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
InputParameters
Map from placeholder parameter in the 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 - Map value: session parameter name
Declaration
[JsonProperty("inputParameters")]
public virtual IDictionary<string, string> InputParameters { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, string> |
OutputParameter
Required. Output parameter which should contain the generator response.
Declaration
[JsonProperty("outputParameter")]
public virtual string OutputParameter { get; set; }
Property Value
| Type | Description |
|---|---|
| string |