pub type ModelIdsShared = AssistantSupportedModels;
Expand description
on openapi.yaml
ModelIdsShared:
example: gpt-4o
anyOf:
- type: string
- 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
- o4-mini
- o4-mini-2025-04-16
- o3
- o3-2025-04-16
- o3-mini
- o3-mini-2025-01-31
- o1
- o1-2024-12-17
- o1-preview
- o1-preview-2024-09-12
- o1-mini
- o1-mini-2024-09-12
- gpt-4o
- gpt-4o-2024-11-20
- gpt-4o-2024-08-06
- gpt-4o-2024-05-13
- gpt-4o-audio-preview
- gpt-4o-audio-preview-2024-10-01
- gpt-4o-audio-preview-2024-12-17
- gpt-4o-mini-audio-preview
- gpt-4o-mini-audio-preview-2024-12-17
- gpt-4o-search-preview
- gpt-4o-mini-search-preview
- gpt-4o-search-preview-2025-03-11
- gpt-4o-mini-search-preview-2025-03-11
- chatgpt-4o-latest
- gpt-4o-mini
- gpt-4o-mini-2024-07-18
- 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-0301
- gpt-3.5-turbo-0613
- gpt-3.5-turbo-1106
- gpt-3.5-turbo-0125
- gpt-3.5-turbo-16k-0613
Aliased Type§
pub enum ModelIdsShared {
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,
}