pub enum AssistantSupportedModels {
Show 37 variants
Gpt41,
Gpt41Mini,
Gpt41Nano,
Gpt4120250414,
Gpt41Mini20250414,
Gpt41Nano20250414,
O3Mini,
O3Mini20250131,
O1,
O120241217,
Gpt4o,
Gpt4o20241120,
Gpt4o20240806,
Gpt4o20240513,
Gpt4oMini,
Gpt4oMini20240718,
Gpt45Preview,
Gpt45Preview20250227,
Gpt4Turbo,
Gpt4Turbo20240409,
Gpt40125Preview,
Gpt4TurboPreview,
Gpt41106Preview,
Gpt4VisionPreview,
Gpt4,
Gpt40314,
Gpt40613,
Gpt432k,
Gpt432k0314,
Gpt432k0613,
Gpt35Turbo,
Gpt35Turbo16k,
Gpt35Turbo0613,
Gpt35Turbo1106,
Gpt35Turbo0125,
Gpt35Turbo16k0613,
Other(String),
}
Variants§
Gpt41
Gpt41Mini
Gpt41Nano
Gpt4120250414
Gpt41Mini20250414
Gpt41Nano20250414
O3Mini
O3Mini20250131
O1
O120241217
Gpt4o
Gpt4o20241120
Gpt4o20240806
Gpt4o20240513
Gpt4oMini
Gpt4oMini20240718
Gpt45Preview
Gpt45Preview20250227
Gpt4Turbo
Gpt4Turbo20240409
Gpt40125Preview
Gpt4TurboPreview
Gpt41106Preview
Gpt4VisionPreview
Gpt4
Gpt40314
Gpt40613
Gpt432k
Gpt432k0314
Gpt432k0613
Gpt35Turbo
Gpt35Turbo16k
Gpt35Turbo0613
Gpt35Turbo1106
Gpt35Turbo0125
Gpt35Turbo16k0613
Other(String)
Trait Implementations§
Source§impl Clone for AssistantSupportedModels
impl Clone for AssistantSupportedModels
Source§fn clone(&self) -> AssistantSupportedModels
fn clone(&self) -> AssistantSupportedModels
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for AssistantSupportedModels
impl RefUnwindSafe for AssistantSupportedModels
impl Send for AssistantSupportedModels
impl Sync for AssistantSupportedModels
impl Unpin for AssistantSupportedModels
impl UnwindSafe for AssistantSupportedModels
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