Class: Aws::QBusiness::Types::ConfigurationEvent
- Inherits:
-
Struct
- Object
- Struct
- Aws::QBusiness::Types::ConfigurationEvent
- Defined in:
- gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb
Overview
A configuration event activated by an end user request to select a specific chat mode.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#attribute_filter ⇒ Types::AttributeFilter
Enables filtering of responses based on document attributes or metadata fields.
-
#chat_mode ⇒ String
The chat modes available to an Amazon Q Business end user.
-
#chat_mode_configuration ⇒ Types::ChatModeConfiguration
Configuration information for Amazon Q Business conversation modes.
-
#event_type ⇒ Object
Returns the value of attribute event_type.
Instance Attribute Details
#attribute_filter ⇒ Types::AttributeFilter
Enables filtering of responses based on document attributes or metadata fields.
1126 1127 1128 1129 1130 1131 1132 1133 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 1126 class ConfigurationEvent < Struct.new( :chat_mode, :chat_mode_configuration, :attribute_filter, :event_type) SENSITIVE = [] include Aws::Structure end |
#chat_mode ⇒ String
The chat modes available to an Amazon Q Business end user.
RETRIEVAL_MODE
- The default chat mode for an Amazon Q Business application. When this mode is enabled, Amazon Q Business generates responses only from data sources connected to an Amazon Q Business application.CREATOR_MODE
- By selecting this mode, users can choose to generate responses only from the LLM knowledge, without consulting connected data sources, for a chat request.PLUGIN_MODE
- By selecting this mode, users can choose to use plugins in chat.
For more information, see Admin controls and guardrails, Plugins, and Conversation settings.
1126 1127 1128 1129 1130 1131 1132 1133 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 1126 class ConfigurationEvent < Struct.new( :chat_mode, :chat_mode_configuration, :attribute_filter, :event_type) SENSITIVE = [] include Aws::Structure end |
#chat_mode_configuration ⇒ Types::ChatModeConfiguration
Configuration information for Amazon Q Business conversation modes.
For more information, see Admin controls and guardrails and Conversation settings.
1126 1127 1128 1129 1130 1131 1132 1133 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 1126 class ConfigurationEvent < Struct.new( :chat_mode, :chat_mode_configuration, :attribute_filter, :event_type) SENSITIVE = [] include Aws::Structure end |
#event_type ⇒ Object
Returns the value of attribute event_type
1126 1127 1128 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 1126 def event_type @event_type end |