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.
1744 1745 1746 1747 1748 1749 1750 1751 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 1744 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.
1744 1745 1746 1747 1748 1749 1750 1751 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 1744 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.
1744 1745 1746 1747 1748 1749 1750 1751 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 1744 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
1744 1745 1746 |
# File 'gems/aws-sdk-qbusiness/lib/aws-sdk-qbusiness/types.rb', line 1744 def event_type @event_type end |