Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions src/libs/Vapi/Generated/Vapi.Models.AnthropicModelModel.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,10 @@ public enum AnthropicModelModel
///
/// </summary>
ClaudeSonnet46,
/// <summary>
///
/// </summary>
ClaudeSonnet5,
}

/// <summary>
Expand Down Expand Up @@ -92,6 +96,7 @@ public static string ToValueString(this AnthropicModelModel value)
AnthropicModelModel.ClaudeSonnet420250514 => "claude-sonnet-4-20250514",
AnthropicModelModel.ClaudeSonnet4520250929 => "claude-sonnet-4-5-20250929",
AnthropicModelModel.ClaudeSonnet46 => "claude-sonnet-4-6",
AnthropicModelModel.ClaudeSonnet5 => "claude-sonnet-5",
_ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null),
};
}
Expand All @@ -116,6 +121,7 @@ public static string ToValueString(this AnthropicModelModel value)
"claude-sonnet-4-20250514" => AnthropicModelModel.ClaudeSonnet420250514,
"claude-sonnet-4-5-20250929" => AnthropicModelModel.ClaudeSonnet4520250929,
"claude-sonnet-4-6" => AnthropicModelModel.ClaudeSonnet46,
"claude-sonnet-5" => AnthropicModelModel.ClaudeSonnet5,
_ => null,
};
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,10 @@ public enum EvalAnthropicModelModel
///
/// </summary>
ClaudeSonnet46,
/// <summary>
///
/// </summary>
ClaudeSonnet5,
}

