Class: Aws::QConnect::Types::AIAgentConfigurationData
- Inherits:
-
Struct
- Object
- Struct
- Aws::QConnect::Types::AIAgentConfigurationData
- Defined in:
- gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb
Overview
A type that specifies the AI Agent ID configuration data when mapping an AI Agents to be used for an AI Agent type on a session or assistant.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#ai_agent_id ⇒ String
The ID of the AI Agent to be configured.
-
#enabled ⇒ Boolean
Indicates whether the AI Agent configured for this AI Agent type is enabled.
Instance Attribute Details
#ai_agent_id ⇒ String
The ID of the AI Agent to be configured.
108 109 110 111 112 113 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 108 class AIAgentConfigurationData < Struct.new( :ai_agent_id, :enabled) SENSITIVE = [] include Aws::Structure end |
#enabled ⇒ Boolean
Indicates whether the AI Agent configured for this AI Agent type is
enabled. When this value is omitted or set to true, the configured
AI Agent runs; when set to false, the AI Agent ID is retained but no
AI Agent runs for the AI Agent type. Setting this value to false is
currently supported only for the ANSWER_RECOMMENDATION AI Agent
type; other requests to set it to false are rejected with a
validation error.
108 109 110 111 112 113 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 108 class AIAgentConfigurationData < Struct.new( :ai_agent_id, :enabled) SENSITIVE = [] include Aws::Structure end |