Class BedrockFoundationModelSummary
Inheritance
BedrockFoundationModelSummary
Assembly: Glitch9.AIDevKit.Provider.AmazonAws.dll
Syntax
public class BedrockFoundationModelSummary : IModelInfo, IAIResource, IData, IHasId<string>, IHasName, IDeprecatable
Properties
|
Edit this page
View Source
Active
Whether this model is currently active and available for use.
Declaration
[JsonIgnore]
public bool Active { get; }
Property Value
|
Edit this page
View Source
Api
Declaration
[JsonIgnore]
public Api Api { get; }
Property Value
|
Edit this page
View Source
Capabilities
The set of capabilities this model supports (e.g. Chat, Streaming, FunctionCalling).
Declaration
[JsonIgnore]
public ModelCapability[] Capabilities { get; }
Property Value
|
Edit this page
View Source
CustomizationsSupported
Required. The customizations supported by the model.
Declaration
[JsonProperty("customizationsSupported")]
public string[] CustomizationsSupported { get; set; }
Property Value
|
Edit this page
View Source
Family
The model family this model belongs to (e.g. GPT, Gemini, Imagen).
Declaration
[JsonIgnore]
public ModelFamily Family { get; }
Property Value
|
Edit this page
View Source
Id
Required. The unique identifier of the model.
Declaration
[JsonProperty("modelId")]
public string Id { get; set; }
Property Value
|
Edit this page
View Source
InferenceTypesSupported
Required. The inference types supported by the model.
Declaration
[JsonProperty("inferenceTypesSupported")]
public string[] InferenceTypesSupported { get; set; }
Property Value
|
Edit this page
View Source
Required. The input Modality supported by the model.
Declaration
[JsonProperty("inputModalities")]
public Modality[] InputModalities { get; set; }
Property Value
|
Edit this page
View Source
Legacy
Whether this model is considered legacy and may be deprecated in the future.
Declaration
[JsonIgnore]
public bool Legacy { get; }
Property Value
|
Edit this page
View Source
ModelArn
Required. The Amazon Resource Name (ARN) of the model.
Declaration
[JsonProperty("modelArn")]
public string ModelArn { get; set; }
Property Value
|
Edit this page
View Source
ModelLifecycle
Required. The lifecycle status of the model.
Declaration
[JsonProperty("modelLifecycle")]
public BedrockFoundationModelSummary.Lifecycle ModelLifecycle { get; set; }
Property Value
|
Edit this page
View Source
Name
Required. The name of the model.
Declaration
[JsonProperty("modelName")]
public string Name { get; set; }
Property Value
|
Edit this page
View Source
OutputModalities
Required. The output Modality supported by the model.
Declaration
[JsonProperty("outputModalities")]
public Modality[] OutputModalities { get; set; }
Property Value
|
Edit this page
View Source
Provider
Required. The name of the model provider.
Declaration
[JsonProperty("providerName")]
public string Provider { get; set; }
Property Value
|
Edit this page
View Source
ResponseStreamingSupported
Required. Indicates whether response streaming is supported.
Declaration
[JsonProperty("responseStreamingSupported")]
public bool ResponseStreamingSupported { get; set; }
Property Value
|
Edit this page
View Source
Type
The primary type of the model (e.g. Language, ImageGeneration, TextToSpeech).
Declaration
[JsonIgnore]
public ModelType Type { get; }
Property Value
Methods
|
Edit this page
View Source
Declaration
public Dictionary<string, string> GetMetadata()
Returns
Implements
Extension Methods