/// <summary>
Expand Down Expand Up @@ -92,6 +96,7 @@ public static string ToValueString(this EvalAnthropicModelModel value)
EvalAnthropicModelModel.ClaudeSonnet420250514 => "claude-sonnet-4-20250514",
EvalAnthropicModelModel.ClaudeSonnet4520250929 => "claude-sonnet-4-5-20250929",
EvalAnthropicModelModel.ClaudeSonnet46 => "claude-sonnet-4-6",
EvalAnthropicModelModel.ClaudeSonnet5 => "claude-sonnet-5",
_ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null),
};
}
Expand All @@ -116,6 +121,7 @@ public static string ToValueString(this EvalAnthropicModelModel value)
"claude-sonnet-4-20250514" => EvalAnthropicModelModel.ClaudeSonnet420250514,
"claude-sonnet-4-5-20250929" => EvalAnthropicModelModel.ClaudeSonnet4520250929,
"claude-sonnet-4-6" => EvalAnthropicModelModel.ClaudeSonnet46,
"claude-sonnet-5" => EvalAnthropicModelModel.ClaudeSonnet5,
_ => null,
};
}
Expand Down
30 changes: 30 additions & 0 deletions src/libs/Vapi/Generated/Vapi.Models.EvalOpenAIModelModel.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ namespace Vapi
/// </summary>
public enum EvalOpenAIModelModel
{
/// <summary>
///
/// </summary>
ChatLatest,
/// <summary>
///
/// </summary>
Expand Down Expand Up @@ -457,6 +461,22 @@ public enum EvalOpenAIModelModel
/// <summary>
///
/// </summary>
Gpt55,
/// <summary>
///
/// </summary>
Gpt56Luna,
/// <summary>
///
/// </summary>
Gpt56Sol,
/// <summary>
///
/// </summary>
Gpt56Terra,
/// <summary>
///
/// </summary>
O1Mini,
/// <summary>
///
Expand Down Expand Up @@ -488,6 +508,7 @@ public static string ToValueString(this EvalOpenAIModelModel value)
{
return value switch
{
EvalOpenAIModelModel.ChatLatest => "chat-latest",
EvalOpenAIModelModel.Chatgpt4oLatest => "chatgpt-4o-latest",
EvalOpenAIModelModel.Gpt35Turbo => "gpt-3.5-turbo",
EvalOpenAIModelModel.Gpt35Turbo0125 => "gpt-3.5-turbo-0125",
Expand Down Expand Up @@ -599,6 +620,10 @@ public static string ToValueString(this EvalOpenAIModelModel value)
EvalOpenAIModelModel.Gpt54Mini => "gpt-5.4-mini",
EvalOpenAIModelModel.Gpt54Mini_australiaeast => "gpt-5.4-mini:australiaeast",
EvalOpenAIModelModel.Gpt54Nano => "gpt-5.4-nano",
EvalOpenAIModelModel.Gpt55 => "gpt-5.5",
EvalOpenAIModelModel.Gpt56Luna => "gpt-5.6-luna",
EvalOpenAIModelModel.Gpt56Sol => "gpt-5.6-sol",
EvalOpenAIModelModel.Gpt56Terra => "gpt-5.6-terra",
EvalOpenAIModelModel.O1Mini => "o1-mini",
EvalOpenAIModelModel.O1Mini20240912 => "o1-mini-2024-09-12",
EvalOpenAIModelModel.O3 => "o3",
Expand All @@ -614,6 +639,7 @@ public static string ToValueString(this EvalOpenAIModelModel value)
{
return value switch
{
"chat-latest" => EvalOpenAIModelModel.ChatLatest,
"chatgpt-4o-latest" => EvalOpenAIModelModel.Chatgpt4oLatest,
"gpt-3.5-turbo" => EvalOpenAIModelModel.Gpt35Turbo,
"gpt-3.5-turbo-0125" => EvalOpenAIModelModel.Gpt35Turbo0125,
Expand Down Expand Up @@ -725,6 +751,10 @@ public static string ToValueString(this EvalOpenAIModelModel value)
"gpt-5.4-mini" => EvalOpenAIModelModel.Gpt54Mini,
"gpt-5.4-mini:australiaeast" => EvalOpenAIModelModel.Gpt54Mini_australiaeast,
"gpt-5.4-nano" => EvalOpenAIModelModel.Gpt54Nano,
"gpt-5.5" => EvalOpenAIModelModel.Gpt55,
"gpt-5.6-luna" => EvalOpenAIModelModel.Gpt56Luna,
"gpt-5.6-sol" => EvalOpenAIModelModel.Gpt56Sol,
"gpt-5.6-terra" => EvalOpenAIModelModel.Gpt56Terra,
"o1-mini" => EvalOpenAIModelModel.O1Mini,
"o1-mini-2024-09-12" => EvalOpenAIModelModel.O1Mini20240912,
"o3" => EvalOpenAIModelModel.O3,
Expand Down
4 changes: 2 additions & 2 deletions src/libs/Vapi/Generated/Vapi.Models.OpenAIModel.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ public sealed partial class OpenAIModel
/// This controls the prompt cache retention policy for models that support extended caching (GPT-4.1, GPT-5 series).<br/>
/// - `in_memory`: Default behavior, cache retained in GPU memory only<br/>
/// - `24h`: Extended caching, keeps cached prefixes active for up to 24 hours by offloading to GPU-local storage<br/>
/// Only applies to models: gpt-5.4, gpt-5.4-mini, gpt-5.4-nano, gpt-5.2, gpt-5.1, gpt-5.1-codex, gpt-5.1-codex-mini, gpt-5.1-chat-latest, gpt-5, gpt-5-codex, gpt-4.1<br/>
/// Only applies to models: gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna, gpt-5.5, chat-latest, gpt-5.4, gpt-5.4-mini, gpt-5.4-nano, gpt-5.2, gpt-5.1, gpt-5.1-codex, gpt-5.1-codex-mini, gpt-5.1-chat-latest, gpt-5, gpt-5-codex, gpt-4.1<br/>
/// @default undefined (uses API default which is 'in_memory')
/// </summary>
[global::System.Text.Json.Serialization.JsonPropertyName("promptCacheRetention")]
Expand Down Expand Up @@ -188,7 +188,7 @@ public sealed partial class OpenAIModel
/// This controls the prompt cache retention policy for models that support extended caching (GPT-4.1, GPT-5 series).<br/>
/// - `in_memory`: Default behavior, cache retained in GPU memory only<br/>
/// - `24h`: Extended caching, keeps cached prefixes active for up to 24 hours by offloading to GPU-local storage<br/>
/// Only applies to models: gpt-5.4, gpt-5.4-mini, gpt-5.4-nano, gpt-5.2, gpt-5.1, gpt-5.1-codex, gpt-5.1-codex-mini, gpt-5.1-chat-latest, gpt-5, gpt-5-codex, gpt-4.1<br/>
/// Only applies to models: gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna, gpt-5.5, chat-latest, gpt-5.4, gpt-5.4-mini, gpt-5.4-nano, gpt-5.2, gpt-5.1, gpt-5.1-codex, gpt-5.1-codex-mini, gpt-5.1-chat-latest, gpt-5, gpt-5-codex, gpt-4.1<br/>
/// @default undefined (uses API default which is 'in_memory')
/// </param>
/// <param name="promptCacheKey">
Expand Down
30 changes: 30 additions & 0 deletions src/libs/Vapi/Generated/Vapi.Models.OpenAIModelFallbackModel.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ namespace Vapi
/// </summary>
public enum OpenAIModelFallbackModel
{
/// <summary>
///
/// </summary>
ChatLatest,
/// <summary>
///
/// </summary>
Expand Down Expand Up @@ -467,6 +471,22 @@ public enum OpenAIModelFallbackModel
/// <summary>
///
/// </summary>
Gpt55,
/// <summary>
///
/// </summary>
Gpt56Luna,
/// <summary>
///
/// </summary>
Gpt56Sol,
/// <summary>
///
/// </summary>
Gpt56Terra,
/// <summary>
///
/// </summary>
GptRealtime2,
/// <summary>
///
Expand Down Expand Up @@ -510,6 +530,7 @@ public static string ToValueString(this OpenAIModelFallbackModel value)
{
return value switch
{
OpenAIModelFallbackModel.ChatLatest => "chat-latest",
OpenAIModelFallbackModel.Chatgpt4oLatest => "chatgpt-4o-latest",
OpenAIModelFallbackModel.Gpt35Turbo => "gpt-3.5-turbo",
OpenAIModelFallbackModel.Gpt35Turbo0125 => "gpt-3.5-turbo-0125",
Expand Down Expand Up @@ -624,6 +645,10 @@ public static string ToValueString(this OpenAIModelFallbackModel value)
OpenAIModelFallbackModel.Gpt54Mini => "gpt-5.4-mini",
OpenAIModelFallbackModel.Gpt54Mini_australiaeast => "gpt-5.4-mini:australiaeast",
OpenAIModelFallbackModel.Gpt54Nano => "gpt-5.4-nano",
OpenAIModelFallbackModel.Gpt55 => "gpt-5.5",
OpenAIModelFallbackModel.Gpt56Luna => "gpt-5.6-luna",
OpenAIModelFallbackModel.Gpt56Sol => "gpt-5.6-sol",
OpenAIModelFallbackModel.Gpt56Terra => "gpt-5.6-terra",
OpenAIModelFallbackModel.GptRealtime2 => "gpt-realtime-2",
OpenAIModelFallbackModel.GptRealtime20250828 => "gpt-realtime-2025-08-28",
OpenAIModelFallbackModel.GptRealtimeMini20251215 => "gpt-realtime-mini-2025-12-15",
Expand All @@ -642,6 +667,7 @@ public static string ToValueString(this OpenAIModelFallbackModel value)
{
return value switch
{
"chat-latest" => OpenAIModelFallbackModel.ChatLatest,
"chatgpt-4o-latest" => OpenAIModelFallbackModel.Chatgpt4oLatest,
"gpt-3.5-turbo" => OpenAIModelFallbackModel.Gpt35Turbo,
"gpt-3.5-turbo-0125" => OpenAIModelFallbackModel.Gpt35Turbo0125,
Expand Down Expand Up @@ -756,6 +782,10 @@ public static string ToValueString(this OpenAIModelFallbackModel value)
"gpt-5.4-mini" => OpenAIModelFallbackModel.Gpt54Mini,
"gpt-5.4-mini:australiaeast" => OpenAIModelFallbackModel.Gpt54Mini_australiaeast,
"gpt-5.4-nano" => OpenAIModelFallbackModel.Gpt54Nano,
"gpt-5.5" => OpenAIModelFallbackModel.Gpt55,
"gpt-5.6-luna" => OpenAIModelFallbackModel.Gpt56Luna,
"gpt-5.6-sol" => OpenAIModelFallbackModel.Gpt56Sol,
"gpt-5.6-terra" => OpenAIModelFallbackModel.Gpt56Terra,
"gpt-realtime-2" => OpenAIModelFallbackModel.GptRealtime2,
"gpt-realtime-2025-08-28" => OpenAIModelFallbackModel.GptRealtime20250828,
"gpt-realtime-mini-2025-12-15" => OpenAIModelFallbackModel.GptRealtimeMini20251215,
Expand Down
30 changes: 30 additions & 0 deletions src/libs/Vapi/Generated/Vapi.Models.OpenAIModelModel.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@ namespace Vapi
/// </summary>
public enum OpenAIModelModel
{
/// <summary>
///
/// </summary>
ChatLatest,
/// <summary>
///
/// </summary>
Expand Down Expand Up @@ -470,6 +474,22 @@ public enum OpenAIModelModel
/// <summary>
///
/// </summary>
Gpt55,
/// <summary>
///
/// </summary>
Gpt56Luna,
/// <summary>
///
/// </summary>
Gpt56Sol,
/// <summary>
///
/// </summary>
Gpt56Terra,
/// <summary>
///
/// </summary>
GptRealtime2,
/// <summary>
///
Expand Down Expand Up @@ -513,6 +533,7 @@ public static string ToValueString(this OpenAIModelModel value)
{
return value switch
{
OpenAIModelModel.ChatLatest => "chat-latest",
OpenAIModelModel.Chatgpt4oLatest => "chatgpt-4o-latest",
OpenAIModelModel.Gpt35Turbo => "gpt-3.5-turbo",
OpenAIModelModel.Gpt35Turbo0125 => "gpt-3.5-turbo-0125",
Expand Down Expand Up @@ -627,6 +648,10 @@ public static string ToValueString(this OpenAIModelModel value)
OpenAIModelModel.Gpt54Mini => "gpt-5.4-mini",
OpenAIModelModel.Gpt54Mini_australiaeast => "gpt-5.4-mini:australiaeast",
OpenAIModelModel.Gpt54Nano => "gpt-5.4-nano",
OpenAIModelModel.Gpt55 => "gpt-5.5",
OpenAIModelModel.Gpt56Luna => "gpt-5.6-luna",
OpenAIModelModel.Gpt56Sol => "gpt-5.6-sol",
OpenAIModelModel.Gpt56Terra => "gpt-5.6-terra",
OpenAIModelModel.GptRealtime2 => "gpt-realtime-2",
OpenAIModelModel.GptRealtime20250828 => "gpt-realtime-2025-08-28",
OpenAIModelModel.GptRealtimeMini20251215 => "gpt-realtime-mini-2025-12-15",
Expand All @@ -645,6 +670,7 @@ public static string ToValueString(this OpenAIModelModel value)
{
return value switch
{
"chat-latest" => OpenAIModelModel.ChatLatest,
"chatgpt-4o-latest" => OpenAIModelModel.Chatgpt4oLatest,
"gpt-3.5-turbo" => OpenAIModelModel.Gpt35Turbo,
"gpt-3.5-turbo-0125" => OpenAIModelModel.Gpt35Turbo0125,
Expand Down Expand Up @@ -759,6 +785,10 @@ public static string ToValueString(this OpenAIModelModel value)
"gpt-5.4-mini" => OpenAIModelModel.Gpt54Mini,
"gpt-5.4-mini:australiaeast" => OpenAIModelModel.Gpt54Mini_australiaeast,
"gpt-5.4-nano" => OpenAIModelModel.Gpt54Nano,
"gpt-5.5" => OpenAIModelModel.Gpt55,
"gpt-5.6-luna" => OpenAIModelModel.Gpt56Luna,
"gpt-5.6-sol" => OpenAIModelModel.Gpt56Sol,
"gpt-5.6-terra" => OpenAIModelModel.Gpt56Terra,
"gpt-realtime-2" => OpenAIModelModel.GptRealtime2,
"gpt-realtime-2025-08-28" => OpenAIModelModel.GptRealtime20250828,
"gpt-realtime-mini-2025-12-15" => OpenAIModelModel.GptRealtimeMini20251215,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace Vapi
/// This controls the prompt cache retention policy for models that support extended caching (GPT-4.1, GPT-5 series).<br/>
/// - `in_memory`: Default behavior, cache retained in GPU memory only<br/>
/// - `24h`: Extended caching, keeps cached prefixes active for up to 24 hours by offloading to GPU-local storage<br/>
/// Only applies to models: gpt-5.4, gpt-5.4-mini, gpt-5.4-nano, gpt-5.2, gpt-5.1, gpt-5.1-codex, gpt-5.1-codex-mini, gpt-5.1-chat-latest, gpt-5, gpt-5-codex, gpt-4.1<br/>
/// Only applies to models: gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna, gpt-5.5, chat-latest, gpt-5.4, gpt-5.4-mini, gpt-5.4-nano, gpt-5.2, gpt-5.1, gpt-5.1-codex, gpt-5.1-codex-mini, gpt-5.1-chat-latest, gpt-5, gpt-5-codex, gpt-4.1<br/>
/// @default undefined (uses API default which is 'in_memory')
/// </summary>
public enum OpenAIModelPromptCacheRetention
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,10 @@ public enum WorkflowAnthropicModelModel
///
/// </summary>
ClaudeSonnet46,
/// <summary>
///
/// </summary>
ClaudeSonnet5,
}

/// <summary>
Expand Down Expand Up @@ -92,6 +96,7 @@ public static string ToValueString(this WorkflowAnthropicModelModel value)
WorkflowAnthropicModelModel.ClaudeSonnet420250514 => "claude-sonnet-4-20250514",
WorkflowAnthropicModelModel.ClaudeSonnet4520250929 => "claude-sonnet-4-5-20250929",
WorkflowAnthropicModelModel.ClaudeSonnet46 => "claude-sonnet-4-6",
WorkflowAnthropicModelModel.ClaudeSonnet5 => "claude-sonnet-5",
_ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null),
};
}
Expand All @@ -116,6 +121,7 @@ public static string ToValueString(this WorkflowAnthropicModelModel value)
"claude-sonnet-4-20250514" => WorkflowAnthropicModelModel.ClaudeSonnet420250514,
"claude-sonnet-4-5-20250929" => WorkflowAnthropicModelModel.ClaudeSonnet4520250929,
"claude-sonnet-4-6" => WorkflowAnthropicModelModel.ClaudeSonnet46,
"claude-sonnet-5" => WorkflowAnthropicModelModel.ClaudeSonnet5,
_ => null,
};
}
Expand Down
30 changes: 30 additions & 0 deletions src/libs/Vapi/Generated/Vapi.Models.WorkflowOpenAIModelModel.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ namespace Vapi
/// </summary>
public enum WorkflowOpenAIModelModel
{
/// <summary>
///
/// </summary>
ChatLatest,
/// <summary>
///
/// </summary>
Expand Down Expand Up @@ -457,6 +461,22 @@ public enum WorkflowOpenAIModelModel
/// <summary>
///
/// </summary>
Gpt55,
/// <summary>
///
/// </summary>
Gpt56Luna,
/// <summary>
///
/// </summary>
Gpt56Sol,
/// <summary>
///
/// </summary>
Gpt56Terra,
/// <summary>
///
/// </summary>
O1Mini,
/// <summary>
///
Expand Down Expand Up @@ -488,6 +508,7 @@ public static string ToValueString(this WorkflowOpenAIModelModel value)
{
return value switch
{
WorkflowOpenAIModelModel.ChatLatest => "chat-latest",
WorkflowOpenAIModelModel.Chatgpt4oLatest => "chatgpt-4o-latest",
WorkflowOpenAIModelModel.Gpt35Turbo => "gpt-3.5-turbo",
WorkflowOpenAIModelModel.Gpt35Turbo0125 => "gpt-3.5-turbo-0125",
Expand Down Expand Up @@ -599,6 +620,10 @@ public static string ToValueString(this WorkflowOpenAIModelModel value)
WorkflowOpenAIModelModel.Gpt54Mini => "gpt-5.4-mini",
WorkflowOpenAIModelModel.Gpt54Mini_australiaeast => "gpt-5.4-mini:australiaeast",
WorkflowOpenAIModelModel.Gpt54Nano => "gpt-5.4-nano",
WorkflowOpenAIModelModel.Gpt55 => "gpt-5.5",
WorkflowOpenAIModelModel.Gpt56Luna => "gpt-5.6-luna",
WorkflowOpenAIModelModel.Gpt56Sol => "gpt-5.6-sol",
WorkflowOpenAIModelModel.Gpt56Terra => "gpt-5.6-terra",
WorkflowOpenAIModelModel.O1Mini => "o1-mini",
WorkflowOpenAIModelModel.O1Mini20240912 => "o1-mini-2024-09-12",
WorkflowOpenAIModelModel.O3 => "o3",
Expand All @@ -614,6 +639,7 @@ public static string ToValueString(this WorkflowOpenAIModelModel value)
{
return value switch
{
"chat-latest" => WorkflowOpenAIModelModel.ChatLatest,
"chatgpt-4o-latest" => WorkflowOpenAIModelModel.Chatgpt4oLatest,
"gpt-3.5-turbo" => WorkflowOpenAIModelModel.Gpt35Turbo,
"gpt-3.5-turbo-0125" => WorkflowOpenAIModelModel.Gpt35Turbo0125,
Expand Down Expand Up @@ -725,6 +751,10 @@ public static string ToValueString(this WorkflowOpenAIModelModel value)
"gpt-5.4-mini" => WorkflowOpenAIModelModel.Gpt54Mini,
"gpt-5.4-mini:australiaeast" => WorkflowOpenAIModelModel.Gpt54Mini_australiaeast,
"gpt-5.4-nano" => WorkflowOpenAIModelModel.Gpt54Nano,
"gpt-5.5" => WorkflowOpenAIModelModel.Gpt55,
"gpt-5.6-luna" => WorkflowOpenAIModelModel.Gpt56Luna,
"gpt-5.6-sol" => WorkflowOpenAIModelModel.Gpt56Sol,
"gpt-5.6-terra" => WorkflowOpenAIModelModel.Gpt56Terra,
"o1-mini" => WorkflowOpenAIModelModel.O1Mini,
"o1-mini-2024-09-12" => WorkflowOpenAIModelModel.O1Mini20240912,
"o3" => WorkflowOpenAIModelModel.O3,
Expand Down
Loading