Interface CfnAgentPropsMixin.CustomPromptInterfaceProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAgentPropsMixin.CustomPromptInterfaceProperty.Jsii$Proxy
- Enclosing class:
CfnAgentPropsMixin
@Stability(Stable)
public static interface CfnAgentPropsMixin.CustomPromptInterfaceProperty
extends software.amazon.jsii.JsiiSerializable
Read-only view of the resolved custom prompt interface for the agent.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.quicksight.*;
CustomPromptInterfaceProperty customPromptInterfaceProperty = CustomPromptInterfaceProperty.builder()
.customInstructions("customInstructions")
.identity("identity")
.modelProfileId("modelProfileId")
.outputStyle("outputStyle")
.promptSummary("promptSummary")
.qbsAwsAccountId("qbsAwsAccountId")
.responseLength("responseLength")
.subscriptionId("subscriptionId")
.tone("tone")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnAgentPropsMixin.CustomPromptInterfacePropertystatic final classAn implementation forCfnAgentPropsMixin.CustomPromptInterfaceProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringCustom instructions for the agent behavior.default StringThe identity or persona of the agent.default StringThe identifier of the model profile.default StringThe output style for the agent responses.default StringA summary of the resolved prompt.default StringThe QBS AWS account identifier.default StringThe desired response length for the agent.default StringThe subscription identifier.default StringgetTone()The tone used in agent responses.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCustomInstructions
Custom instructions for the agent behavior.- See Also:
-
getIdentity
The identity or persona of the agent.- See Also:
-
getModelProfileId
The identifier of the model profile.- See Also:
-
getOutputStyle
The output style for the agent responses.- See Also:
-
getPromptSummary
A summary of the resolved prompt.- See Also:
-
getQbsAwsAccountId
The QBS AWS account identifier.- See Also:
-
getResponseLength
The desired response length for the agent.- See Also:
-
getSubscriptionId
The subscription identifier.- See Also:
-
getTone
The tone used in agent responses.- See Also:
-
builder
-