pub enum AssistantSupportedModels {
Show 36 variants
Gpt4_1,
Gpt4_1Mini,
Gpt4_1Nano,
Gpt4_120250414,
Gpt4_1Mini20250414,
Gpt4_1Nano20250414,
O3Mini,
O3Mini20250131,
O1,
O120241217,
Gpt4o,
Gpt4o20241120,
Gpt4o20240806,
Gpt4o20240513,
Gpt4oMini,
Gpt4oMini20240718,
Gpt4_5Preview,
Gpt4_5Preview20250227,
Gpt4Turbo,
Gpt4Turbo20240409,
Gpt40125Preview,
Gpt4TurboPreview,
Gpt41106Preview,
Gpt4VisionPreview,
Gpt4,
Gpt40314,
Gpt40613,
Gpt432k,
Gpt432k0314,
Gpt432k0613,
Gpt3_5Turbo,
Gpt3_5Turbo16k,
Gpt3_5Turbo0613,
Gpt3_5Turbo1106,
Gpt3_5Turbo0125,
Gpt3_5Turbo16k0613,
}
Expand description
§on openapi.yaml
AssistantSupportedModels:
type: string
enum:
- gpt-4.1
- gpt-4.1-mini
- gpt-4.1-nano
- gpt-4.1-2025-04-14
- gpt-4.1-mini-2025-04-14
- gpt-4.1-nano-2025-04-14
- o3-mini
- o3-mini-2025-01-31
- o1
- o1-2024-12-17
- gpt-4o
- gpt-4o-2024-11-20
- gpt-4o-2024-08-06
- gpt-4o-2024-05-13
- gpt-4o-mini
- gpt-4o-mini-2024-07-18
- gpt-4.5-preview
- gpt-4.5-preview-2025-02-27
- gpt-4-turbo
- gpt-4-turbo-2024-04-09
- gpt-4-0125-preview
- gpt-4-turbo-preview
- gpt-4-1106-preview
- gpt-4-vision-preview
- gpt-4
- gpt-4-0314
- gpt-4-0613
- gpt-4-32k
- gpt-4-32k-0314
- gpt-4-32k-0613
- gpt-3.5-turbo
- gpt-3.5-turbo-16k
- gpt-3.5-turbo-0613
- gpt-3.5-turbo-1106
- gpt-3.5-turbo-0125
- gpt-3.5-turbo-16k-0613
Variants§
Gpt4_1
Gpt4_1Mini
Gpt4_1Nano
Gpt4_120250414
Gpt4_1Mini20250414
Gpt4_1Nano20250414
O3Mini
O3Mini20250131
O1
O120241217
Gpt4o
Gpt4o20241120
Gpt4o20240806
Gpt4o20240513
Gpt4oMini
Gpt4oMini20240718
Gpt4_5Preview
Gpt4_5Preview20250227
Gpt4Turbo
Gpt4Turbo20240409
Gpt40125Preview
Gpt4TurboPreview
Gpt41106Preview
Gpt4VisionPreview
Gpt4
Gpt40314
Gpt40613
Gpt432k
Gpt432k0314
Gpt432k0613
Gpt3_5Turbo
Gpt3_5Turbo16k
Gpt3_5Turbo0613
Gpt3_5Turbo1106
Gpt3_5Turbo0125
Gpt3_5Turbo16k0613
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§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AssistantSupportedModels
impl Debug for AssistantSupportedModels
Source§impl<'de> Deserialize<'de> for AssistantSupportedModels
impl<'de> Deserialize<'de> for AssistantSupportedModels
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
Auto 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