Class: Aws::QConnect::Types::ModelSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::QConnect::Types::ModelSummary
- Defined in:
- gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb
Overview
The summary of a model available to an Amazon Q in Connect assistant.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cross_region_status ⇒ String
The cross-region availability status of the model.
-
#display_name ⇒ String
The display name of the model.
-
#end_of_life_timestamp ⇒ Time
The timestamp when the model will reach end of life and no longer be available for use.
-
#legacy_timestamp ⇒ Time
The timestamp when the model lifecycle will transition from
ACTIVEtoLEGACY. -
#model_id ⇒ String
The identifier of the model.
-
#model_lifecycle ⇒ String
The current lifecycle of the model.
-
#supported_ai_prompt_types ⇒ Array<String>
The list of AI Prompt types that the model supports.
-
#supports_prompt_caching ⇒ Boolean
Whether the model supports prompt caching.
Instance Attribute Details
#cross_region_status ⇒ String
The cross-region availability status of the model. NONE indicates
the model is only available in a single region, REGIONAL indicates
the model is available through regional inference, and GLOBAL
indicates the model is available through global cross-region
inference.
8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8115 class ModelSummary < Struct.new( :model_id, :display_name, :cross_region_status, :supports_prompt_caching, :supported_ai_prompt_types, :model_lifecycle, :legacy_timestamp, :end_of_life_timestamp) SENSITIVE = [] include Aws::Structure end |
#display_name ⇒ String
The display name of the model.
8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8115 class ModelSummary < Struct.new( :model_id, :display_name, :cross_region_status, :supports_prompt_caching, :supported_ai_prompt_types, :model_lifecycle, :legacy_timestamp, :end_of_life_timestamp) SENSITIVE = [] include Aws::Structure end |
#end_of_life_timestamp ⇒ Time
The timestamp when the model will reach end of life and no longer be available for use.
8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8115 class ModelSummary < Struct.new( :model_id, :display_name, :cross_region_status, :supports_prompt_caching, :supported_ai_prompt_types, :model_lifecycle, :legacy_timestamp, :end_of_life_timestamp) SENSITIVE = [] include Aws::Structure end |
#legacy_timestamp ⇒ Time
The timestamp when the model lifecycle will transition from ACTIVE
to LEGACY.
8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8115 class ModelSummary < Struct.new( :model_id, :display_name, :cross_region_status, :supports_prompt_caching, :supported_ai_prompt_types, :model_lifecycle, :legacy_timestamp, :end_of_life_timestamp) SENSITIVE = [] include Aws::Structure end |
#model_id ⇒ String
The identifier of the model.
8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8115 class ModelSummary < Struct.new( :model_id, :display_name, :cross_region_status, :supports_prompt_caching, :supported_ai_prompt_types, :model_lifecycle, :legacy_timestamp, :end_of_life_timestamp) SENSITIVE = [] include Aws::Structure end |
#model_lifecycle ⇒ String
The current lifecycle of the model. ACTIVE indicates the model is
recommended for use and LEGACY indicates the model is still usable
but is deprecated.
8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8115 class ModelSummary < Struct.new( :model_id, :display_name, :cross_region_status, :supports_prompt_caching, :supported_ai_prompt_types, :model_lifecycle, :legacy_timestamp, :end_of_life_timestamp) SENSITIVE = [] include Aws::Structure end |
#supported_ai_prompt_types ⇒ Array<String>
The list of AI Prompt types that the model supports.
8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8115 class ModelSummary < Struct.new( :model_id, :display_name, :cross_region_status, :supports_prompt_caching, :supported_ai_prompt_types, :model_lifecycle, :legacy_timestamp, :end_of_life_timestamp) SENSITIVE = [] include Aws::Structure end |
#supports_prompt_caching ⇒ Boolean
Whether the model supports prompt caching.
8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8115 class ModelSummary < Struct.new( :model_id, :display_name, :cross_region_status, :supports_prompt_caching, :supported_ai_prompt_types, :model_lifecycle, :legacy_timestamp, :end_of_life_timestamp) SENSITIVE = [] include Aws::Structure end |