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.
8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8213 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.
8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8213 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.
8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8213 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.
8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8213 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.
8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8213 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.
8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8213 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.
8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8213 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.
8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 8213 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 |