Class CfnAgentPropsMixin.CustomPromptInterfaceProperty
Read-only view of the resolved custom prompt interface for the agent.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.QuickSight
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnAgentPropsMixin.CustomPromptInterfaceProperty : CfnAgentPropsMixin.ICustomPromptInterfaceProperty
Syntax (vb)
Public Class CfnAgentPropsMixin.CustomPromptInterfaceProperty Implements CfnAgentPropsMixin.ICustomPromptInterfaceProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.QuickSight;
var customPromptInterfaceProperty = new CustomPromptInterfaceProperty {
CustomInstructions = "customInstructions",
Identity = "identity",
ModelProfileId = "modelProfileId",
OutputStyle = "outputStyle",
PromptSummary = "promptSummary",
QbsAwsAccountId = "qbsAwsAccountId",
ResponseLength = "responseLength",
SubscriptionId = "subscriptionId",
Tone = "tone"
};
Synopsis
Constructors
| CustomPromptInterfaceProperty() | Read-only view of the resolved custom prompt interface for the agent. |
Properties
| CustomInstructions | Custom instructions for the agent behavior. |
| Identity | The identity or persona of the agent. |
| ModelProfileId | The identifier of the model profile. |
| OutputStyle | The output style for the agent responses. |
| PromptSummary | A summary of the resolved prompt. |
| QbsAwsAccountId | The QBS AWS account identifier. |
| ResponseLength | The desired response length for the agent. |
| SubscriptionId | The subscription identifier. |
| Tone | The tone used in agent responses. |
Constructors
CustomPromptInterfaceProperty()
Read-only view of the resolved custom prompt interface for the agent.
public CustomPromptInterfaceProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.QuickSight;
var customPromptInterfaceProperty = new CustomPromptInterfaceProperty {
CustomInstructions = "customInstructions",
Identity = "identity",
ModelProfileId = "modelProfileId",
OutputStyle = "outputStyle",
PromptSummary = "promptSummary",
QbsAwsAccountId = "qbsAwsAccountId",
ResponseLength = "responseLength",
SubscriptionId = "subscriptionId",
Tone = "tone"
};
Properties
CustomInstructions
Custom instructions for the agent behavior.
public string? CustomInstructions { get; set; }
Property Value
Remarks
Identity
The identity or persona of the agent.
public string? Identity { get; set; }
Property Value
Remarks
ModelProfileId
The identifier of the model profile.
public string? ModelProfileId { get; set; }
Property Value
Remarks
OutputStyle
The output style for the agent responses.
public string? OutputStyle { get; set; }
Property Value
Remarks
PromptSummary
A summary of the resolved prompt.
public string? PromptSummary { get; set; }
Property Value
Remarks
QbsAwsAccountId
The QBS AWS account identifier.
public string? QbsAwsAccountId { get; set; }
Property Value
Remarks
ResponseLength
The desired response length for the agent.
public string? ResponseLength { get; set; }
Property Value
Remarks
SubscriptionId
The subscription identifier.
public string? SubscriptionId { get; set; }
Property Value
Remarks
Tone
The tone used in agent responses.
public string? Tone { get; set; }