Struct ServiceTier
The service tier to use for the request.
"auto" lets the system choose the appropriate tier based on context.
Different providers may have different tier names and meanings.
See provider documentation for details.
Assembly: Glitch9.AIDevKit.dll
Syntax
[Serializable]
[JsonConverter(typeof(ServiceTierJsonConverter))]
public readonly struct ServiceTier : IStringWrapper, IEquatable<ServiceTier>
Constructors
|
Edit this page
View Source
ServiceTier(string)
Declaration
public ServiceTier(string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Fields
|
Edit this page
View Source
Anthropic_StandardOnly
Declaration
public const string Anthropic_StandardOnly = "standard_only"
Field Value
|
Edit this page
View Source
Auto
Declaration
public const string Auto = "auto"
Field Value
|
Edit this page
View Source
Bedrock_Default
Declaration
public const string Bedrock_Default = "default"
Field Value
|
Edit this page
View Source
Bedrock_Flex
Declaration
public const string Bedrock_Flex = "flex"
Field Value
|
Edit this page
View Source
Bedrock_Priority
Declaration
public const string Bedrock_Priority = "priority"
Field Value
|
Edit this page
View Source
GroqCloud_Flex
Declaration
public const string GroqCloud_Flex = "flex"
Field Value
|
Edit this page
View Source
GroqCloud_OnDemand
Declaration
public const string GroqCloud_OnDemand = "on_demand"
Field Value
|
Edit this page
View Source
Declaration
public const string GroqCloud_Performance = "performance"
Field Value
|
Edit this page
View Source
OpenAI_Default
Declaration
public const string OpenAI_Default = "default"
Field Value
|
Edit this page
View Source
OpenAI_Flex
Declaration
public const string OpenAI_Flex = "flex"
Field Value
Properties
|
Edit this page
View Source
Value
Declaration
public string Value { get; }
Property Value
Methods
|
Edit this page
View Source
Equals(ServiceTier)
Declaration
public bool Equals(ServiceTier other)
Parameters
Returns
|
Edit this page
View Source
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
|
Edit this page
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
|
Edit this page
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
|
Edit this page
View Source
implicit operator string(ServiceTier)
Declaration
public static implicit operator string(ServiceTier size)
Parameters
Returns
|
Edit this page
View Source
implicit operator ServiceTier(string)
Declaration
public static implicit operator ServiceTier(string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
Implements
Extension Methods