pub enum FallbackModelsTrue {
Show 96 variants
Gpt4Period120250414,
Gpt4Period1Mini20250414,
Gpt4Period1Nano20250414,
Gpt4Period1,
Gpt4Period1Mini,
Gpt4Period1Nano,
Gpt4Period5Preview,
Chatgpt4oLatest,
O3,
O3Mini,
O4Mini,
O1Preview,
O1Preview20240912,
O1Mini,
O1Mini20240912,
Gpt4oRealtimePreview20241001,
Gpt4oRealtimePreview20241217,
Gpt4oMiniRealtimePreview20241217,
Gpt4oMini20240718,
Gpt4oMini,
Gpt4o,
Gpt4o20240513,
Gpt4o20240806,
Gpt4o20241120,
Gpt4Turbo,
Gpt4Turbo20240409,
Gpt4TurboPreview,
Gpt40125Preview,
Gpt41106Preview,
Gpt4,
Gpt40613,
Gpt3Period5Turbo,
Gpt3Period5Turbo0125,
Gpt3Period5Turbo1106,
Gpt3Period5Turbo16k,
Gpt3Period5Turbo0613,
Gpt4Period120250414ColonWestus,
Gpt4Period120250414ColonEastus2,
Gpt4Period120250414ColonEastus,
Gpt4Period120250414ColonWestus3,
Gpt4Period120250414ColonNorthcentralus,
Gpt4Period120250414ColonSouthcentralus,
Gpt4Period1Mini20250414ColonWestus,
Gpt4Period1Mini20250414ColonEastus2,
Gpt4Period1Mini20250414ColonEastus,
Gpt4Period1Mini20250414ColonWestus3,
Gpt4Period1Mini20250414ColonNorthcentralus,
Gpt4Period1Mini20250414ColonSouthcentralus,
Gpt4Period1Nano20250414ColonWestus,
Gpt4Period1Nano20250414ColonEastus2,
Gpt4Period1Nano20250414ColonWestus3,
Gpt4Period1Nano20250414ColonNorthcentralus,
Gpt4Period1Nano20250414ColonSouthcentralus,
Gpt4o20241120ColonSwedencentral,
Gpt4o20241120ColonWestus,
Gpt4o20241120ColonEastus2,
Gpt4o20241120ColonEastus,
Gpt4o20241120ColonWestus3,
Gpt4o20241120ColonSouthcentralus,
Gpt4o20240806ColonWestus,
Gpt4o20240806ColonWestus3,
Gpt4o20240806ColonEastus,
Gpt4o20240806ColonEastus2,
Gpt4o20240806ColonNorthcentralus,
Gpt4o20240806ColonSouthcentralus,
Gpt4oMini20240718ColonWestus,
Gpt4oMini20240718ColonWestus3,
Gpt4oMini20240718ColonEastus,
Gpt4oMini20240718ColonEastus2,
Gpt4oMini20240718ColonNorthcentralus,
Gpt4oMini20240718ColonSouthcentralus,
Gpt4o20240513ColonEastus2,
Gpt4o20240513ColonEastus,
Gpt4o20240513ColonNorthcentralus,
Gpt4o20240513ColonSouthcentralus,
Gpt4o20240513ColonWestus3,
Gpt4o20240513ColonWestus,
Gpt4Turbo20240409ColonEastus2,
Gpt40125PreviewColonEastus,
Gpt40125PreviewColonNorthcentralus,
Gpt40125PreviewColonSouthcentralus,
Gpt41106PreviewColonAustralia,
Gpt41106PreviewColonCanadaeast,
Gpt41106PreviewColonFrance,
Gpt41106PreviewColonIndia,
Gpt41106PreviewColonNorway,
Gpt41106PreviewColonSwedencentral,
Gpt41106PreviewColonUk,
Gpt41106PreviewColonWestus,
Gpt41106PreviewColonWestus3,
Gpt40613ColonCanadaeast,
Gpt3Period5Turbo0125ColonCanadaeast,
Gpt3Period5Turbo0125ColonNorthcentralus,
Gpt3Period5Turbo0125ColonSouthcentralus,
Gpt3Period5Turbo1106ColonCanadaeast,
Gpt3Period5Turbo1106ColonWestus,
}
Expand description
These are the fallback models that will be used if the primary model fails. This shouldn’t be specified unless you have a specific reason to do so. Vapi will automatically find the fastest fallbacks that make sense.
Variants§
Gpt4Period120250414
Gpt4Period1Mini20250414
Gpt4Period1Nano20250414
Gpt4Period1
Gpt4Period1Mini
Gpt4Period1Nano
Gpt4Period5Preview
Chatgpt4oLatest
O3
O3Mini
O4Mini
O1Preview
O1Preview20240912
O1Mini
O1Mini20240912
Gpt4oRealtimePreview20241001
Gpt4oRealtimePreview20241217
Gpt4oMiniRealtimePreview20241217
Gpt4oMini20240718
Gpt4oMini
Gpt4o
Gpt4o20240513
Gpt4o20240806
Gpt4o20241120
Gpt4Turbo
Gpt4Turbo20240409
Gpt4TurboPreview
Gpt40125Preview
Gpt41106Preview
Gpt4
Gpt40613
Gpt3Period5Turbo
Gpt3Period5Turbo0125
Gpt3Period5Turbo1106
Gpt3Period5Turbo16k
Gpt3Period5Turbo0613
Gpt4Period120250414ColonWestus
Gpt4Period120250414ColonEastus2
Gpt4Period120250414ColonEastus
Gpt4Period120250414ColonWestus3
Gpt4Period120250414ColonNorthcentralus
Gpt4Period120250414ColonSouthcentralus
Gpt4Period1Mini20250414ColonWestus
Gpt4Period1Mini20250414ColonEastus2
Gpt4Period1Mini20250414ColonEastus
Gpt4Period1Mini20250414ColonWestus3
Gpt4Period1Mini20250414ColonNorthcentralus
Gpt4Period1Mini20250414ColonSouthcentralus
Gpt4Period1Nano20250414ColonWestus
Gpt4Period1Nano20250414ColonEastus2
Gpt4Period1Nano20250414ColonWestus3
Gpt4Period1Nano20250414ColonNorthcentralus
Gpt4Period1Nano20250414ColonSouthcentralus
Gpt4o20241120ColonSwedencentral
Gpt4o20241120ColonWestus
Gpt4o20241120ColonEastus2
Gpt4o20241120ColonEastus
Gpt4o20241120ColonWestus3
Gpt4o20241120ColonSouthcentralus
Gpt4o20240806ColonWestus
Gpt4o20240806ColonWestus3
Gpt4o20240806ColonEastus
Gpt4o20240806ColonEastus2
Gpt4o20240806ColonNorthcentralus
Gpt4o20240806ColonSouthcentralus
Gpt4oMini20240718ColonWestus
Gpt4oMini20240718ColonWestus3
Gpt4oMini20240718ColonEastus
Gpt4oMini20240718ColonEastus2
Gpt4oMini20240718ColonNorthcentralus
Gpt4oMini20240718ColonSouthcentralus
Gpt4o20240513ColonEastus2
Gpt4o20240513ColonEastus
Gpt4o20240513ColonNorthcentralus
Gpt4o20240513ColonSouthcentralus
Gpt4o20240513ColonWestus3
Gpt4o20240513ColonWestus
Gpt4Turbo20240409ColonEastus2
Gpt40125PreviewColonEastus
Gpt40125PreviewColonNorthcentralus
Gpt40125PreviewColonSouthcentralus
Gpt41106PreviewColonAustralia
Gpt41106PreviewColonCanadaeast
Gpt41106PreviewColonFrance
Gpt41106PreviewColonIndia
Gpt41106PreviewColonNorway
Gpt41106PreviewColonSwedencentral
Gpt41106PreviewColonUk
Gpt41106PreviewColonWestus
Gpt41106PreviewColonWestus3
Gpt40613ColonCanadaeast
Gpt3Period5Turbo0125ColonCanadaeast
Gpt3Period5Turbo0125ColonNorthcentralus
Gpt3Period5Turbo0125ColonSouthcentralus
Gpt3Period5Turbo1106ColonCanadaeast
Gpt3Period5Turbo1106ColonWestus
Trait Implementations§
Source§impl Clone for FallbackModelsTrue
impl Clone for FallbackModelsTrue
Source§fn clone(&self) -> FallbackModelsTrue
fn clone(&self) -> FallbackModelsTrue
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 FallbackModelsTrue
impl Debug for FallbackModelsTrue
Source§impl Default for FallbackModelsTrue
impl Default for FallbackModelsTrue
Source§fn default() -> FallbackModelsTrue
fn default() -> FallbackModelsTrue
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FallbackModelsTrue
impl<'de> Deserialize<'de> for FallbackModelsTrue
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
Source§impl Hash for FallbackModelsTrue
impl Hash for FallbackModelsTrue
Source§impl Ord for FallbackModelsTrue
impl Ord for FallbackModelsTrue
Source§fn cmp(&self, other: &FallbackModelsTrue) -> Ordering
fn cmp(&self, other: &FallbackModelsTrue) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for FallbackModelsTrue
impl PartialEq for FallbackModelsTrue
Source§impl PartialOrd for FallbackModelsTrue
impl PartialOrd for FallbackModelsTrue
Source§impl Serialize for FallbackModelsTrue
impl Serialize for FallbackModelsTrue
impl Copy for FallbackModelsTrue
impl Eq for FallbackModelsTrue
impl StructuralPartialEq for FallbackModelsTrue
Auto Trait Implementations§
impl Freeze for FallbackModelsTrue
impl RefUnwindSafe for FallbackModelsTrue
impl Send for FallbackModelsTrue
impl Sync for FallbackModelsTrue
impl Unpin for FallbackModelsTrue
impl UnwindSafe for FallbackModelsTrue
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