pub enum ModelTier {
Advanced,
Balanced,
Fast,
ImageGeneration,
}Expand description
Capability/cost tier of a model.
Variants§
Advanced
Flagship models - highest capability
Balanced
Balanced models - good capability/cost ratio
Fast
Fast models - optimized for speed
ImageGeneration
Image generation models
Implementations§
Trait Implementations§
impl Copy for ModelTier
Source§impl<'de> Deserialize<'de> for ModelTier
impl<'de> Deserialize<'de> for ModelTier
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ModelTier
impl StructuralPartialEq for ModelTier
Auto Trait Implementations§
impl Freeze for ModelTier
impl RefUnwindSafe for ModelTier
impl Send for ModelTier
impl Sync for ModelTier
impl Unpin for ModelTier
impl UnsafeUnpin for ModelTier
impl UnwindSafe for ModelTier
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more