diff --git a/src/libs/OpenRouter/Generated/OpenRouter.ISubpackageTtsClient.CreateAudioSpeech.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.ISubpackageTtsClient.CreateAudioSpeech.g.cs
index 82b2d3dc..81a3a36f 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.ISubpackageTtsClient.CreateAudioSpeech.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.ISubpackageTtsClient.CreateAudioSpeech.g.cs
@@ -14,7 +14,7 @@ public partial interface ISubpackageTtsClient
///
global::System.Threading.Tasks.Task CreateAudioSpeechAsync(
- global::OpenRouter.CreateAudioSpeechRequest request,
+ global::OpenRouter.SpeechRequest request,
global::OpenRouter.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
///
@@ -47,8 +47,8 @@ public partial interface ISubpackageTtsClient
string input,
string model,
string voice,
- global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider? provider = default,
- global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat? responseFormat = default,
+ global::OpenRouter.SpeechRequestProvider? provider = default,
+ global::OpenRouter.SpeechRequestResponseFormat? responseFormat = default,
double? speed = default,
global::OpenRouter.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat.g.cs
deleted file mode 100644
index 50d77f5c..00000000
--- a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat.g.cs
+++ /dev/null
@@ -1,53 +0,0 @@
-#nullable enable
-
-namespace OpenRouter.JsonConverters
-{
- ///
- public sealed class AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormatJsonConverter : global::System.Text.Json.Serialization.JsonConverter
- {
- ///
- public override global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat Read(
- ref global::System.Text.Json.Utf8JsonReader reader,
- global::System.Type typeToConvert,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- switch (reader.TokenType)
- {
- case global::System.Text.Json.JsonTokenType.String:
- {
- var stringValue = reader.GetString();
- if (stringValue != null)
- {
- return global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormatExtensions.ToEnum(stringValue) ?? default;
- }
-
- break;
- }
- case global::System.Text.Json.JsonTokenType.Number:
- {
- var numValue = reader.GetInt32();
- return (global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat)numValue;
- }
- case global::System.Text.Json.JsonTokenType.Null:
- {
- return default(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat);
- }
- default:
- throw new global::System.ArgumentOutOfRangeException(nameof(reader));
- }
-
- return default;
- }
-
- ///
- public override void Write(
- global::System.Text.Json.Utf8JsonWriter writer,
- global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat value,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
-
- writer.WriteStringValue(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormatExtensions.ToValueString(value));
- }
- }
-}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormatNullable.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormatNullable.g.cs
deleted file mode 100644
index 5bbd8b1c..00000000
--- a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormatNullable.g.cs
+++ /dev/null
@@ -1,60 +0,0 @@
-#nullable enable
-
-namespace OpenRouter.JsonConverters
-{
- ///
- public sealed class AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormatNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
- {
- ///
- public override global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat? Read(
- ref global::System.Text.Json.Utf8JsonReader reader,
- global::System.Type typeToConvert,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- switch (reader.TokenType)
- {
- case global::System.Text.Json.JsonTokenType.String:
- {
- var stringValue = reader.GetString();
- if (stringValue != null)
- {
- return global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormatExtensions.ToEnum(stringValue);
- }
-
- break;
- }
- case global::System.Text.Json.JsonTokenType.Number:
- {
- var numValue = reader.GetInt32();
- return (global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat)numValue;
- }
- case global::System.Text.Json.JsonTokenType.Null:
- {
- return default(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat?);
- }
- default:
- throw new global::System.ArgumentOutOfRangeException(nameof(reader));
- }
-
- return default;
- }
-
- ///
- public override void Write(
- global::System.Text.Json.Utf8JsonWriter writer,
- global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat? value,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
-
- if (value == null)
- {
- writer.WriteNullValue();
- }
- else
- {
- writer.WriteStringValue(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormatExtensions.ToValueString(value.Value));
- }
- }
- }
-}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ChatRequestPluginsItems.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ChatRequestPluginsItems.g.cs
index 21322f66..0284035f 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ChatRequestPluginsItems.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ChatRequestPluginsItems.g.cs
@@ -60,6 +60,10 @@ public class ChatRequestPluginsItemsJsonConverter : global::System.Text.Json.Ser
if (__jsonProps.Contains("enabled")) __score5++;
if (__jsonProps.Contains("engine")) __score5++;
if (__jsonProps.Contains("id")) __score5++;
+ var __score6 = 0;
+ if (__jsonProps.Contains("enabled")) __score6++;
+ if (__jsonProps.Contains("id")) __score6++;
+ if (__jsonProps.Contains("min_coding_score")) __score6++;
var __bestScore = 0;
var __bestIndex = -1;
if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; }
@@ -68,6 +72,7 @@ public class ChatRequestPluginsItemsJsonConverter : global::System.Text.Json.Ser
if (__score3 > __bestScore) { __bestScore = __score3; __bestIndex = 3; }
if (__score4 > __bestScore) { __bestScore = __score4; __bestIndex = 4; }
if (__score5 > __bestScore) { __bestScore = __score5; __bestIndex = 5; }
+ if (__score6 > __bestScore) { __bestScore = __score6; __bestIndex = 6; }
global::OpenRouter.AutoRouterPlugin? autoRouterPlugin = default;
global::OpenRouter.ModerationPlugin? moderationPlugin = default;
@@ -75,6 +80,7 @@ public class ChatRequestPluginsItemsJsonConverter : global::System.Text.Json.Ser
global::OpenRouter.FileParserPlugin? fileParserPlugin = default;
global::OpenRouter.ResponseHealingPlugin? responseHealingPlugin = default;
global::OpenRouter.ContextCompressionPlugin? contextCompressionPlugin = default;
+ global::OpenRouter.ParetoRouterPlugin? paretoRouterPlugin = default;
if (__bestIndex >= 0)
{
if (__bestIndex == 0)
@@ -167,9 +173,24 @@ public class ChatRequestPluginsItemsJsonConverter : global::System.Text.Json.Ser
{
}
}
+ else if (__bestIndex == 6)
+ {
+ try
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::OpenRouter.ParetoRouterPlugin), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::OpenRouter.ParetoRouterPlugin).Name}");
+ paretoRouterPlugin = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
}
- if (autoRouterPlugin == null && moderationPlugin == null && webSearchPlugin == null && fileParserPlugin == null && responseHealingPlugin == null && contextCompressionPlugin == null)
+ if (autoRouterPlugin == null && moderationPlugin == null && webSearchPlugin == null && fileParserPlugin == null && responseHealingPlugin == null && contextCompressionPlugin == null && paretoRouterPlugin == null)
{
try
{
@@ -248,6 +269,19 @@ public class ChatRequestPluginsItemsJsonConverter : global::System.Text.Json.Ser
catch (global::System.InvalidOperationException)
{
}
+
+ try
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::OpenRouter.ParetoRouterPlugin), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::OpenRouter.ParetoRouterPlugin).Name}");
+ paretoRouterPlugin = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
}
var __value = new global::OpenRouter.ChatRequestPluginsItems(
@@ -261,7 +295,9 @@ public class ChatRequestPluginsItemsJsonConverter : global::System.Text.Json.Ser
responseHealingPlugin,
- contextCompressionPlugin
+ contextCompressionPlugin,
+
+ paretoRouterPlugin
);
return __value;
@@ -312,6 +348,12 @@ public override void Write(
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::OpenRouter.ContextCompressionPlugin).Name}");
global::System.Text.Json.JsonSerializer.Serialize(writer, value.ContextCompressionPlugin!, typeInfo);
}
+ else if (value.IsParetoRouterPlugin)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::OpenRouter.ParetoRouterPlugin), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::OpenRouter.ParetoRouterPlugin).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.ParetoRouterPlugin!, typeInfo);
+ }
}
}
}
\ No newline at end of file
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.MessagesRequestPluginsItems.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.MessagesRequestPluginsItems.g.cs
index fe2ed923..88c5aafa 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.MessagesRequestPluginsItems.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.MessagesRequestPluginsItems.g.cs
@@ -60,6 +60,10 @@ public class MessagesRequestPluginsItemsJsonConverter : global::System.Text.Json
if (__jsonProps.Contains("enabled")) __score5++;
if (__jsonProps.Contains("engine")) __score5++;
if (__jsonProps.Contains("id")) __score5++;
+ var __score6 = 0;
+ if (__jsonProps.Contains("enabled")) __score6++;
+ if (__jsonProps.Contains("id")) __score6++;
+ if (__jsonProps.Contains("min_coding_score")) __score6++;
var __bestScore = 0;
var __bestIndex = -1;
if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; }
@@ -68,6 +72,7 @@ public class MessagesRequestPluginsItemsJsonConverter : global::System.Text.Json
if (__score3 > __bestScore) { __bestScore = __score3; __bestIndex = 3; }
if (__score4 > __bestScore) { __bestScore = __score4; __bestIndex = 4; }
if (__score5 > __bestScore) { __bestScore = __score5; __bestIndex = 5; }
+ if (__score6 > __bestScore) { __bestScore = __score6; __bestIndex = 6; }
global::OpenRouter.AutoRouterPlugin? autoRouterPlugin = default;
global::OpenRouter.ModerationPlugin? moderationPlugin = default;
@@ -75,6 +80,7 @@ public class MessagesRequestPluginsItemsJsonConverter : global::System.Text.Json
global::OpenRouter.FileParserPlugin? fileParserPlugin = default;
global::OpenRouter.ResponseHealingPlugin? responseHealingPlugin = default;
global::OpenRouter.ContextCompressionPlugin? contextCompressionPlugin = default;
+ global::OpenRouter.ParetoRouterPlugin? paretoRouterPlugin = default;
if (__bestIndex >= 0)
{
if (__bestIndex == 0)
@@ -167,9 +173,24 @@ public class MessagesRequestPluginsItemsJsonConverter : global::System.Text.Json
{
}
}
+ else if (__bestIndex == 6)
+ {
+ try
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::OpenRouter.ParetoRouterPlugin), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::OpenRouter.ParetoRouterPlugin).Name}");
+ paretoRouterPlugin = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
}
- if (autoRouterPlugin == null && moderationPlugin == null && webSearchPlugin == null && fileParserPlugin == null && responseHealingPlugin == null && contextCompressionPlugin == null)
+ if (autoRouterPlugin == null && moderationPlugin == null && webSearchPlugin == null && fileParserPlugin == null && responseHealingPlugin == null && contextCompressionPlugin == null && paretoRouterPlugin == null)
{
try
{
@@ -248,6 +269,19 @@ public class MessagesRequestPluginsItemsJsonConverter : global::System.Text.Json
catch (global::System.InvalidOperationException)
{
}
+
+ try
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::OpenRouter.ParetoRouterPlugin), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::OpenRouter.ParetoRouterPlugin).Name}");
+ paretoRouterPlugin = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
}
var __value = new global::OpenRouter.MessagesRequestPluginsItems(
@@ -261,7 +295,9 @@ public class MessagesRequestPluginsItemsJsonConverter : global::System.Text.Json
responseHealingPlugin,
- contextCompressionPlugin
+ contextCompressionPlugin,
+
+ paretoRouterPlugin
);
return __value;
@@ -312,6 +348,12 @@ public override void Write(
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::OpenRouter.ContextCompressionPlugin).Name}");
global::System.Text.Json.JsonSerializer.Serialize(writer, value.ContextCompressionPlugin!, typeInfo);
}
+ else if (value.IsParetoRouterPlugin)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::OpenRouter.ParetoRouterPlugin), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::OpenRouter.ParetoRouterPlugin).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.ParetoRouterPlugin!, typeInfo);
+ }
}
}
}
\ No newline at end of file
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ParetoRouterPluginId.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ParetoRouterPluginId.g.cs
new file mode 100644
index 00000000..8507fb02
--- /dev/null
+++ b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ParetoRouterPluginId.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace OpenRouter.JsonConverters
+{
+ ///
+ public sealed class ParetoRouterPluginIdJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::OpenRouter.ParetoRouterPluginId Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::OpenRouter.ParetoRouterPluginIdExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::OpenRouter.ParetoRouterPluginId)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::OpenRouter.ParetoRouterPluginId);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::OpenRouter.ParetoRouterPluginId value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::OpenRouter.ParetoRouterPluginIdExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ParetoRouterPluginIdNullable.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ParetoRouterPluginIdNullable.g.cs
new file mode 100644
index 00000000..6b4cd775
--- /dev/null
+++ b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ParetoRouterPluginIdNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace OpenRouter.JsonConverters
+{
+ ///
+ public sealed class ParetoRouterPluginIdNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::OpenRouter.ParetoRouterPluginId? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::OpenRouter.ParetoRouterPluginIdExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::OpenRouter.ParetoRouterPluginId)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::OpenRouter.ParetoRouterPluginId?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::OpenRouter.ParetoRouterPluginId? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::OpenRouter.ParetoRouterPluginIdExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ResponsesRequestPluginsItems.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ResponsesRequestPluginsItems.g.cs
index 91ae99e7..bcc0e8f9 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ResponsesRequestPluginsItems.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ResponsesRequestPluginsItems.g.cs
@@ -60,6 +60,10 @@ public class ResponsesRequestPluginsItemsJsonConverter : global::System.Text.Jso
if (__jsonProps.Contains("enabled")) __score5++;
if (__jsonProps.Contains("engine")) __score5++;
if (__jsonProps.Contains("id")) __score5++;
+ var __score6 = 0;
+ if (__jsonProps.Contains("enabled")) __score6++;
+ if (__jsonProps.Contains("id")) __score6++;
+ if (__jsonProps.Contains("min_coding_score")) __score6++;
var __bestScore = 0;
var __bestIndex = -1;
if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; }
@@ -68,6 +72,7 @@ public class ResponsesRequestPluginsItemsJsonConverter : global::System.Text.Jso
if (__score3 > __bestScore) { __bestScore = __score3; __bestIndex = 3; }
if (__score4 > __bestScore) { __bestScore = __score4; __bestIndex = 4; }
if (__score5 > __bestScore) { __bestScore = __score5; __bestIndex = 5; }
+ if (__score6 > __bestScore) { __bestScore = __score6; __bestIndex = 6; }
global::OpenRouter.AutoRouterPlugin? autoRouterPlugin = default;
global::OpenRouter.ModerationPlugin? moderationPlugin = default;
@@ -75,6 +80,7 @@ public class ResponsesRequestPluginsItemsJsonConverter : global::System.Text.Jso
global::OpenRouter.FileParserPlugin? fileParserPlugin = default;
global::OpenRouter.ResponseHealingPlugin? responseHealingPlugin = default;
global::OpenRouter.ContextCompressionPlugin? contextCompressionPlugin = default;
+ global::OpenRouter.ParetoRouterPlugin? paretoRouterPlugin = default;
if (__bestIndex >= 0)
{
if (__bestIndex == 0)
@@ -167,9 +173,24 @@ public class ResponsesRequestPluginsItemsJsonConverter : global::System.Text.Jso
{
}
}
+ else if (__bestIndex == 6)
+ {
+ try
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::OpenRouter.ParetoRouterPlugin), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::OpenRouter.ParetoRouterPlugin).Name}");
+ paretoRouterPlugin = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
+ }
}
- if (autoRouterPlugin == null && moderationPlugin == null && webSearchPlugin == null && fileParserPlugin == null && responseHealingPlugin == null && contextCompressionPlugin == null)
+ if (autoRouterPlugin == null && moderationPlugin == null && webSearchPlugin == null && fileParserPlugin == null && responseHealingPlugin == null && contextCompressionPlugin == null && paretoRouterPlugin == null)
{
try
{
@@ -248,6 +269,19 @@ public class ResponsesRequestPluginsItemsJsonConverter : global::System.Text.Jso
catch (global::System.InvalidOperationException)
{
}
+
+ try
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::OpenRouter.ParetoRouterPlugin), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::OpenRouter.ParetoRouterPlugin).Name}");
+ paretoRouterPlugin = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+ catch (global::System.InvalidOperationException)
+ {
+ }
}
var __value = new global::OpenRouter.ResponsesRequestPluginsItems(
@@ -261,7 +295,9 @@ public class ResponsesRequestPluginsItemsJsonConverter : global::System.Text.Jso
responseHealingPlugin,
- contextCompressionPlugin
+ contextCompressionPlugin,
+
+ paretoRouterPlugin
);
return __value;
@@ -312,6 +348,12 @@ public override void Write(
throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::OpenRouter.ContextCompressionPlugin).Name}");
global::System.Text.Json.JsonSerializer.Serialize(writer, value.ContextCompressionPlugin!, typeInfo);
}
+ else if (value.IsParetoRouterPlugin)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::OpenRouter.ParetoRouterPlugin), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::OpenRouter.ParetoRouterPlugin).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.ParetoRouterPlugin!, typeInfo);
+ }
}
}
}
\ No newline at end of file
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.SpeechRequestResponseFormat.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.SpeechRequestResponseFormat.g.cs
new file mode 100644
index 00000000..b52b9ffa
--- /dev/null
+++ b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.SpeechRequestResponseFormat.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace OpenRouter.JsonConverters
+{
+ ///
+ public sealed class SpeechRequestResponseFormatJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::OpenRouter.SpeechRequestResponseFormat Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::OpenRouter.SpeechRequestResponseFormatExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::OpenRouter.SpeechRequestResponseFormat)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::OpenRouter.SpeechRequestResponseFormat);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::OpenRouter.SpeechRequestResponseFormat value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::OpenRouter.SpeechRequestResponseFormatExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.SpeechRequestResponseFormatNullable.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.SpeechRequestResponseFormatNullable.g.cs
new file mode 100644
index 00000000..24b4c53d
--- /dev/null
+++ b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.SpeechRequestResponseFormatNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace OpenRouter.JsonConverters
+{
+ ///
+ public sealed class SpeechRequestResponseFormatNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::OpenRouter.SpeechRequestResponseFormat? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::OpenRouter.SpeechRequestResponseFormatExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::OpenRouter.SpeechRequestResponseFormat)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::OpenRouter.SpeechRequestResponseFormat?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::OpenRouter.SpeechRequestResponseFormat? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::OpenRouter.SpeechRequestResponseFormatExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContext.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContext.g.cs
index 1235bcab..0744d0e3 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContext.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContext.g.cs
@@ -281,6 +281,10 @@ namespace OpenRouter
typeof(global::OpenRouter.JsonConverters.ContextCompressionPluginIdNullableJsonConverter),
+ typeof(global::OpenRouter.JsonConverters.ParetoRouterPluginIdJsonConverter),
+
+ typeof(global::OpenRouter.JsonConverters.ParetoRouterPluginIdNullableJsonConverter),
+
typeof(global::OpenRouter.JsonConverters.ProviderPreferencesDataCollectionJsonConverter),
typeof(global::OpenRouter.JsonConverters.ProviderPreferencesDataCollectionNullableJsonConverter),
@@ -697,9 +701,9 @@ namespace OpenRouter
typeof(global::OpenRouter.JsonConverters.AuthKeysCodePostRequestBodyContentApplicationJsonSchemaUsageLimitTypeNullableJsonConverter),
- typeof(global::OpenRouter.JsonConverters.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormatJsonConverter),
+ typeof(global::OpenRouter.JsonConverters.SpeechRequestResponseFormatJsonConverter),
- typeof(global::OpenRouter.JsonConverters.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormatNullableJsonConverter),
+ typeof(global::OpenRouter.JsonConverters.SpeechRequestResponseFormatNullableJsonConverter),
typeof(global::OpenRouter.JsonConverters.AnthropicCacheControlTtlJsonConverter),
@@ -1863,6 +1867,8 @@ namespace OpenRouter
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ContextCompressionEngine), TypeInfoPropertyName = "ContextCompressionEngine2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ContextCompressionPluginId), TypeInfoPropertyName = "ContextCompressionPluginId2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ContextCompressionPlugin))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ParetoRouterPluginId), TypeInfoPropertyName = "ParetoRouterPluginId2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ParetoRouterPlugin))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ResponsesRequestPluginsItems), TypeInfoPropertyName = "ResponsesRequestPluginsItems2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.StoredPromptTemplateVariables), TypeInfoPropertyName = "StoredPromptTemplateVariables2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.StoredPromptTemplate))]
@@ -2159,9 +2165,10 @@ namespace OpenRouter
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ActivityItem))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ActivityResponse))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat), TypeInfoPropertyName = "AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.SpeechRequestProviderOptions))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.SpeechRequestProvider))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.SpeechRequestResponseFormat), TypeInfoPropertyName = "SpeechRequestResponseFormat2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.SpeechRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.AnthropicCacheControlTtl), TypeInfoPropertyName = "AnthropicCacheControlTtl2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.AnthropicCacheControlDirectiveType), TypeInfoPropertyName = "AnthropicCacheControlDirectiveType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ChatRequestCacheControl))]
@@ -2779,7 +2786,6 @@ namespace OpenRouter
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ExchangeAuthCodeForApiKeyRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OneOf), TypeInfoPropertyName = "OneOfAuthKeysPostRequestBodyContentApplicationJsonSchemaCodeChallengeMethodObject2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.CreateAuthKeysCodeRequest))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.CreateAudioSpeechRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.CreateEmbeddingsRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.CreateKeysRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OneOf), TypeInfoPropertyName = "OneOfKeysPostRequestBodyContentApplicationJsonSchemaLimitResetObject2")]
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContextTypes.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContextTypes.g.cs
index c2bffbfe..9c4f7b6f 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContextTypes.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContextTypes.g.cs
@@ -648,3699 +648,3707 @@ public sealed partial class JsonSerializerContextTypes
///
///
///
- public global::OpenRouter.ResponsesRequestPluginsItems? Type155 { get; set; }
+ public global::OpenRouter.ParetoRouterPluginId? Type155 { get; set; }
///
///
///
- public global::OpenRouter.StoredPromptTemplateVariables? Type156 { get; set; }
+ public global::OpenRouter.ParetoRouterPlugin? Type156 { get; set; }
///
///
///
- public global::OpenRouter.StoredPromptTemplate? Type157 { get; set; }
+ public global::OpenRouter.ResponsesRequestPluginsItems? Type157 { get; set; }
///
///
///
- public global::OpenRouter.ProviderPreferencesDataCollection? Type158 { get; set; }
+ public global::OpenRouter.StoredPromptTemplateVariables? Type158 { get; set; }
///
///
///
- public global::OpenRouter.ProviderName? Type159 { get; set; }
+ public global::OpenRouter.StoredPromptTemplate? Type159 { get; set; }
///
///
///
- public global::OpenRouter.ProviderPreferencesIgnoreItems? Type160 { get; set; }
+ public global::OpenRouter.ProviderPreferencesDataCollection? Type160 { get; set; }
///
///
///
- public global::OpenRouter.ProviderPreferencesMaxPriceAudio? Type161 { get; set; }
+ public global::OpenRouter.ProviderName? Type161 { get; set; }
///
///
///
- public global::OpenRouter.ProviderPreferencesMaxPriceCompletion? Type162 { get; set; }
+ public global::OpenRouter.ProviderPreferencesIgnoreItems? Type162 { get; set; }
///
///
///
- public global::OpenRouter.ProviderPreferencesMaxPriceImage? Type163 { get; set; }
+ public global::OpenRouter.ProviderPreferencesMaxPriceAudio? Type163 { get; set; }
///
///
///
- public global::OpenRouter.ProviderPreferencesMaxPriceRequest? Type164 { get; set; }
+ public global::OpenRouter.ProviderPreferencesMaxPriceCompletion? Type164 { get; set; }
///
///
///
- public global::OpenRouter.ProviderPreferencesMaxPrice? Type165 { get; set; }
+ public global::OpenRouter.ProviderPreferencesMaxPriceImage? Type165 { get; set; }
///
///
///
- public global::OpenRouter.ProviderPreferencesOnlyItems? Type166 { get; set; }
+ public global::OpenRouter.ProviderPreferencesMaxPriceRequest? Type166 { get; set; }
///
///
///
- public global::OpenRouter.ProviderPreferencesOrderItems? Type167 { get; set; }
+ public global::OpenRouter.ProviderPreferencesMaxPrice? Type167 { get; set; }
///
///
///
- public global::OpenRouter.PercentileLatencyCutoffs? Type168 { get; set; }
+ public global::OpenRouter.ProviderPreferencesOnlyItems? Type168 { get; set; }
///
///
///
- public global::OpenRouter.PreferredMaxLatency? Type169 { get; set; }
+ public global::OpenRouter.ProviderPreferencesOrderItems? Type169 { get; set; }
///
///
///
- public global::OpenRouter.PercentileThroughputCutoffs? Type170 { get; set; }
+ public global::OpenRouter.PercentileLatencyCutoffs? Type170 { get; set; }
///
///
///
- public global::OpenRouter.PreferredMinThroughput? Type171 { get; set; }
+ public global::OpenRouter.PreferredMaxLatency? Type171 { get; set; }
///
///
///
- public global::OpenRouter.Quantization? Type172 { get; set; }
+ public global::OpenRouter.PercentileThroughputCutoffs? Type172 { get; set; }
///
///
///
- public global::OpenRouter.ProviderSort? Type173 { get; set; }
+ public global::OpenRouter.PreferredMinThroughput? Type173 { get; set; }
///
///
///
- public global::OpenRouter.ProviderSortConfigBy? Type174 { get; set; }
+ public global::OpenRouter.Quantization? Type174 { get; set; }
///
///
///
- public global::OpenRouter.ProviderSortConfigPartition? Type175 { get; set; }
+ public global::OpenRouter.ProviderSort? Type175 { get; set; }
///
///
///
- public global::OpenRouter.ProviderSortConfig? Type176 { get; set; }
+ public global::OpenRouter.ProviderSortConfigBy? Type176 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type177 { get; set; }
+ public global::OpenRouter.ProviderSortConfigPartition? Type177 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type178 { get; set; }
+ public global::OpenRouter.ProviderSortConfig? Type178 { get; set; }
///
///
///
- public global::OpenRouter.ProviderPreferencesSort? Type179 { get; set; }
+ public global::OpenRouter.OneOf? Type179 { get; set; }
///
///
///
- public global::OpenRouter.ProviderPreferences? Type180 { get; set; }
+ public global::OpenRouter.OneOf? Type180 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type181 { get; set; }
+ public global::OpenRouter.ProviderPreferencesSort? Type181 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type182 { get; set; }
+ public global::OpenRouter.ProviderPreferences? Type182 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type183 { get; set; }
+ public global::OpenRouter.OneOf? Type183 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type184 { get; set; }
+ public global::System.Collections.Generic.IList? Type184 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type185 { get; set; }
+ public global::System.Collections.Generic.IList? Type185 { get; set; }
///
///
///
- public global::OpenRouter.ReasoningEffort? Type186 { get; set; }
+ public global::System.Collections.Generic.IList? Type186 { get; set; }
///
///
///
- public global::OpenRouter.ReasoningSummaryVerbosity? Type187 { get; set; }
+ public global::System.Collections.Generic.IList? Type187 { get; set; }
///
///
///
- public global::OpenRouter.ReasoningConfig? Type188 { get; set; }
+ public global::OpenRouter.ReasoningEffort? Type188 { get; set; }
///
///
///
- public global::OpenRouter.ResponsesRequestServiceTier? Type189 { get; set; }
+ public global::OpenRouter.ReasoningSummaryVerbosity? Type189 { get; set; }
///
///
///
- public global::OpenRouter.FormatTextConfigType? Type190 { get; set; }
+ public global::OpenRouter.ReasoningConfig? Type190 { get; set; }
///
///
///
- public global::OpenRouter.FormatTextConfig? Type191 { get; set; }
+ public global::OpenRouter.ResponsesRequestServiceTier? Type191 { get; set; }
///
///
///
- public global::OpenRouter.FormatJsonObjectConfigType? Type192 { get; set; }
+ public global::OpenRouter.FormatTextConfigType? Type192 { get; set; }
///
///
///
- public global::OpenRouter.FormatJsonObjectConfig? Type193 { get; set; }
+ public global::OpenRouter.FormatTextConfig? Type193 { get; set; }
///
///
///
- public global::OpenRouter.FormatJsonSchemaConfigType? Type194 { get; set; }
+ public global::OpenRouter.FormatJsonObjectConfigType? Type194 { get; set; }
///
///
///
- public global::OpenRouter.FormatJsonSchemaConfig? Type195 { get; set; }
+ public global::OpenRouter.FormatJsonObjectConfig? Type195 { get; set; }
///
///
///
- public global::OpenRouter.Formats? Type196 { get; set; }
+ public global::OpenRouter.FormatJsonSchemaConfigType? Type196 { get; set; }
///
///
///
- public global::OpenRouter.TextConfigVerbosity? Type197 { get; set; }
+ public global::OpenRouter.FormatJsonSchemaConfig? Type197 { get; set; }
///
///
///
- public global::OpenRouter.TextExtendedConfigVerbosity? Type198 { get; set; }
+ public global::OpenRouter.Formats? Type198 { get; set; }
///
///
///
- public global::OpenRouter.TextExtendedConfig? Type199 { get; set; }
+ public global::OpenRouter.TextConfigVerbosity? Type199 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type200 { get; set; }
+ public global::OpenRouter.TextExtendedConfigVerbosity? Type200 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponsesToolChoice0? Type201 { get; set; }
+ public global::OpenRouter.TextExtendedConfig? Type201 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponsesToolChoice1? Type202 { get; set; }
+ public global::OpenRouter.OneOf? Type202 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponsesToolChoice2? Type203 { get; set; }
+ public global::OpenRouter.OpenAiResponsesToolChoice0? Type203 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponsesToolChoiceOneOf3Type? Type204 { get; set; }
+ public global::OpenRouter.OpenAiResponsesToolChoice1? Type204 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponsesToolChoice3? Type205 { get; set; }
+ public global::OpenRouter.OpenAiResponsesToolChoice2? Type205 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponsesToolChoiceOneOf4Type0? Type206 { get; set; }
+ public global::OpenRouter.OpenAiResponsesToolChoiceOneOf3Type? Type206 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponsesToolChoiceOneOf4Type1? Type207 { get; set; }
+ public global::OpenRouter.OpenAiResponsesToolChoice3? Type207 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponsesToolChoiceOneOf4Type? Type208 { get; set; }
+ public global::OpenRouter.OpenAiResponsesToolChoiceOneOf4Type0? Type208 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponsesToolChoice4? Type209 { get; set; }
+ public global::OpenRouter.OpenAiResponsesToolChoiceOneOf4Type1? Type209 { get; set; }
///
///
///
- public global::OpenRouter.ToolChoiceAllowedMode0? Type210 { get; set; }
+ public global::OpenRouter.OpenAiResponsesToolChoiceOneOf4Type? Type210 { get; set; }
///
///
///
- public global::OpenRouter.ToolChoiceAllowedMode1? Type211 { get; set; }
+ public global::OpenRouter.OpenAiResponsesToolChoice4? Type211 { get; set; }
///
///
///
- public global::OpenRouter.ToolChoiceAllowedMode? Type212 { get; set; }
+ public global::OpenRouter.ToolChoiceAllowedMode0? Type212 { get; set; }
///
///
///
- public global::OpenRouter.ToolChoiceAllowedType? Type213 { get; set; }
+ public global::OpenRouter.ToolChoiceAllowedMode1? Type213 { get; set; }
///
///
///
- public global::OpenRouter.ToolChoiceAllowed? Type214 { get; set; }
+ public global::OpenRouter.ToolChoiceAllowedMode? Type214 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesToolChoice? Type215 { get; set; }
+ public global::OpenRouter.ToolChoiceAllowedType? Type215 { get; set; }
///
///
///
- public global::OpenRouter.FunctionToolType? Type216 { get; set; }
+ public global::OpenRouter.ToolChoiceAllowed? Type216 { get; set; }
///
///
///
- public global::OpenRouter.ResponsesRequestToolsItems0? Type217 { get; set; }
+ public global::OpenRouter.OpenAIResponsesToolChoice? Type217 { get; set; }
///
///
///
- public global::OpenRouter.WebSearchEngineEnum? Type218 { get; set; }
+ public global::OpenRouter.FunctionToolType? Type218 { get; set; }
///
///
///
- public global::OpenRouter.WebSearchDomainFilter? Type219 { get; set; }
+ public global::OpenRouter.ResponsesRequestToolsItems0? Type219 { get; set; }
///
///
///
- public global::OpenRouter.SearchContextSizeEnum? Type220 { get; set; }
+ public global::OpenRouter.WebSearchEngineEnum? Type220 { get; set; }
///
///
///
- public global::OpenRouter.PreviewWebSearchServerToolType? Type221 { get; set; }
+ public global::OpenRouter.WebSearchDomainFilter? Type221 { get; set; }
///
///
///
- public global::OpenRouter.PreviewWebSearchUserLocationType? Type222 { get; set; }
+ public global::OpenRouter.SearchContextSizeEnum? Type222 { get; set; }
///
///
///
- public global::OpenRouter.PreviewWebSearchUserLocation? Type223 { get; set; }
+ public global::OpenRouter.PreviewWebSearchServerToolType? Type223 { get; set; }
///
///
///
- public global::OpenRouter.PreviewWebSearchServerTool? Type224 { get; set; }
+ public global::OpenRouter.PreviewWebSearchUserLocationType? Type224 { get; set; }
///
///
///
- public global::OpenRouter.Preview20250311WebSearchServerToolType? Type225 { get; set; }
+ public global::OpenRouter.PreviewWebSearchUserLocation? Type225 { get; set; }
///
///
///
- public global::OpenRouter.Preview20250311WebSearchServerTool? Type226 { get; set; }
+ public global::OpenRouter.PreviewWebSearchServerTool? Type226 { get; set; }
///
///
///
- public global::OpenRouter.LegacyWebSearchServerToolType? Type227 { get; set; }
+ public global::OpenRouter.Preview20250311WebSearchServerToolType? Type227 { get; set; }
///
///
///
- public global::OpenRouter.WebSearchUserLocationType? Type228 { get; set; }
+ public global::OpenRouter.Preview20250311WebSearchServerTool? Type228 { get; set; }
///
///
///
- public global::OpenRouter.WebSearchUserLocation? Type229 { get; set; }
+ public global::OpenRouter.LegacyWebSearchServerToolType? Type229 { get; set; }
///
///
///
- public global::OpenRouter.LegacyWebSearchServerTool? Type230 { get; set; }
+ public global::OpenRouter.WebSearchUserLocationType? Type230 { get; set; }
///
///
///
- public global::OpenRouter.WebSearchServerToolType? Type231 { get; set; }
+ public global::OpenRouter.WebSearchUserLocation? Type231 { get; set; }
///
///
///
- public global::OpenRouter.WebSearchServerTool? Type232 { get; set; }
+ public global::OpenRouter.LegacyWebSearchServerTool? Type232 { get; set; }
///
///
///
- public global::OpenRouter.FileSearchServerToolFiltersOneOf0Type? Type233 { get; set; }
+ public global::OpenRouter.WebSearchServerToolType? Type233 { get; set; }
///
///
///
- public global::OpenRouter.FileSearchServerToolFiltersOneOf0ValueOneOf3Items? Type234 { get; set; }
+ public global::OpenRouter.WebSearchServerTool? Type234 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type235 { get; set; }
+ public global::OpenRouter.FileSearchServerToolFiltersOneOf0Type? Type235 { get; set; }
///
///
///
- public global::OpenRouter.FileSearchServerToolFiltersOneOf0Value? Type236 { get; set; }
+ public global::OpenRouter.FileSearchServerToolFiltersOneOf0ValueOneOf3Items? Type236 { get; set; }
///
///
///
- public global::OpenRouter.FileSearchServerToolFilters0? Type237 { get; set; }
+ public global::System.Collections.Generic.IList? Type237 { get; set; }
///
///
///
- public global::OpenRouter.CompoundFilterType? Type238 { get; set; }
+ public global::OpenRouter.FileSearchServerToolFiltersOneOf0Value? Type238 { get; set; }
///
///
///
- public global::OpenRouter.CompoundFilter? Type239 { get; set; }
+ public global::OpenRouter.FileSearchServerToolFilters0? Type239 { get; set; }
///
///
///
- public global::OpenRouter.FileSearchServerToolFilters? Type240 { get; set; }
+ public global::OpenRouter.CompoundFilterType? Type240 { get; set; }
///
///
///
- public global::OpenRouter.FileSearchServerToolRankingOptionsRanker? Type241 { get; set; }
+ public global::OpenRouter.CompoundFilter? Type241 { get; set; }
///
///
///
- public global::OpenRouter.FileSearchServerToolRankingOptions? Type242 { get; set; }
+ public global::OpenRouter.FileSearchServerToolFilters? Type242 { get; set; }
///
///
///
- public global::OpenRouter.FileSearchServerToolType? Type243 { get; set; }
+ public global::OpenRouter.FileSearchServerToolRankingOptionsRanker? Type243 { get; set; }
///
///
///
- public global::OpenRouter.FileSearchServerTool? Type244 { get; set; }
+ public global::OpenRouter.FileSearchServerToolRankingOptions? Type244 { get; set; }
///
///
///
- public global::OpenRouter.ComputerUseServerToolEnvironment? Type245 { get; set; }
+ public global::OpenRouter.FileSearchServerToolType? Type245 { get; set; }
///
///
///
- public global::OpenRouter.ComputerUseServerToolType? Type246 { get; set; }
+ public global::OpenRouter.FileSearchServerTool? Type246 { get; set; }
///
///
///
- public global::OpenRouter.ComputerUseServerTool? Type247 { get; set; }
+ public global::OpenRouter.ComputerUseServerToolEnvironment? Type247 { get; set; }
///
///
///
- public global::OpenRouter.CodeInterpreterServerToolContainerOneOf1MemoryLimit? Type248 { get; set; }
+ public global::OpenRouter.ComputerUseServerToolType? Type248 { get; set; }
///
///
///
- public global::OpenRouter.CodeInterpreterServerToolContainerOneOf1Type? Type249 { get; set; }
+ public global::OpenRouter.ComputerUseServerTool? Type249 { get; set; }
///
///
///
- public global::OpenRouter.CodeInterpreterServerToolContainer1? Type250 { get; set; }
+ public global::OpenRouter.CodeInterpreterServerToolContainerOneOf1MemoryLimit? Type250 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type251 { get; set; }
+ public global::OpenRouter.CodeInterpreterServerToolContainerOneOf1Type? Type251 { get; set; }
///
///
///
- public global::OpenRouter.CodeInterpreterServerToolContainer? Type252 { get; set; }
+ public global::OpenRouter.CodeInterpreterServerToolContainer1? Type252 { get; set; }
///
///
///
- public global::OpenRouter.CodeInterpreterServerToolType? Type253 { get; set; }
+ public global::OpenRouter.OneOf? Type253 { get; set; }
///
///
///
- public global::OpenRouter.CodeInterpreterServerTool? Type254 { get; set; }
+ public global::OpenRouter.CodeInterpreterServerToolContainer? Type254 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolAllowedTools1? Type255 { get; set; }
+ public global::OpenRouter.CodeInterpreterServerToolType? Type255 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolAllowedTools? Type256 { get; set; }
+ public global::OpenRouter.CodeInterpreterServerTool? Type256 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolConnectorId? Type257 { get; set; }
+ public global::OpenRouter.McpServerToolAllowedTools1? Type257 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolRequireApprovalOneOf0Always? Type258 { get; set; }
+ public global::OpenRouter.McpServerToolAllowedTools? Type258 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolRequireApprovalOneOf0Never? Type259 { get; set; }
+ public global::OpenRouter.McpServerToolConnectorId? Type259 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolRequireApproval0? Type260 { get; set; }
+ public global::OpenRouter.McpServerToolRequireApprovalOneOf0Always? Type260 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolRequireApproval1? Type261 { get; set; }
+ public global::OpenRouter.McpServerToolRequireApprovalOneOf0Never? Type261 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolRequireApproval2? Type262 { get; set; }
+ public global::OpenRouter.McpServerToolRequireApproval0? Type262 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolRequireApproval? Type263 { get; set; }
+ public global::OpenRouter.McpServerToolRequireApproval1? Type263 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolType? Type264 { get; set; }
+ public global::OpenRouter.McpServerToolRequireApproval2? Type264 { get; set; }
///
///
///
- public global::OpenRouter.McpServerTool? Type265 { get; set; }
+ public global::OpenRouter.McpServerToolRequireApproval? Type265 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolBackground? Type266 { get; set; }
+ public global::OpenRouter.McpServerToolType? Type266 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolInputFidelity? Type267 { get; set; }
+ public global::OpenRouter.McpServerTool? Type267 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolInputImageMask? Type268 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolBackground? Type268 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolModel? Type269 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolInputFidelity? Type269 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolModeration? Type270 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolInputImageMask? Type270 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolOutputFormat? Type271 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolModel? Type271 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolQuality? Type272 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolModeration? Type272 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolSize? Type273 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolOutputFormat? Type273 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolType? Type274 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolQuality? Type274 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerTool? Type275 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolSize? Type275 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type276 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolType? Type276 { get; set; }
///
///
///
- public global::OpenRouter.CodexLocalShellToolType? Type277 { get; set; }
+ public global::OpenRouter.ImageGenerationServerTool? Type277 { get; set; }
///
///
///
- public global::OpenRouter.CodexLocalShellTool? Type278 { get; set; }
+ public global::OpenRouter.OneOf? Type278 { get; set; }
///
///
///
- public global::OpenRouter.ShellServerToolType? Type279 { get; set; }
+ public global::OpenRouter.CodexLocalShellToolType? Type279 { get; set; }
///
///
///
- public global::OpenRouter.ShellServerTool? Type280 { get; set; }
+ public global::OpenRouter.CodexLocalShellTool? Type280 { get; set; }
///
///
///
- public global::OpenRouter.ApplyPatchServerToolType? Type281 { get; set; }
+ public global::OpenRouter.ShellServerToolType? Type281 { get; set; }
///
///
///
- public global::OpenRouter.ApplyPatchServerTool? Type282 { get; set; }
+ public global::OpenRouter.ShellServerTool? Type282 { get; set; }
///
///
///
- public global::OpenRouter.CustomToolFormatOneOf0Type? Type283 { get; set; }
+ public global::OpenRouter.ApplyPatchServerToolType? Type283 { get; set; }
///
///
///
- public global::OpenRouter.CustomToolFormat0? Type284 { get; set; }
+ public global::OpenRouter.ApplyPatchServerTool? Type284 { get; set; }
///
///
///
- public global::OpenRouter.CustomToolFormatOneOf1Syntax? Type285 { get; set; }
+ public global::OpenRouter.CustomToolFormatOneOf0Type? Type285 { get; set; }
///
///
///
- public global::OpenRouter.CustomToolFormatOneOf1Type? Type286 { get; set; }
+ public global::OpenRouter.CustomToolFormat0? Type286 { get; set; }
///
///
///
- public global::OpenRouter.CustomToolFormat1? Type287 { get; set; }
+ public global::OpenRouter.CustomToolFormatOneOf1Syntax? Type287 { get; set; }
///
///
///
- public global::OpenRouter.CustomToolFormat? Type288 { get; set; }
+ public global::OpenRouter.CustomToolFormatOneOf1Type? Type288 { get; set; }
///
///
///
- public global::OpenRouter.CustomToolType? Type289 { get; set; }
+ public global::OpenRouter.CustomToolFormat1? Type289 { get; set; }
///
///
///
- public global::OpenRouter.CustomTool? Type290 { get; set; }
+ public global::OpenRouter.CustomToolFormat? Type290 { get; set; }
///
///
///
- public global::OpenRouter.DatetimeServerToolConfig? Type291 { get; set; }
+ public global::OpenRouter.CustomToolType? Type291 { get; set; }
///
///
///
- public global::OpenRouter.DatetimeServerToolType? Type292 { get; set; }
+ public global::OpenRouter.CustomTool? Type292 { get; set; }
///
///
///
- public global::OpenRouter.DatetimeServerTool? Type293 { get; set; }
+ public global::OpenRouter.DatetimeServerToolConfig? Type293 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolConfig? Type294 { get; set; }
+ public global::OpenRouter.DatetimeServerToolType? Type294 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolOpenRouterType? Type295 { get; set; }
+ public global::OpenRouter.DatetimeServerTool? Type295 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolOpenRouter? Type296 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolConfig? Type296 { get; set; }
///
///
///
- public global::OpenRouter.SearchModelsServerToolConfig? Type297 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolOpenRouterType? Type297 { get; set; }
///
///
///
- public global::OpenRouter.ChatSearchModelsServerToolType? Type298 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolOpenRouter? Type298 { get; set; }
///
///
///
- public global::OpenRouter.ChatSearchModelsServerTool? Type299 { get; set; }
+ public global::OpenRouter.SearchModelsServerToolConfig? Type299 { get; set; }
///
///
///
- public global::OpenRouter.WebSearchServerToolOpenRouterParameters? Type300 { get; set; }
+ public global::OpenRouter.ChatSearchModelsServerToolType? Type300 { get; set; }
///
///
///
- public global::OpenRouter.WebSearchServerToolOpenRouterType? Type301 { get; set; }
+ public global::OpenRouter.ChatSearchModelsServerTool? Type301 { get; set; }
///
///
///
- public global::OpenRouter.WebSearchServerToolOpenRouter? Type302 { get; set; }
+ public global::OpenRouter.WebSearchServerToolOpenRouterParameters? Type302 { get; set; }
///
///
///
- public global::OpenRouter.ResponsesRequestToolsItems? Type303 { get; set; }
+ public global::OpenRouter.WebSearchServerToolOpenRouterType? Type303 { get; set; }
///
///
///
- public global::OpenRouter.TraceConfig? Type304 { get; set; }
+ public global::OpenRouter.WebSearchServerToolOpenRouter? Type304 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesTruncation? Type305 { get; set; }
+ public global::OpenRouter.ResponsesRequestToolsItems? Type305 { get; set; }
///
///
///
- public global::OpenRouter.ResponsesRequest? Type306 { get; set; }
+ public global::OpenRouter.TraceConfig? Type306 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type307 { get; set; }
+ public global::OpenRouter.OpenAIResponsesTruncation? Type307 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type308 { get; set; }
+ public global::OpenRouter.ResponsesRequest? Type308 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type309 { get; set; }
+ public global::System.Collections.Generic.IList? Type309 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type310 { get; set; }
+ public global::System.Collections.Generic.IList? Type310 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type311 { get; set; }
+ public global::System.Collections.Generic.IList? Type311 { get; set; }
///
///
///
- public global::OpenRouter.ResponsesErrorFieldCode? Type312 { get; set; }
+ public global::OpenRouter.OneOf? Type312 { get; set; }
///
///
///
- public global::OpenRouter.ResponsesErrorField? Type313 { get; set; }
+ public global::System.Collections.Generic.IList? Type313 { get; set; }
///
///
///
- public global::OpenRouter.IncompleteDetailsReason? Type314 { get; set; }
+ public global::OpenRouter.ResponsesErrorFieldCode? Type314 { get; set; }
///
///
///
- public global::OpenRouter.IncompleteDetails? Type315 { get; set; }
+ public global::OpenRouter.ResponsesErrorField? Type315 { get; set; }
///
///
///
- public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0Items? Type316 { get; set; }
+ public global::OpenRouter.IncompleteDetailsReason? Type316 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type317 { get; set; }
+ public global::OpenRouter.IncompleteDetails? Type317 { get; set; }
///
///
///
- public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Content? Type318 { get; set; }
+ public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0Items? Type318 { get; set; }
///
///
///
- public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Phase0? Type319 { get; set; }
+ public global::System.Collections.Generic.IList? Type319 { get; set; }
///
///
///
- public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Phase1? Type320 { get; set; }
+ public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Content? Type320 { get; set; }
///
///
///
- public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Phase? Type321 { get; set; }
+ public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Phase0? Type321 { get; set; }
///
///
///
- public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role0? Type322 { get; set; }
+ public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Phase1? Type322 { get; set; }
///
///
///
- public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role1? Type323 { get; set; }
+ public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Phase? Type323 { get; set; }
///
///
///
- public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role2? Type324 { get; set; }
+ public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role0? Type324 { get; set; }
///
///
///
- public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role3? Type325 { get; set; }
+ public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role1? Type325 { get; set; }
///
///
///
- public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role? Type326 { get; set; }
+ public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role2? Type326 { get; set; }
///
///
///
- public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Type? Type327 { get; set; }
+ public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role3? Type327 { get; set; }
///
///
///
- public global::OpenRouter.BaseInputsOneOf1Items0? Type328 { get; set; }
+ public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role? Type328 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponseInputMessageItemContentItems? Type329 { get; set; }
+ public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Type? Type329 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponseInputMessageItemRole0? Type330 { get; set; }
+ public global::OpenRouter.BaseInputsOneOf1Items0? Type330 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponseInputMessageItemRole1? Type331 { get; set; }
+ public global::OpenRouter.OpenAiResponseInputMessageItemContentItems? Type331 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponseInputMessageItemRole2? Type332 { get; set; }
+ public global::OpenRouter.OpenAiResponseInputMessageItemRole0? Type332 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponseInputMessageItemRole? Type333 { get; set; }
+ public global::OpenRouter.OpenAiResponseInputMessageItemRole1? Type333 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponseInputMessageItemType? Type334 { get; set; }
+ public global::OpenRouter.OpenAiResponseInputMessageItemRole2? Type334 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseInputMessageItem? Type335 { get; set; }
+ public global::OpenRouter.OpenAiResponseInputMessageItemRole? Type335 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type336 { get; set; }
+ public global::OpenRouter.OpenAiResponseInputMessageItemType? Type336 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseFunctionToolCallOutput? Type337 { get; set; }
+ public global::OpenRouter.OpenAIResponseInputMessageItem? Type337 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseFunctionToolCall? Type338 { get; set; }
+ public global::System.Collections.Generic.IList? Type338 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemImageGenerationCall? Type339 { get; set; }
+ public global::OpenRouter.OpenAIResponseFunctionToolCallOutput? Type339 { get; set; }
///
///
///
- public global::OpenRouter.OutputMessage? Type340 { get; set; }
+ public global::OpenRouter.OpenAIResponseFunctionToolCall? Type340 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type341 { get; set; }
+ public global::OpenRouter.OutputItemImageGenerationCall? Type341 { get; set; }
///
///
///
- public global::OpenRouter.BaseInputsOneOf1Items? Type342 { get; set; }
+ public global::OpenRouter.OutputMessage? Type342 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type343 { get; set; }
+ public global::System.Collections.Generic.IList? Type343 { get; set; }
///
///
///
- public global::OpenRouter.BaseInputs? Type344 { get; set; }
+ public global::OpenRouter.BaseInputsOneOf1Items? Type344 { get; set; }
///
///
///
- public global::OpenRouter.BaseResponsesResultObject? Type345 { get; set; }
+ public global::System.Collections.Generic.IList? Type345 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemReasoning? Type346 { get; set; }
+ public global::OpenRouter.BaseInputs? Type346 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemFunctionCall? Type347 { get; set; }
+ public global::OpenRouter.BaseResponsesResultObject? Type347 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemWebSearchCall? Type348 { get; set; }
+ public global::OpenRouter.OutputItemReasoning? Type348 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemFileSearchCall? Type349 { get; set; }
+ public global::OpenRouter.OutputItemFunctionCall? Type349 { get; set; }
///
///
///
- public global::OpenRouter.BaseResponsesResultOutputItems? Type350 { get; set; }
+ public global::OpenRouter.OutputItemWebSearchCall? Type350 { get; set; }
///
///
///
- public global::OpenRouter.BaseReasoningConfig? Type351 { get; set; }
+ public global::OpenRouter.OutputItemFileSearchCall? Type351 { get; set; }
///
///
///
- public global::OpenRouter.ServiceTier2? Type352 { get; set; }
+ public global::OpenRouter.BaseResponsesResultOutputItems? Type352 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesResponseStatus? Type353 { get; set; }
+ public global::OpenRouter.BaseReasoningConfig? Type353 { get; set; }
///
///
///
- public global::OpenRouter.TextConfig? Type354 { get; set; }
+ public global::OpenRouter.ServiceTier2? Type354 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type355 { get; set; }
+ public global::OpenRouter.OpenAIResponsesResponseStatus? Type355 { get; set; }
///
///
///
- public global::OpenRouter.BaseResponsesResultToolsItems0? Type356 { get; set; }
+ public global::OpenRouter.TextConfig? Type356 { get; set; }
///
///
///
- public global::OpenRouter.BaseResponsesResultToolsItems? Type357 { get; set; }
+ public global::OpenRouter.OneOf? Type357 { get; set; }
///
///
///
- public global::OpenRouter.Truncation? Type358 { get; set; }
+ public global::OpenRouter.BaseResponsesResultToolsItems0? Type358 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponsesUsageInputTokensDetails? Type359 { get; set; }
+ public global::OpenRouter.BaseResponsesResultToolsItems? Type359 { get; set; }
///
///
///
- public global::OpenRouter.OpenAiResponsesUsageOutputTokensDetails? Type360 { get; set; }
+ public global::OpenRouter.Truncation? Type360 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesUsage? Type361 { get; set; }
+ public global::OpenRouter.OpenAiResponsesUsageInputTokensDetails? Type361 { get; set; }
///
///
///
- public global::OpenRouter.CodeInterpreterCallItemOutputsItemsOneOf0Type? Type362 { get; set; }
+ public global::OpenRouter.OpenAiResponsesUsageOutputTokensDetails? Type362 { get; set; }
///
///
///
- public global::OpenRouter.CodeInterpreterCallItemOutputsItems0? Type363 { get; set; }
+ public global::OpenRouter.OpenAIResponsesUsage? Type363 { get; set; }
///
///
///
- public global::OpenRouter.CodeInterpreterCallItemOutputsItemsOneOf1Type? Type364 { get; set; }
+ public global::OpenRouter.CodeInterpreterCallItemOutputsItemsOneOf0Type? Type364 { get; set; }
///
///
///
- public global::OpenRouter.CodeInterpreterCallItemOutputsItems1? Type365 { get; set; }
+ public global::OpenRouter.CodeInterpreterCallItemOutputsItems0? Type365 { get; set; }
///
///
///
- public global::OpenRouter.CodeInterpreterCallItemOutputsItems? Type366 { get; set; }
+ public global::OpenRouter.CodeInterpreterCallItemOutputsItemsOneOf1Type? Type366 { get; set; }
///
///
///
- public global::OpenRouter.CodeInterpreterCallItemType? Type367 { get; set; }
+ public global::OpenRouter.CodeInterpreterCallItemOutputsItems1? Type367 { get; set; }
///
///
///
- public global::OpenRouter.OutputComputerCallItemPendingSafetyChecksItems? Type368 { get; set; }
+ public global::OpenRouter.CodeInterpreterCallItemOutputsItems? Type368 { get; set; }
///
///
///
- public global::OpenRouter.OutputComputerCallItemStatus? Type369 { get; set; }
+ public global::OpenRouter.CodeInterpreterCallItemType? Type369 { get; set; }
///
///
///
- public global::OpenRouter.OutputComputerCallItemType? Type370 { get; set; }
+ public global::OpenRouter.OutputComputerCallItemPendingSafetyChecksItems? Type370 { get; set; }
///
///
///
- public global::OpenRouter.OutputApplyPatchServerToolItemType? Type371 { get; set; }
+ public global::OpenRouter.OutputComputerCallItemStatus? Type371 { get; set; }
///
///
///
- public global::OpenRouter.OutputBashServerToolItemType? Type372 { get; set; }
+ public global::OpenRouter.OutputComputerCallItemType? Type372 { get; set; }
///
///
///
- public global::OpenRouter.OutputBrowserUseServerToolItemType? Type373 { get; set; }
+ public global::OpenRouter.OutputApplyPatchServerToolItemType? Type373 { get; set; }
///
///
///
- public global::OpenRouter.OutputCodeInterpreterServerToolItemType? Type374 { get; set; }
+ public global::OpenRouter.OutputBashServerToolItemType? Type374 { get; set; }
///
///
///
- public global::OpenRouter.OutputSearchModelsServerToolItemType? Type375 { get; set; }
+ public global::OpenRouter.OutputBrowserUseServerToolItemType? Type375 { get; set; }
///
///
///
- public global::OpenRouter.OutputFileSearchServerToolItemType? Type376 { get; set; }
+ public global::OpenRouter.OutputCodeInterpreterServerToolItemType? Type376 { get; set; }
///
///
///
- public global::OpenRouter.OutputImageGenerationServerToolItemType? Type377 { get; set; }
+ public global::OpenRouter.OutputSearchModelsServerToolItemType? Type377 { get; set; }
///
///
///
- public global::OpenRouter.OutputMcpServerToolItemType? Type378 { get; set; }
+ public global::OpenRouter.OutputFileSearchServerToolItemType? Type378 { get; set; }
///
///
///
- public global::OpenRouter.OutputMemoryServerToolItemAction? Type379 { get; set; }
+ public global::OpenRouter.OutputImageGenerationServerToolItemType? Type379 { get; set; }
///
///
///
- public global::OpenRouter.OutputMemoryServerToolItemType? Type380 { get; set; }
+ public global::OpenRouter.OutputMcpServerToolItemType? Type380 { get; set; }
///
///
///
- public global::OpenRouter.OutputTextEditorServerToolItemCommand? Type381 { get; set; }
+ public global::OpenRouter.OutputMemoryServerToolItemAction? Type381 { get; set; }
///
///
///
- public global::OpenRouter.OutputTextEditorServerToolItemType? Type382 { get; set; }
+ public global::OpenRouter.OutputMemoryServerToolItemType? Type382 { get; set; }
///
///
///
- public global::OpenRouter.OutputToolSearchServerToolItemType? Type383 { get; set; }
+ public global::OpenRouter.OutputTextEditorServerToolItemCommand? Type383 { get; set; }
///
///
///
- public global::OpenRouter.OutputWebFetchServerToolItemType? Type384 { get; set; }
+ public global::OpenRouter.OutputTextEditorServerToolItemType? Type384 { get; set; }
///
///
///
- public global::OpenRouter.OutputItems? Type385 { get; set; }
+ public global::OpenRouter.OutputToolSearchServerToolItemType? Type385 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant1? Type386 { get; set; }
+ public global::OpenRouter.OutputWebFetchServerToolItemType? Type386 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type387 { get; set; }
+ public global::OpenRouter.OutputItems? Type387 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant2? Type388 { get; set; }
+ public global::OpenRouter.OutputItemsVariant1? Type388 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type389 { get; set; }
+ public global::System.Collections.Generic.IList? Type389 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant3? Type390 { get; set; }
+ public global::OpenRouter.OutputItemsVariant2? Type390 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant4? Type391 { get; set; }
+ public global::System.Collections.Generic.IList? Type391 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant5? Type392 { get; set; }
+ public global::OpenRouter.OutputItemsVariant3? Type392 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant6? Type393 { get; set; }
+ public global::OpenRouter.OutputItemsVariant4? Type393 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant7? Type394 { get; set; }
+ public global::OpenRouter.OutputItemsVariant5? Type394 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant8? Type395 { get; set; }
+ public global::OpenRouter.OutputItemsVariant6? Type395 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant9? Type396 { get; set; }
+ public global::OpenRouter.OutputItemsVariant7? Type396 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant10? Type397 { get; set; }
+ public global::OpenRouter.OutputItemsVariant8? Type397 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant11? Type398 { get; set; }
+ public global::OpenRouter.OutputItemsVariant9? Type398 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant12? Type399 { get; set; }
+ public global::OpenRouter.OutputItemsVariant10? Type399 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant13? Type400 { get; set; }
+ public global::OpenRouter.OutputItemsVariant11? Type400 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant14? Type401 { get; set; }
+ public global::OpenRouter.OutputItemsVariant12? Type401 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant15? Type402 { get; set; }
+ public global::OpenRouter.OutputItemsVariant13? Type402 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant16? Type403 { get; set; }
+ public global::OpenRouter.OutputItemsVariant14? Type403 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant17? Type404 { get; set; }
+ public global::OpenRouter.OutputItemsVariant15? Type404 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant18? Type405 { get; set; }
+ public global::OpenRouter.OutputItemsVariant16? Type405 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant19? Type406 { get; set; }
+ public global::OpenRouter.OutputItemsVariant17? Type406 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant20? Type407 { get; set; }
+ public global::OpenRouter.OutputItemsVariant18? Type407 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant21? Type408 { get; set; }
+ public global::OpenRouter.OutputItemsVariant19? Type408 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsVariant22? Type409 { get; set; }
+ public global::OpenRouter.OutputItemsVariant20? Type409 { get; set; }
///
///
///
- public global::OpenRouter.OutputItemsDiscriminator? Type410 { get; set; }
+ public global::OpenRouter.OutputItemsVariant21? Type410 { get; set; }
///
///
///
- public global::OpenRouter.UsageCostDetails? Type411 { get; set; }
+ public global::OpenRouter.OutputItemsVariant22? Type411 { get; set; }
///
///
///
- public global::OpenRouter.Usage? Type412 { get; set; }
+ public global::OpenRouter.OutputItemsDiscriminator? Type412 { get; set; }
///
///
///
- public global::OpenRouter.OpenResponsesResult? Type413 { get; set; }
+ public global::OpenRouter.UsageCostDetails? Type413 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type414 { get; set; }
+ public global::OpenRouter.Usage? Type414 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type415 { get; set; }
+ public global::OpenRouter.OpenResponsesResult? Type415 { get; set; }
///
///
///
- public global::OpenRouter.BadRequestResponseErrorData? Type416 { get; set; }
+ public global::System.Collections.Generic.IList? Type416 { get; set; }
///
///
///
- public global::OpenRouter.BadRequestResponse? Type417 { get; set; }
+ public global::System.Collections.Generic.IList? Type417 { get; set; }
///
///
///
- public global::OpenRouter.UnauthorizedResponseErrorData? Type418 { get; set; }
+ public global::OpenRouter.BadRequestResponseErrorData? Type418 { get; set; }
///
///
///
- public global::OpenRouter.UnauthorizedResponse? Type419 { get; set; }
+ public global::OpenRouter.BadRequestResponse? Type419 { get; set; }
///
///
///
- public global::OpenRouter.PaymentRequiredResponseErrorData? Type420 { get; set; }
+ public global::OpenRouter.UnauthorizedResponseErrorData? Type420 { get; set; }
///
///
///
- public global::OpenRouter.PaymentRequiredResponse? Type421 { get; set; }
+ public global::OpenRouter.UnauthorizedResponse? Type421 { get; set; }
///
///
///
- public global::OpenRouter.NotFoundResponseErrorData? Type422 { get; set; }
+ public global::OpenRouter.PaymentRequiredResponseErrorData? Type422 { get; set; }
///
///
///
- public global::OpenRouter.NotFoundResponse? Type423 { get; set; }
+ public global::OpenRouter.PaymentRequiredResponse? Type423 { get; set; }
///
///
///
- public global::OpenRouter.RequestTimeoutResponseErrorData? Type424 { get; set; }
+ public global::OpenRouter.NotFoundResponseErrorData? Type424 { get; set; }
///
///
///
- public global::OpenRouter.RequestTimeoutResponse? Type425 { get; set; }
+ public global::OpenRouter.NotFoundResponse? Type425 { get; set; }
///
///
///
- public global::OpenRouter.PayloadTooLargeResponseErrorData? Type426 { get; set; }
+ public global::OpenRouter.RequestTimeoutResponseErrorData? Type426 { get; set; }
///
///
///
- public global::OpenRouter.PayloadTooLargeResponse? Type427 { get; set; }
+ public global::OpenRouter.RequestTimeoutResponse? Type427 { get; set; }
///
///
///
- public global::OpenRouter.UnprocessableEntityResponseErrorData? Type428 { get; set; }
+ public global::OpenRouter.PayloadTooLargeResponseErrorData? Type428 { get; set; }
///
///
///
- public global::OpenRouter.UnprocessableEntityResponse? Type429 { get; set; }
+ public global::OpenRouter.PayloadTooLargeResponse? Type429 { get; set; }
///
///
///
- public global::OpenRouter.TooManyRequestsResponseErrorData? Type430 { get; set; }
+ public global::OpenRouter.UnprocessableEntityResponseErrorData? Type430 { get; set; }
///
///
///
- public global::OpenRouter.TooManyRequestsResponse? Type431 { get; set; }
+ public global::OpenRouter.UnprocessableEntityResponse? Type431 { get; set; }
///
///
///
- public global::OpenRouter.InternalServerResponseErrorData? Type432 { get; set; }
+ public global::OpenRouter.TooManyRequestsResponseErrorData? Type432 { get; set; }
///
///
///
- public global::OpenRouter.InternalServerResponse? Type433 { get; set; }
+ public global::OpenRouter.TooManyRequestsResponse? Type433 { get; set; }
///
///
///
- public global::OpenRouter.BadGatewayResponseErrorData? Type434 { get; set; }
+ public global::OpenRouter.InternalServerResponseErrorData? Type434 { get; set; }
///
///
///
- public global::OpenRouter.BadGatewayResponse? Type435 { get; set; }
+ public global::OpenRouter.InternalServerResponse? Type435 { get; set; }
///
///
///
- public global::OpenRouter.ServiceUnavailableResponseErrorData? Type436 { get; set; }
+ public global::OpenRouter.BadGatewayResponseErrorData? Type436 { get; set; }
///
///
///
- public global::OpenRouter.ServiceUnavailableResponse? Type437 { get; set; }
+ public global::OpenRouter.BadGatewayResponse? Type437 { get; set; }
///
///
///
- public global::OpenRouter.AuthKeysPostRequestBodyContentApplicationJsonSchemaCodeChallengeMethod? Type438 { get; set; }
+ public global::OpenRouter.ServiceUnavailableResponseErrorData? Type438 { get; set; }
///
///
///
- public global::OpenRouter.OAuthExchangeAuthCodeForAPIKeyResponse200? Type439 { get; set; }
+ public global::OpenRouter.ServiceUnavailableResponse? Type439 { get; set; }
///
///
///
- public global::OpenRouter.ForbiddenResponseErrorData? Type440 { get; set; }
+ public global::OpenRouter.AuthKeysPostRequestBodyContentApplicationJsonSchemaCodeChallengeMethod? Type440 { get; set; }
///
///
///
- public global::OpenRouter.ForbiddenResponse? Type441 { get; set; }
+ public global::OpenRouter.OAuthExchangeAuthCodeForAPIKeyResponse200? Type441 { get; set; }
///
///
///
- public global::OpenRouter.AuthKeysCodePostRequestBodyContentApplicationJsonSchemaCodeChallengeMethod? Type442 { get; set; }
+ public global::OpenRouter.ForbiddenResponseErrorData? Type442 { get; set; }
///
///
///
- public global::OpenRouter.AuthKeysCodePostRequestBodyContentApplicationJsonSchemaUsageLimitType? Type443 { get; set; }
+ public global::OpenRouter.ForbiddenResponse? Type443 { get; set; }
///
///
///
- public global::OpenRouter.AuthKeysCodePostResponsesContentApplicationJsonSchemaData? Type444 { get; set; }
+ public global::OpenRouter.AuthKeysCodePostRequestBodyContentApplicationJsonSchemaCodeChallengeMethod? Type444 { get; set; }
///
///
///
- public global::OpenRouter.OAuthCreateAuthKeysCodeResponse200? Type445 { get; set; }
+ public global::OpenRouter.AuthKeysCodePostRequestBodyContentApplicationJsonSchemaUsageLimitType? Type445 { get; set; }
///
///
///
- public global::OpenRouter.ConflictResponseErrorData? Type446 { get; set; }
+ public global::OpenRouter.AuthKeysCodePostResponsesContentApplicationJsonSchemaData? Type446 { get; set; }
///
///
///
- public global::OpenRouter.ConflictResponse? Type447 { get; set; }
+ public global::OpenRouter.OAuthCreateAuthKeysCodeResponse200? Type447 { get; set; }
///
///
///
- public global::OpenRouter.ActivityItem? Type448 { get; set; }
+ public global::OpenRouter.ConflictResponseErrorData? Type448 { get; set; }
///
///
///
- public global::OpenRouter.ActivityResponse? Type449 { get; set; }
+ public global::OpenRouter.ConflictResponse? Type449 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type450 { get; set; }
+ public global::OpenRouter.ActivityItem? Type450 { get; set; }
///
///
///
- public global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions? Type451 { get; set; }
+ public global::OpenRouter.ActivityResponse? Type451 { get; set; }
///
///
///
- public global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider? Type452 { get; set; }
+ public global::System.Collections.Generic.IList? Type452 { get; set; }
///
///
///
- public global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaResponseFormat? Type453 { get; set; }
+ public global::OpenRouter.SpeechRequestProviderOptions? Type453 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCacheControlTtl? Type454 { get; set; }
+ public global::OpenRouter.SpeechRequestProvider? Type454 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCacheControlDirectiveType? Type455 { get; set; }
+ public global::OpenRouter.SpeechRequestResponseFormat? Type455 { get; set; }
///
///
///
- public global::OpenRouter.ChatRequestCacheControl? Type456 { get; set; }
+ public global::OpenRouter.SpeechRequest? Type456 { get; set; }
///
///
///
- public global::OpenRouter.ChatDebugOptions? Type457 { get; set; }
+ public global::OpenRouter.AnthropicCacheControlTtl? Type457 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentCacheControl? Type458 { get; set; }
+ public global::OpenRouter.AnthropicCacheControlDirectiveType? Type458 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentTextType? Type459 { get; set; }
+ public global::OpenRouter.ChatRequestCacheControl? Type459 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentText? Type460 { get; set; }
+ public global::OpenRouter.ChatDebugOptions? Type460 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type461 { get; set; }
+ public global::OpenRouter.ChatContentCacheControl? Type461 { get; set; }
///
///
///
- public global::OpenRouter.ChatSystemMessageContent? Type462 { get; set; }
+ public global::OpenRouter.ChatContentTextType? Type462 { get; set; }
///
///
///
- public global::OpenRouter.ChatSystemMessageRole? Type463 { get; set; }
+ public global::OpenRouter.ChatContentText? Type463 { get; set; }
///
///
///
- public global::OpenRouter.ChatSystemMessage? Type464 { get; set; }
+ public global::System.Collections.Generic.IList? Type464 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentImageImageUrlDetail? Type465 { get; set; }
+ public global::OpenRouter.ChatSystemMessageContent? Type465 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentImageImageUrl? Type466 { get; set; }
+ public global::OpenRouter.ChatSystemMessageRole? Type466 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentImageType? Type467 { get; set; }
+ public global::OpenRouter.ChatSystemMessage? Type467 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentImage? Type468 { get; set; }
+ public global::OpenRouter.ChatContentImageImageUrlDetail? Type468 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentAudioInputAudio? Type469 { get; set; }
+ public global::OpenRouter.ChatContentImageImageUrl? Type469 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentAudioType? Type470 { get; set; }
+ public global::OpenRouter.ChatContentImageType? Type470 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentAudio? Type471 { get; set; }
+ public global::OpenRouter.ChatContentImage? Type471 { get; set; }
///
///
///
- public global::OpenRouter.LegacyChatContentVideoType? Type472 { get; set; }
+ public global::OpenRouter.ChatContentAudioInputAudio? Type472 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentVideoInput? Type473 { get; set; }
+ public global::OpenRouter.ChatContentAudioType? Type473 { get; set; }
///
///
///
- public global::OpenRouter.LegacyChatContentVideo? Type474 { get; set; }
+ public global::OpenRouter.ChatContentAudio? Type474 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentVideoType? Type475 { get; set; }
+ public global::OpenRouter.LegacyChatContentVideoType? Type475 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentVideo? Type476 { get; set; }
+ public global::OpenRouter.ChatContentVideoInput? Type476 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentFileFile? Type477 { get; set; }
+ public global::OpenRouter.LegacyChatContentVideo? Type477 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentFileType? Type478 { get; set; }
+ public global::OpenRouter.ChatContentVideoType? Type478 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentFile? Type479 { get; set; }
+ public global::OpenRouter.ChatContentVideo? Type479 { get; set; }
///
///
///
- public global::OpenRouter.ChatContentItems? Type480 { get; set; }
+ public global::OpenRouter.ChatContentFileFile? Type480 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type481 { get; set; }
+ public global::OpenRouter.ChatContentFileType? Type481 { get; set; }
///
///
///
- public global::OpenRouter.ChatUserMessageContent? Type482 { get; set; }
+ public global::OpenRouter.ChatContentFile? Type482 { get; set; }
///
///
///
- public global::OpenRouter.ChatUserMessageRole? Type483 { get; set; }
+ public global::OpenRouter.ChatContentItems? Type483 { get; set; }
///
///
///
- public global::OpenRouter.ChatUserMessage? Type484 { get; set; }
+ public global::System.Collections.Generic.IList? Type484 { get; set; }
///
///
///
- public global::OpenRouter.ChatDeveloperMessageContent? Type485 { get; set; }
+ public global::OpenRouter.ChatUserMessageContent? Type485 { get; set; }
///
///
///
- public global::OpenRouter.ChatDeveloperMessageRole? Type486 { get; set; }
+ public global::OpenRouter.ChatUserMessageRole? Type486 { get; set; }
///
///
///
- public global::OpenRouter.ChatDeveloperMessage? Type487 { get; set; }
+ public global::OpenRouter.ChatUserMessage? Type487 { get; set; }
///
///
///
- public global::OpenRouter.ChatAudioOutput? Type488 { get; set; }
+ public global::OpenRouter.ChatDeveloperMessageContent? Type488 { get; set; }
///
///
///
- public global::OpenRouter.ChatAssistantMessageContent? Type489 { get; set; }
+ public global::OpenRouter.ChatDeveloperMessageRole? Type489 { get; set; }
///
///
///
- public global::OpenRouter.ChatAssistantImagesItemsImageUrl? Type490 { get; set; }
+ public global::OpenRouter.ChatDeveloperMessage? Type490 { get; set; }
///
///
///
- public global::OpenRouter.ChatAssistantImagesItems? Type491 { get; set; }
+ public global::OpenRouter.ChatAudioOutput? Type491 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type492 { get; set; }
+ public global::OpenRouter.ChatAssistantMessageContent? Type492 { get; set; }
///
///
///
- public global::OpenRouter.ReasoningDetailSummaryType? Type493 { get; set; }
+ public global::OpenRouter.ChatAssistantImagesItemsImageUrl? Type493 { get; set; }
///
///
///
- public global::OpenRouter.ReasoningDetailSummary? Type494 { get; set; }
+ public global::OpenRouter.ChatAssistantImagesItems? Type494 { get; set; }
///
///
///
- public global::OpenRouter.ReasoningDetailEncryptedType? Type495 { get; set; }
+ public global::System.Collections.Generic.IList? Type495 { get; set; }
///
///
///
- public global::OpenRouter.ReasoningDetailEncrypted? Type496 { get; set; }
+ public global::OpenRouter.ReasoningDetailSummaryType? Type496 { get; set; }
///
///
///
- public global::OpenRouter.ReasoningDetailTextType? Type497 { get; set; }
+ public global::OpenRouter.ReasoningDetailSummary? Type497 { get; set; }
///
///
///
- public global::OpenRouter.ReasoningDetailText? Type498 { get; set; }
+ public global::OpenRouter.ReasoningDetailEncryptedType? Type498 { get; set; }
///
///
///
- public global::OpenRouter.ReasoningDetailUnion? Type499 { get; set; }
+ public global::OpenRouter.ReasoningDetailEncrypted? Type499 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type500 { get; set; }
+ public global::OpenRouter.ReasoningDetailTextType? Type500 { get; set; }
///
///
///
- public global::OpenRouter.ChatAssistantMessageRole? Type501 { get; set; }
+ public global::OpenRouter.ReasoningDetailText? Type501 { get; set; }
///
///
///
- public global::OpenRouter.ChatToolCallFunction? Type502 { get; set; }
+ public global::OpenRouter.ReasoningDetailUnion? Type502 { get; set; }
///
///
///
- public global::OpenRouter.ChatToolCallType? Type503 { get; set; }
+ public global::System.Collections.Generic.IList? Type503 { get; set; }
///
///
///
- public global::OpenRouter.ChatToolCall? Type504 { get; set; }
+ public global::OpenRouter.ChatAssistantMessageRole? Type504 { get; set; }
///
///
///
- public global::OpenRouter.ChatAssistantMessage? Type505 { get; set; }
+ public global::OpenRouter.ChatToolCallFunction? Type505 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type506 { get; set; }
+ public global::OpenRouter.ChatToolCallType? Type506 { get; set; }
///
///
///
- public global::OpenRouter.ChatToolMessageContent? Type507 { get; set; }
+ public global::OpenRouter.ChatToolCall? Type507 { get; set; }
///
///
///
- public global::OpenRouter.ChatToolMessageRole? Type508 { get; set; }
+ public global::OpenRouter.ChatAssistantMessage? Type508 { get; set; }
///
///
///
- public global::OpenRouter.ChatToolMessage? Type509 { get; set; }
+ public global::System.Collections.Generic.IList? Type509 { get; set; }
///
///
///
- public global::OpenRouter.ChatMessages? Type510 { get; set; }
+ public global::OpenRouter.ChatToolMessageContent? Type510 { get; set; }
///
///
///
- public global::OpenRouter.ChatRequestModalitiesItems? Type511 { get; set; }
+ public global::OpenRouter.ChatToolMessageRole? Type511 { get; set; }
///
///
///
- public global::OpenRouter.ChatModelNamesItems? Type512 { get; set; }
+ public global::OpenRouter.ChatToolMessage? Type512 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type513 { get; set; }
+ public global::OpenRouter.ChatMessages? Type513 { get; set; }
///
///
///
- public global::OpenRouter.ChatRequestPluginsItems? Type514 { get; set; }
+ public global::OpenRouter.ChatRequestModalitiesItems? Type514 { get; set; }
///
///
///
- public global::OpenRouter.ChatRequestReasoningEffort? Type515 { get; set; }
+ public global::OpenRouter.ChatModelNamesItems? Type515 { get; set; }
///
///
///
- public global::OpenRouter.ChatReasoningSummaryVerbosityEnum? Type516 { get; set; }
+ public global::System.Collections.Generic.IList? Type516 { get; set; }
///
///
///
- public global::OpenRouter.ChatRequestReasoning? Type517 { get; set; }
+ public global::OpenRouter.ChatRequestPluginsItems? Type517 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type518 { get; set; }
+ public global::OpenRouter.ChatRequestReasoningEffort? Type518 { get; set; }
///
///
///
- public global::OpenRouter.ChatFormatTextConfigType? Type519 { get; set; }
+ public global::OpenRouter.ChatReasoningSummaryVerbosityEnum? Type519 { get; set; }
///
///
///
- public global::OpenRouter.ChatFormatTextConfig? Type520 { get; set; }
+ public global::OpenRouter.ChatRequestReasoning? Type520 { get; set; }
///
///
///
- public global::OpenRouter.ChatJsonSchemaConfig? Type521 { get; set; }
+ public global::OpenRouter.OneOf? Type521 { get; set; }
///
///
///
- public global::OpenRouter.ChatFormatJsonSchemaConfigType? Type522 { get; set; }
+ public global::OpenRouter.ChatFormatTextConfigType? Type522 { get; set; }
///
///
///
- public global::OpenRouter.ChatFormatJsonSchemaConfig? Type523 { get; set; }
+ public global::OpenRouter.ChatFormatTextConfig? Type523 { get; set; }
///
///
///
- public global::OpenRouter.ChatFormatGrammarConfigType? Type524 { get; set; }
+ public global::OpenRouter.ChatJsonSchemaConfig? Type524 { get; set; }
///
///
///
- public global::OpenRouter.ChatFormatGrammarConfig? Type525 { get; set; }
+ public global::OpenRouter.ChatFormatJsonSchemaConfigType? Type525 { get; set; }
///
///
///
- public global::OpenRouter.ChatFormatPythonConfigType? Type526 { get; set; }
+ public global::OpenRouter.ChatFormatJsonSchemaConfig? Type526 { get; set; }
///
///
///
- public global::OpenRouter.ChatFormatPythonConfig? Type527 { get; set; }
+ public global::OpenRouter.ChatFormatGrammarConfigType? Type527 { get; set; }
///
///
///
- public global::OpenRouter.ChatRequestResponseFormat? Type528 { get; set; }
+ public global::OpenRouter.ChatFormatGrammarConfig? Type528 { get; set; }
///
///
///
- public global::OpenRouter.ChatRequestServiceTier? Type529 { get; set; }
+ public global::OpenRouter.ChatFormatPythonConfigType? Type529 { get; set; }
///
///
///
- public global::OpenRouter.ChatRequestStop? Type530 { get; set; }
+ public global::OpenRouter.ChatFormatPythonConfig? Type530 { get; set; }
///
///
///
- public global::OpenRouter.ChatStreamOptions? Type531 { get; set; }
+ public global::OpenRouter.ChatRequestResponseFormat? Type531 { get; set; }
///
///
///
- public global::OpenRouter.ChatToolChoice0? Type532 { get; set; }
+ public global::OpenRouter.ChatRequestServiceTier? Type532 { get; set; }
///
///
///
- public global::OpenRouter.ChatToolChoice1? Type533 { get; set; }
+ public global::OpenRouter.ChatRequestStop? Type533 { get; set; }
///
///
///
- public global::OpenRouter.ChatToolChoice2? Type534 { get; set; }
+ public global::OpenRouter.ChatStreamOptions? Type534 { get; set; }
///
///
///
- public global::OpenRouter.ChatNamedToolChoiceFunction? Type535 { get; set; }
+ public global::OpenRouter.ChatToolChoice0? Type535 { get; set; }
///
///
///
- public global::OpenRouter.ChatNamedToolChoiceType? Type536 { get; set; }
+ public global::OpenRouter.ChatToolChoice1? Type536 { get; set; }
///
///
///
- public global::OpenRouter.ChatNamedToolChoice? Type537 { get; set; }
+ public global::OpenRouter.ChatToolChoice2? Type537 { get; set; }
///
///
///
- public global::OpenRouter.ChatToolChoice? Type538 { get; set; }
+ public global::OpenRouter.ChatNamedToolChoiceFunction? Type538 { get; set; }
///
///
///
- public global::OpenRouter.ChatFunctionToolOneOf0Function? Type539 { get; set; }
+ public global::OpenRouter.ChatNamedToolChoiceType? Type539 { get; set; }
///
///
///
- public global::OpenRouter.ChatFunctionToolOneOf0Type? Type540 { get; set; }
+ public global::OpenRouter.ChatNamedToolChoice? Type540 { get; set; }
///
///
///
- public global::OpenRouter.ChatFunctionTool0? Type541 { get; set; }
+ public global::OpenRouter.ChatToolChoice? Type541 { get; set; }
///
///
///
- public global::OpenRouter.SearchQualityLevel? Type542 { get; set; }
+ public global::OpenRouter.ChatFunctionToolOneOf0Function? Type542 { get; set; }
///
///
///
- public global::OpenRouter.WebSearchUserLocationServerToolType? Type543 { get; set; }
+ public global::OpenRouter.ChatFunctionToolOneOf0Type? Type543 { get; set; }
///
///
///
- public global::OpenRouter.WebSearchUserLocationServerTool? Type544 { get; set; }
+ public global::OpenRouter.ChatFunctionTool0? Type544 { get; set; }
///
///
///
- public global::OpenRouter.WebSearchConfig? Type545 { get; set; }
+ public global::OpenRouter.SearchQualityLevel? Type545 { get; set; }
///
///
///
- public global::OpenRouter.OpenRouterWebSearchServerToolType? Type546 { get; set; }
+ public global::OpenRouter.WebSearchUserLocationServerToolType? Type546 { get; set; }
///
///
///
- public global::OpenRouter.OpenRouterWebSearchServerTool? Type547 { get; set; }
+ public global::OpenRouter.WebSearchUserLocationServerTool? Type547 { get; set; }
///
///
///
- public global::OpenRouter.ChatWebSearchShorthandType? Type548 { get; set; }
+ public global::OpenRouter.WebSearchConfig? Type548 { get; set; }
///
///
///
- public global::OpenRouter.ChatWebSearchShorthand? Type549 { get; set; }
+ public global::OpenRouter.OpenRouterWebSearchServerToolType? Type549 { get; set; }
///
///
///
- public global::OpenRouter.ChatFunctionTool? Type550 { get; set; }
+ public global::OpenRouter.OpenRouterWebSearchServerTool? Type550 { get; set; }
///
///
///
- public global::OpenRouter.ChatRequest? Type551 { get; set; }
+ public global::OpenRouter.ChatWebSearchShorthandType? Type551 { get; set; }
///
///
///
- public global::System.Collections.Generic.Dictionary? Type552 { get; set; }
+ public global::OpenRouter.ChatWebSearchShorthand? Type552 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type553 { get; set; }
+ public global::OpenRouter.ChatFunctionTool? Type553 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type554 { get; set; }
+ public global::OpenRouter.ChatRequest? Type554 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type555 { get; set; }
+ public global::System.Collections.Generic.Dictionary? Type555 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type556 { get; set; }
+ public global::System.Collections.Generic.IList? Type556 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type557 { get; set; }
+ public global::System.Collections.Generic.IList? Type557 { get; set; }
///
///
///
- public global::OpenRouter.ChatFinishReasonEnum? Type558 { get; set; }
+ public global::System.Collections.Generic.IList? Type558 { get; set; }
///
///
///
- public global::OpenRouter.ChatTokenLogprobTopLogprobsItems? Type559 { get; set; }
+ public global::OpenRouter.OneOf? Type559 { get; set; }
///
///
///
- public global::OpenRouter.ChatTokenLogprob? Type560 { get; set; }
+ public global::System.Collections.Generic.IList? Type560 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type561 { get; set; }
+ public global::OpenRouter.ChatFinishReasonEnum? Type561 { get; set; }
///
///
///
- public global::OpenRouter.ChatTokenLogprobs? Type562 { get; set; }
+ public global::OpenRouter.ChatTokenLogprobTopLogprobsItems? Type562 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type563 { get; set; }
+ public global::OpenRouter.ChatTokenLogprob? Type563 { get; set; }
///
///
///
- public global::OpenRouter.ChatChoice? Type564 { get; set; }
+ public global::System.Collections.Generic.IList? Type564 { get; set; }
///
///
///
- public global::OpenRouter.ChatResultObject? Type565 { get; set; }
+ public global::OpenRouter.ChatTokenLogprobs? Type565 { get; set; }
///
///
///
- public global::OpenRouter.ChatUsageCompletionTokensDetails? Type566 { get; set; }
+ public global::System.Collections.Generic.IList? Type566 { get; set; }
///
///
///
- public global::OpenRouter.ChatUsagePromptTokensDetails? Type567 { get; set; }
+ public global::OpenRouter.ChatChoice? Type567 { get; set; }
///
///
///
- public global::OpenRouter.ChatUsage? Type568 { get; set; }
+ public global::OpenRouter.ChatResultObject? Type568 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type569 { get; set; }
+ public global::OpenRouter.ChatUsageCompletionTokensDetails? Type569 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type570 { get; set; }
+ public global::OpenRouter.ChatUsagePromptTokensDetails? Type570 { get; set; }
///
///
///
- public global::OpenRouter.ChatResult? Type571 { get; set; }
+ public global::OpenRouter.ChatUsage? Type571 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type572 { get; set; }
+ public global::OpenRouter.OneOf? Type572 { get; set; }
///
///
///
- public global::System.DateTimeOffset? Type573 { get; set; }
+ public global::OpenRouter.OneOf? Type573 { get; set; }
///
///
///
- public global::OpenRouter.CreditsGetResponsesContentApplicationJsonSchemaData? Type574 { get; set; }
+ public global::OpenRouter.ChatResult? Type574 { get; set; }
///
///
///
- public global::OpenRouter.CreditsGetCreditsResponse200? Type575 { get; set; }
+ public global::System.Collections.Generic.IList? Type575 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaEncodingFormat? Type576 { get; set; }
+ public global::System.DateTimeOffset? Type576 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItemsOneOf0Type? Type577 { get; set; }
+ public global::OpenRouter.CreditsGetResponsesContentApplicationJsonSchemaData? Type577 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItems0? Type578 { get; set; }
+ public global::OpenRouter.CreditsGetCreditsResponse200? Type578 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItemsOneOf1ImageUrl? Type579 { get; set; }
+ public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaEncodingFormat? Type579 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItemsOneOf1Type? Type580 { get; set; }
+ public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItemsOneOf0Type? Type580 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItems1? Type581 { get; set; }
+ public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItems0? Type581 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItems? Type582 { get; set; }
+ public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItemsOneOf1ImageUrl? Type582 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4Items? Type583 { get; set; }
+ public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItemsOneOf1Type? Type583 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type584 { get; set; }
+ public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItems1? Type584 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type585 { get; set; }
+ public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItems? Type585 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInput? Type586 { get; set; }
+ public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4Items? Type586 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type587 { get; set; }
+ public global::System.Collections.Generic.IList? Type587 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList>? Type588 { get; set; }
+ public global::System.Collections.Generic.IList? Type588 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProvider? Type589 { get; set; }
+ public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInput? Type589 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaDataItemsEmbedding? Type590 { get; set; }
+ public global::System.Collections.Generic.IList? Type590 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaDataItemsObject? Type591 { get; set; }
+ public global::System.Collections.Generic.IList>? Type591 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaDataItems? Type592 { get; set; }
+ public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProvider? Type592 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaObject? Type593 { get; set; }
+ public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaDataItemsEmbedding? Type593 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaUsagePromptTokensDetails? Type594 { get; set; }
+ public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaDataItemsObject? Type594 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaUsage? Type595 { get; set; }
+ public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaDataItems? Type595 { get; set; }
///
///
///
- public global::OpenRouter.EmbeddingsCreateEmbeddingsResponse200? Type596 { get; set; }
+ public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaObject? Type596 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type597 { get; set; }
+ public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaUsagePromptTokensDetails? Type597 { get; set; }
///
///
///
- public global::OpenRouter.InputModality? Type598 { get; set; }
+ public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaUsage? Type598 { get; set; }
///
///
///
- public global::OpenRouter.ModelArchitectureInstructType? Type599 { get; set; }
+ public global::OpenRouter.EmbeddingsCreateEmbeddingsResponse200? Type599 { get; set; }
///
///
///
- public global::OpenRouter.OutputModality? Type600 { get; set; }
+ public global::System.Collections.Generic.IList? Type600 { get; set; }
///
///
///
- public global::OpenRouter.ModelGroup? Type601 { get; set; }
+ public global::OpenRouter.InputModality? Type601 { get; set; }
///
///
///
- public global::OpenRouter.ModelArchitecture? Type602 { get; set; }
+ public global::OpenRouter.ModelArchitectureInstructType? Type602 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type603 { get; set; }
+ public global::OpenRouter.OutputModality? Type603 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type604 { get; set; }
+ public global::OpenRouter.ModelGroup? Type604 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type605 { get; set; }
+ public global::OpenRouter.ModelArchitecture? Type605 { get; set; }
///
///
///
- public global::OpenRouter.DefaultParameters? Type606 { get; set; }
+ public global::System.Collections.Generic.IList? Type606 { get; set; }
///
///
///
- public global::OpenRouter.ModelLinks? Type607 { get; set; }
+ public global::OpenRouter.OneOf? Type607 { get; set; }
///
///
///
- public global::OpenRouter.PerRequestLimits? Type608 { get; set; }
+ public global::System.Collections.Generic.IList? Type608 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricingAudio? Type609 { get; set; }
+ public global::OpenRouter.DefaultParameters? Type609 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricingAudioOutput? Type610 { get; set; }
+ public global::OpenRouter.ModelLinks? Type610 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricingCompletion? Type611 { get; set; }
+ public global::OpenRouter.PerRequestLimits? Type611 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricingImage? Type612 { get; set; }
+ public global::OpenRouter.PublicPricingAudio? Type612 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricingImageOutput? Type613 { get; set; }
+ public global::OpenRouter.PublicPricingAudioOutput? Type613 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricingImageToken? Type614 { get; set; }
+ public global::OpenRouter.PublicPricingCompletion? Type614 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricingInputAudioCache? Type615 { get; set; }
+ public global::OpenRouter.PublicPricingImage? Type615 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricingInputCacheRead? Type616 { get; set; }
+ public global::OpenRouter.PublicPricingImageOutput? Type616 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricingInputCacheWrite? Type617 { get; set; }
+ public global::OpenRouter.PublicPricingImageToken? Type617 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricingInternalReasoning? Type618 { get; set; }
+ public global::OpenRouter.PublicPricingInputAudioCache? Type618 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricingPrompt? Type619 { get; set; }
+ public global::OpenRouter.PublicPricingInputCacheRead? Type619 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricingRequest? Type620 { get; set; }
+ public global::OpenRouter.PublicPricingInputCacheWrite? Type620 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricingWebSearch? Type621 { get; set; }
+ public global::OpenRouter.PublicPricingInternalReasoning? Type621 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricing? Type622 { get; set; }
+ public global::OpenRouter.PublicPricingPrompt? Type622 { get; set; }
///
///
///
- public global::OpenRouter.Parameter? Type623 { get; set; }
+ public global::OpenRouter.PublicPricingRequest? Type623 { get; set; }
///
///
///
- public global::OpenRouter.TopProviderInfo? Type624 { get; set; }
+ public global::OpenRouter.PublicPricingWebSearch? Type624 { get; set; }
///
///
///
- public global::OpenRouter.Model? Type625 { get; set; }
+ public global::OpenRouter.PublicPricing? Type625 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type626 { get; set; }
+ public global::OpenRouter.Parameter? Type626 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type627 { get; set; }
+ public global::OpenRouter.TopProviderInfo? Type627 { get; set; }
///
///
///
- public global::OpenRouter.ModelsListResponse? Type628 { get; set; }
+ public global::OpenRouter.Model? Type628 { get; set; }
///
///
///
- public global::OpenRouter.PercentileStats? Type629 { get; set; }
+ public global::System.Collections.Generic.IList? Type629 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointPricingAudio? Type630 { get; set; }
+ public global::System.Collections.Generic.IList? Type630 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointPricingAudioOutput? Type631 { get; set; }
+ public global::OpenRouter.ModelsListResponse? Type631 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointPricingCompletion? Type632 { get; set; }
+ public global::OpenRouter.PercentileStats? Type632 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointPricingImage? Type633 { get; set; }
+ public global::OpenRouter.PublicEndpointPricingAudio? Type633 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointPricingImageOutput? Type634 { get; set; }
+ public global::OpenRouter.PublicEndpointPricingAudioOutput? Type634 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointPricingImageToken? Type635 { get; set; }
+ public global::OpenRouter.PublicEndpointPricingCompletion? Type635 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointPricingInputAudioCache? Type636 { get; set; }
+ public global::OpenRouter.PublicEndpointPricingImage? Type636 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointPricingInputCacheRead? Type637 { get; set; }
+ public global::OpenRouter.PublicEndpointPricingImageOutput? Type637 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointPricingInputCacheWrite? Type638 { get; set; }
+ public global::OpenRouter.PublicEndpointPricingImageToken? Type638 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointPricingInternalReasoning? Type639 { get; set; }
+ public global::OpenRouter.PublicEndpointPricingInputAudioCache? Type639 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointPricingPrompt? Type640 { get; set; }
+ public global::OpenRouter.PublicEndpointPricingInputCacheRead? Type640 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointPricingRequest? Type641 { get; set; }
+ public global::OpenRouter.PublicEndpointPricingInputCacheWrite? Type641 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointPricingWebSearch? Type642 { get; set; }
+ public global::OpenRouter.PublicEndpointPricingInternalReasoning? Type642 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointPricing? Type643 { get; set; }
+ public global::OpenRouter.PublicEndpointPricingPrompt? Type643 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointQuantization? Type644 { get; set; }
+ public global::OpenRouter.PublicEndpointPricingRequest? Type644 { get; set; }
///
///
///
- public global::OpenRouter.EndpointStatus? Type645 { get; set; }
+ public global::OpenRouter.PublicEndpointPricingWebSearch? Type645 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpointThroughputLast30M? Type646 { get; set; }
+ public global::OpenRouter.PublicEndpointPricing? Type646 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpoint? Type647 { get; set; }
+ public global::OpenRouter.PublicEndpointQuantization? Type647 { get; set; }
///
///
///
- public global::OpenRouter.EndpointsListEndpointsZdrResponse200? Type648 { get; set; }
+ public global::OpenRouter.EndpointStatus? Type648 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type649 { get; set; }
+ public global::OpenRouter.PublicEndpointThroughputLast30M? Type649 { get; set; }
///
///
///
- public global::OpenRouter.InstructType2? Type650 { get; set; }
+ public global::OpenRouter.PublicEndpoint? Type650 { get; set; }
///
///
///
- public global::OpenRouter.ListEndpointsResponseArchitectureTokenizer? Type651 { get; set; }
+ public global::OpenRouter.EndpointsListEndpointsZdrResponse200? Type651 { get; set; }
///
///
///
- public global::OpenRouter.ListEndpointsResponseArchitecture? Type652 { get; set; }
+ public global::System.Collections.Generic.IList? Type652 { get; set; }
///
///
///
- public global::OpenRouter.ListEndpointsResponse? Type653 { get; set; }
+ public global::OpenRouter.InstructType2? Type653 { get; set; }
///
///
///
- public global::OpenRouter.EndpointsListEndpointsResponse200? Type654 { get; set; }
+ public global::OpenRouter.ListEndpointsResponseArchitectureTokenizer? Type654 { get; set; }
///
///
///
- public global::OpenRouter.GenerationResponseDataApiType? Type655 { get; set; }
+ public global::OpenRouter.ListEndpointsResponseArchitecture? Type655 { get; set; }
///
///
///
- public global::OpenRouter.ProviderResponseProviderName? Type656 { get; set; }
+ public global::OpenRouter.ListEndpointsResponse? Type656 { get; set; }
///
///
///
- public global::OpenRouter.ProviderResponse? Type657 { get; set; }
+ public global::OpenRouter.EndpointsListEndpointsResponse200? Type657 { get; set; }
///
///
///
- public global::OpenRouter.GenerationResponseData? Type658 { get; set; }
+ public global::OpenRouter.GenerationResponseDataApiType? Type658 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type659 { get; set; }
+ public global::OpenRouter.ProviderResponseProviderName? Type659 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type660 { get; set; }
+ public global::OpenRouter.ProviderResponse? Type660 { get; set; }
///
///
///
- public global::OpenRouter.GenerationResponse? Type661 { get; set; }
+ public global::OpenRouter.GenerationResponseData? Type661 { get; set; }
///
///
///
- public global::OpenRouter.GenerationContentDataInput0? Type662 { get; set; }
+ public global::OpenRouter.OneOf? Type662 { get; set; }
///
///
///
- public global::OpenRouter.GenerationContentDataInput1? Type663 { get; set; }
+ public global::System.Collections.Generic.IList? Type663 { get; set; }
///
///
///
- public global::OpenRouter.GenerationContentDataInput? Type664 { get; set; }
+ public global::OpenRouter.GenerationResponse? Type664 { get; set; }
///
///
///
- public global::OpenRouter.GenerationContentDataOutput? Type665 { get; set; }
+ public global::OpenRouter.GenerationContentDataInput0? Type665 { get; set; }
///
///
///
- public global::OpenRouter.GenerationContentData? Type666 { get; set; }
+ public global::OpenRouter.GenerationContentDataInput1? Type666 { get; set; }
///
///
///
- public global::OpenRouter.GenerationContentResponse? Type667 { get; set; }
+ public global::OpenRouter.GenerationContentDataInput? Type667 { get; set; }
///
///
///
- public global::OpenRouter.GuardrailInterval? Type668 { get; set; }
+ public global::OpenRouter.GenerationContentDataOutput? Type668 { get; set; }
///
///
///
- public global::OpenRouter.Guardrail? Type669 { get; set; }
+ public global::OpenRouter.GenerationContentData? Type669 { get; set; }
///
///
///
- public global::System.Guid? Type670 { get; set; }
+ public global::OpenRouter.GenerationContentResponse? Type670 { get; set; }
///
///
///
- public global::OpenRouter.ListGuardrailsResponse? Type671 { get; set; }
+ public global::OpenRouter.GuardrailInterval? Type671 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type672 { get; set; }
+ public global::OpenRouter.Guardrail? Type672 { get; set; }
///
///
///
- public global::OpenRouter.CreateGuardrailRequest? Type673 { get; set; }
+ public global::System.Guid? Type673 { get; set; }
///
///
///
- public global::OpenRouter.CreateGuardrailResponseData? Type674 { get; set; }
+ public global::OpenRouter.ListGuardrailsResponse? Type674 { get; set; }
///
///
///
- public global::OpenRouter.CreateGuardrailResponse? Type675 { get; set; }
+ public global::System.Collections.Generic.IList? Type675 { get; set; }
///
///
///
- public global::OpenRouter.GetGuardrailResponseData? Type676 { get; set; }
+ public global::OpenRouter.CreateGuardrailRequest? Type676 { get; set; }
///
///
///
- public global::OpenRouter.GetGuardrailResponse? Type677 { get; set; }
+ public global::OpenRouter.CreateGuardrailResponseData? Type677 { get; set; }
///
///
///
- public global::OpenRouter.DeleteGuardrailResponse? Type678 { get; set; }
+ public global::OpenRouter.CreateGuardrailResponse? Type678 { get; set; }
///
///
///
- public global::OpenRouter.UpdateGuardrailRequest? Type679 { get; set; }
+ public global::OpenRouter.GetGuardrailResponseData? Type679 { get; set; }
///
///
///
- public global::OpenRouter.UpdateGuardrailResponseData? Type680 { get; set; }
+ public global::OpenRouter.GetGuardrailResponse? Type680 { get; set; }
///
///
///
- public global::OpenRouter.UpdateGuardrailResponse? Type681 { get; set; }
+ public global::OpenRouter.DeleteGuardrailResponse? Type681 { get; set; }
///
///
///
- public global::OpenRouter.KeyAssignment? Type682 { get; set; }
+ public global::OpenRouter.UpdateGuardrailRequest? Type682 { get; set; }
///
///
///
- public global::OpenRouter.ListKeyAssignmentsResponse? Type683 { get; set; }
+ public global::OpenRouter.UpdateGuardrailResponseData? Type683 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type684 { get; set; }
+ public global::OpenRouter.UpdateGuardrailResponse? Type684 { get; set; }
///
///
///
- public global::OpenRouter.BulkAssignKeysRequest? Type685 { get; set; }
+ public global::OpenRouter.KeyAssignment? Type685 { get; set; }
///
///
///
- public global::OpenRouter.BulkAssignKeysResponse? Type686 { get; set; }
+ public global::OpenRouter.ListKeyAssignmentsResponse? Type686 { get; set; }
///
///
///
- public global::OpenRouter.BulkUnassignKeysRequest? Type687 { get; set; }
+ public global::System.Collections.Generic.IList? Type687 { get; set; }
///
///
///
- public global::OpenRouter.BulkUnassignKeysResponse? Type688 { get; set; }
+ public global::OpenRouter.BulkAssignKeysRequest? Type688 { get; set; }
///
///
///
- public global::OpenRouter.MemberAssignment? Type689 { get; set; }
+ public global::OpenRouter.BulkAssignKeysResponse? Type689 { get; set; }
///
///
///
- public global::OpenRouter.ListMemberAssignmentsResponse? Type690 { get; set; }
+ public global::OpenRouter.BulkUnassignKeysRequest? Type690 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type691 { get; set; }
+ public global::OpenRouter.BulkUnassignKeysResponse? Type691 { get; set; }
///
///
///
- public global::OpenRouter.BulkAssignMembersRequest? Type692 { get; set; }
+ public global::OpenRouter.MemberAssignment? Type692 { get; set; }
///
///
///
- public global::OpenRouter.BulkAssignMembersResponse? Type693 { get; set; }
+ public global::OpenRouter.ListMemberAssignmentsResponse? Type693 { get; set; }
///
///
///
- public global::OpenRouter.BulkUnassignMembersRequest? Type694 { get; set; }
+ public global::System.Collections.Generic.IList? Type694 { get; set; }
///
///
///
- public global::OpenRouter.BulkUnassignMembersResponse? Type695 { get; set; }
+ public global::OpenRouter.BulkAssignMembersRequest? Type695 { get; set; }
///
///
///
- public global::OpenRouter.KeyGetResponsesContentApplicationJsonSchemaDataRateLimit? Type696 { get; set; }
+ public global::OpenRouter.BulkAssignMembersResponse? Type696 { get; set; }
///
///
///
- public global::OpenRouter.KeyGetResponsesContentApplicationJsonSchemaData? Type697 { get; set; }
+ public global::OpenRouter.BulkUnassignMembersRequest? Type697 { get; set; }
///
///
///
- public global::System.DateTime? Type698 { get; set; }
+ public global::OpenRouter.BulkUnassignMembersResponse? Type698 { get; set; }
///
///
///
- public global::OpenRouter.ApiKeysGetCurrentKeyResponse200? Type699 { get; set; }
+ public global::OpenRouter.KeyGetResponsesContentApplicationJsonSchemaDataRateLimit? Type699 { get; set; }
///
///
///
- public global::OpenRouter.KeysGetResponsesContentApplicationJsonSchemaDataItems? Type700 { get; set; }
+ public global::OpenRouter.KeyGetResponsesContentApplicationJsonSchemaData? Type700 { get; set; }
///
///
///
- public global::OpenRouter.ApiKeysListResponse200? Type701 { get; set; }
+ public global::System.DateTime? Type701 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type702 { get; set; }
+ public global::OpenRouter.ApiKeysGetCurrentKeyResponse200? Type702 { get; set; }
///
///
///
- public global::OpenRouter.KeysPostRequestBodyContentApplicationJsonSchemaLimitReset? Type703 { get; set; }
+ public global::OpenRouter.KeysGetResponsesContentApplicationJsonSchemaDataItems? Type703 { get; set; }
///
///
///
- public global::OpenRouter.KeysPostResponsesContentApplicationJsonSchemaData? Type704 { get; set; }
+ public global::OpenRouter.ApiKeysListResponse200? Type704 { get; set; }
///
///
///
- public global::OpenRouter.ApiKeysCreateKeysResponse201? Type705 { get; set; }
+ public global::System.Collections.Generic.IList? Type705 { get; set; }
///
///
///
- public global::OpenRouter.KeysHashGetResponsesContentApplicationJsonSchemaData? Type706 { get; set; }
+ public global::OpenRouter.KeysPostRequestBodyContentApplicationJsonSchemaLimitReset? Type706 { get; set; }
///
///
///
- public global::OpenRouter.ApiKeysGetKeyResponse200? Type707 { get; set; }
+ public global::OpenRouter.KeysPostResponsesContentApplicationJsonSchemaData? Type707 { get; set; }
///
///
///
- public global::OpenRouter.ApiKeysDeleteKeysResponse200? Type708 { get; set; }
+ public global::OpenRouter.ApiKeysCreateKeysResponse201? Type708 { get; set; }
///
///
///
- public global::OpenRouter.KeysHashPatchRequestBodyContentApplicationJsonSchemaLimitReset? Type709 { get; set; }
+ public global::OpenRouter.KeysHashGetResponsesContentApplicationJsonSchemaData? Type709 { get; set; }
///
///
///
- public global::OpenRouter.KeysHashPatchResponsesContentApplicationJsonSchemaData? Type710 { get; set; }
+ public global::OpenRouter.ApiKeysGetKeyResponse200? Type710 { get; set; }
///
///
///
- public global::OpenRouter.ApiKeysUpdateKeysResponse200? Type711 { get; set; }
+ public global::OpenRouter.ApiKeysDeleteKeysResponse200? Type711 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCacheControlDirective? Type712 { get; set; }
+ public global::OpenRouter.KeysHashPatchRequestBodyContentApplicationJsonSchemaLimitReset? Type712 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicInputTokensClearAtLeastType? Type713 { get; set; }
+ public global::OpenRouter.KeysHashPatchResponsesContentApplicationJsonSchemaData? Type713 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicInputTokensClearAtLeast? Type714 { get; set; }
+ public global::OpenRouter.ApiKeysUpdateKeysResponse200? Type714 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0ClearToolInputs? Type715 { get; set; }
+ public global::OpenRouter.AnthropicCacheControlDirective? Type715 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolUsesKeepType? Type716 { get; set; }
+ public global::OpenRouter.AnthropicInputTokensClearAtLeastType? Type716 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolUsesKeep? Type717 { get; set; }
+ public global::OpenRouter.AnthropicInputTokensClearAtLeast? Type717 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicInputTokensTriggerType? Type718 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0ClearToolInputs? Type718 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicInputTokensTrigger? Type719 { get; set; }
+ public global::OpenRouter.AnthropicToolUsesKeepType? Type719 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolUsesTriggerType? Type720 { get; set; }
+ public global::OpenRouter.AnthropicToolUsesKeep? Type720 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolUsesTrigger? Type721 { get; set; }
+ public global::OpenRouter.AnthropicInputTokensTriggerType? Type721 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0Trigger? Type722 { get; set; }
+ public global::OpenRouter.AnthropicInputTokensTrigger? Type722 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0Type? Type723 { get; set; }
+ public global::OpenRouter.AnthropicToolUsesTriggerType? Type723 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditsItems0? Type724 { get; set; }
+ public global::OpenRouter.AnthropicToolUsesTrigger? Type724 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicThinkingTurnsType? Type725 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0Trigger? Type725 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicThinkingTurns? Type726 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0Type? Type726 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1KeepOneOf1Type? Type727 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditsItems0? Type727 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Keep1? Type728 { get; set; }
+ public global::OpenRouter.AnthropicThinkingTurnsType? Type728 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Keep2? Type729 { get; set; }
+ public global::OpenRouter.AnthropicThinkingTurns? Type729 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Keep? Type730 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1KeepOneOf1Type? Type730 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Type? Type731 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Keep1? Type731 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditsItems1? Type732 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Keep2? Type732 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf2Trigger? Type733 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Keep? Type733 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf2Type? Type734 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Type? Type734 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditsItems2? Type735 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditsItems1? Type735 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditsItems? Type736 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf2Trigger? Type736 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagement? Type737 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf2Type? Type737 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type738 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditsItems2? Type738 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationCharLocationParamType? Type739 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditsItems? Type739 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationCharLocationParam? Type740 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagement? Type740 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationPageLocationParamType? Type741 { get; set; }
+ public global::System.Collections.Generic.IList? Type741 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationPageLocationParam? Type742 { get; set; }
+ public global::OpenRouter.AnthropicCitationCharLocationParamType? Type742 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationContentBlockLocationParamType? Type743 { get; set; }
+ public global::OpenRouter.AnthropicCitationCharLocationParam? Type743 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationContentBlockLocationParam? Type744 { get; set; }
+ public global::OpenRouter.AnthropicCitationPageLocationParamType? Type744 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationWebSearchResultLocationType? Type745 { get; set; }
+ public global::OpenRouter.AnthropicCitationPageLocationParam? Type745 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationWebSearchResultLocation? Type746 { get; set; }
+ public global::OpenRouter.AnthropicCitationContentBlockLocationParamType? Type746 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationSearchResultLocationType? Type747 { get; set; }
+ public global::OpenRouter.AnthropicCitationContentBlockLocationParam? Type747 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationSearchResultLocation? Type748 { get; set; }
+ public global::OpenRouter.AnthropicCitationWebSearchResultLocationType? Type748 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextBlockParamCitationsItems? Type749 { get; set; }
+ public global::OpenRouter.AnthropicCitationWebSearchResultLocation? Type749 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextBlockParamType? Type750 { get; set; }
+ public global::OpenRouter.AnthropicCitationSearchResultLocationType? Type750 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextBlockParam? Type751 { get; set; }
+ public global::OpenRouter.AnthropicCitationSearchResultLocation? Type751 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type752 { get; set; }
+ public global::OpenRouter.AnthropicTextBlockParamCitationsItems? Type752 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicImageMimeType? Type753 { get; set; }
+ public global::OpenRouter.AnthropicTextBlockParamType? Type753 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBase64ImageSourceType? Type754 { get; set; }
+ public global::OpenRouter.AnthropicTextBlockParam? Type754 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBase64ImageSource? Type755 { get; set; }
+ public global::System.Collections.Generic.IList? Type755 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicUrlImageSourceType? Type756 { get; set; }
+ public global::OpenRouter.AnthropicImageMimeType? Type756 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicUrlImageSource? Type757 { get; set; }
+ public global::OpenRouter.AnthropicBase64ImageSourceType? Type757 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicImageBlockParamSource? Type758 { get; set; }
+ public global::OpenRouter.AnthropicBase64ImageSource? Type758 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicImageBlockParamType? Type759 { get; set; }
+ public global::OpenRouter.AnthropicUrlImageSourceType? Type759 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicImageBlockParam? Type760 { get; set; }
+ public global::OpenRouter.AnthropicUrlImageSource? Type760 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicDocumentBlockParamCitations? Type761 { get; set; }
+ public global::OpenRouter.AnthropicImageBlockParamSource? Type761 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBase64PdfSourceMediaType? Type762 { get; set; }
+ public global::OpenRouter.AnthropicImageBlockParamType? Type762 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBase64PdfSourceType? Type763 { get; set; }
+ public global::OpenRouter.AnthropicImageBlockParam? Type763 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBase64PdfSource? Type764 { get; set; }
+ public global::OpenRouter.AnthropicDocumentBlockParamCitations? Type764 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicPlainTextSourceMediaType? Type765 { get; set; }
+ public global::OpenRouter.AnthropicBase64PdfSourceMediaType? Type765 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicPlainTextSourceType? Type766 { get; set; }
+ public global::OpenRouter.AnthropicBase64PdfSourceType? Type766 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicPlainTextSource? Type767 { get; set; }
+ public global::OpenRouter.AnthropicBase64PdfSource? Type767 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2ContentOneOf1Items? Type768 { get; set; }
+ public global::OpenRouter.AnthropicPlainTextSourceMediaType? Type768 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type769 { get; set; }
+ public global::OpenRouter.AnthropicPlainTextSourceType? Type769 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2Content? Type770 { get; set; }
+ public global::OpenRouter.AnthropicPlainTextSource? Type770 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2Type? Type771 { get; set; }
+ public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2ContentOneOf1Items? Type771 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicDocumentBlockParamSource2? Type772 { get; set; }
+ public global::System.Collections.Generic.IList? Type772 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicUrlPdfSourceType? Type773 { get; set; }
+ public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2Content? Type773 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicUrlPdfSource? Type774 { get; set; }
+ public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2Type? Type774 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicDocumentBlockParamSource? Type775 { get; set; }
+ public global::OpenRouter.AnthropicDocumentBlockParamSource2? Type775 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicDocumentBlockParamType? Type776 { get; set; }
+ public global::OpenRouter.AnthropicUrlPdfSourceType? Type776 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicDocumentBlockParam? Type777 { get; set; }
+ public global::OpenRouter.AnthropicUrlPdfSource? Type777 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type778 { get; set; }
+ public global::OpenRouter.AnthropicDocumentBlockParamSource? Type778 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf3Type? Type779 { get; set; }
+ public global::OpenRouter.AnthropicDocumentBlockParamType? Type779 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1Items3? Type780 { get; set; }
+ public global::OpenRouter.AnthropicDocumentBlockParam? Type780 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4ContentOneOf1ItemsOneOf2Type? Type781 { get; set; }
+ public global::OpenRouter.OneOf? Type781 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4ContentOneOf1Items2? Type782 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf3Type? Type782 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicSearchResultBlockParamCitations? Type783 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1Items3? Type783 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicSearchResultBlockParamType? Type784 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4ContentOneOf1ItemsOneOf2Type? Type784 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicSearchResultBlockParam? Type785 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4ContentOneOf1Items2? Type785 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type786 { get; set; }
+ public global::OpenRouter.AnthropicSearchResultBlockParamCitations? Type786 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4ContentOneOf1Items? Type787 { get; set; }
+ public global::OpenRouter.AnthropicSearchResultBlockParamType? Type787 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type788 { get; set; }
+ public global::OpenRouter.AnthropicSearchResultBlockParam? Type788 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4Content? Type789 { get; set; }
+ public global::System.Collections.Generic.IList? Type789 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4Type? Type790 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4ContentOneOf1Items? Type790 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1Items4? Type791 { get; set; }
+ public global::System.Collections.Generic.IList? Type791 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf5Type? Type792 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4Content? Type792 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1Items5? Type793 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4Type? Type793 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf6Type? Type794 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1Items4? Type794 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1Items6? Type795 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf5Type? Type795 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicServerToolName? Type796 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1Items5? Type796 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf7Type? Type797 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf6Type? Type797 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1Items7? Type798 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1Items6? Type798 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebSearchResultBlockParamType? Type799 { get; set; }
+ public global::OpenRouter.AnthropicServerToolName? Type799 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebSearchResultBlockParam? Type800 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf7Type? Type800 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type801 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1Items7? Type801 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8ContentOneOf1ErrorCode? Type802 { get; set; }
+ public global::OpenRouter.AnthropicWebSearchResultBlockParamType? Type802 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8ContentOneOf1Type? Type803 { get; set; }
+ public global::OpenRouter.AnthropicWebSearchResultBlockParam? Type803 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8Content1? Type804 { get; set; }
+ public global::System.Collections.Generic.IList? Type804 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8Content? Type805 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8ContentOneOf1ErrorCode? Type805 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8Type? Type806 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8ContentOneOf1Type? Type806 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1Items8? Type807 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8Content1? Type807 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf10Type? Type808 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8Content? Type808 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1Items10? Type809 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8Type? Type809 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentOneOf1Items? Type810 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1Items8? Type810 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type811 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf10Type? Type811 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContent? Type812 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1Items10? Type812 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamRole? Type813 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentOneOf1Items? Type813 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParam? Type814 { get; set; }
+ public global::System.Collections.Generic.IList? Type814 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestMetadata? Type815 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContent? Type815 { get; set; }
///
///
///
- public global::OpenRouter.MessagesOutputConfigEffort? Type816 { get; set; }
+ public global::OpenRouter.MessagesMessageParamRole? Type816 { get; set; }
///
///
///
- public global::OpenRouter.MessagesOutputConfigFormatType? Type817 { get; set; }
+ public global::OpenRouter.MessagesMessageParam? Type817 { get; set; }
///
///
///
- public global::OpenRouter.MessagesOutputConfigFormat? Type818 { get; set; }
+ public global::OpenRouter.MessagesRequestMetadata? Type818 { get; set; }
///
///
///
- public global::OpenRouter.MessagesOutputConfigTaskBudgetType? Type819 { get; set; }
+ public global::OpenRouter.MessagesOutputConfigEffort? Type819 { get; set; }
///
///
///
- public global::OpenRouter.MessagesOutputConfigTaskBudget? Type820 { get; set; }
+ public global::OpenRouter.MessagesOutputConfigFormatType? Type820 { get; set; }
///
///
///
- public global::OpenRouter.MessagesOutputConfig? Type821 { get; set; }
+ public global::OpenRouter.MessagesOutputConfigFormat? Type821 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type822 { get; set; }
+ public global::OpenRouter.MessagesOutputConfigTaskBudgetType? Type822 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type823 { get; set; }
+ public global::OpenRouter.MessagesOutputConfigTaskBudget? Type823 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type824 { get; set; }
+ public global::OpenRouter.MessagesOutputConfig? Type824 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestPluginsItems? Type825 { get; set; }
+ public global::OpenRouter.OneOf? Type825 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestServiceTier? Type826 { get; set; }
+ public global::OpenRouter.OneOf? Type826 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestSpeed? Type827 { get; set; }
+ public global::OpenRouter.OneOf? Type827 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestSystem? Type828 { get; set; }
+ public global::OpenRouter.MessagesRequestPluginsItems? Type828 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicThinkingDisplay? Type829 { get; set; }
+ public global::OpenRouter.MessagesRequestServiceTier? Type829 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinkingOneOf0Type? Type830 { get; set; }
+ public global::OpenRouter.MessagesRequestSpeed? Type830 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinking0? Type831 { get; set; }
+ public global::OpenRouter.MessagesRequestSystem? Type831 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinkingOneOf1Type? Type832 { get; set; }
+ public global::OpenRouter.AnthropicThinkingDisplay? Type832 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinking1? Type833 { get; set; }
+ public global::OpenRouter.MessagesRequestThinkingOneOf0Type? Type833 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinkingOneOf2Type? Type834 { get; set; }
+ public global::OpenRouter.MessagesRequestThinking0? Type834 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinking2? Type835 { get; set; }
+ public global::OpenRouter.MessagesRequestThinkingOneOf1Type? Type835 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinking? Type836 { get; set; }
+ public global::OpenRouter.MessagesRequestThinking1? Type836 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoiceOneOf0Type? Type837 { get; set; }
+ public global::OpenRouter.MessagesRequestThinkingOneOf2Type? Type837 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoice0? Type838 { get; set; }
+ public global::OpenRouter.MessagesRequestThinking2? Type838 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoiceOneOf1Type? Type839 { get; set; }
+ public global::OpenRouter.MessagesRequestThinking? Type839 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoice1? Type840 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoiceOneOf0Type? Type840 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoiceOneOf2Type? Type841 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoice0? Type841 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoice2? Type842 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoiceOneOf1Type? Type842 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoiceOneOf3Type? Type843 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoice1? Type843 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoice3? Type844 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoiceOneOf2Type? Type844 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoice? Type845 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoice2? Type845 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItemsOneOf0InputSchema? Type846 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoiceOneOf3Type? Type846 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItemsOneOf0Type? Type847 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoice3? Type847 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItems0? Type848 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoice? Type848 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItemsOneOf1Name? Type849 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItemsOneOf0InputSchema? Type849 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItemsOneOf1Type? Type850 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItemsOneOf0Type? Type850 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItems1? Type851 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItems0? Type851 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItemsOneOf2Name? Type852 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItemsOneOf1Name? Type852 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItemsOneOf2Type? Type853 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItemsOneOf1Type? Type853 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItems2? Type854 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItems1? Type854 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItemsOneOf3Name? Type855 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItemsOneOf2Name? Type855 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItemsOneOf3Type? Type856 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItemsOneOf2Type? Type856 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebSearchToolUserLocationType? Type857 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItems2? Type857 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebSearchToolUserLocation? Type858 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItemsOneOf3Name? Type858 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItems3? Type859 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItemsOneOf3Type? Type859 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItemsOneOf4AllowedCallersItems? Type860 { get; set; }
+ public global::OpenRouter.AnthropicWebSearchToolUserLocationType? Type860 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItemsOneOf4Name? Type861 { get; set; }
+ public global::OpenRouter.AnthropicWebSearchToolUserLocation? Type861 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItemsOneOf4Type? Type862 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItems3? Type862 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItems4? Type863 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItemsOneOf4AllowedCallersItems? Type863 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type864 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItemsOneOf4Name? Type864 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolsItems? Type865 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItemsOneOf4Type? Type865 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequest? Type866 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItems4? Type866 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type867 { get; set; }
+ public global::System.Collections.Generic.IList? Type867 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type868 { get; set; }
+ public global::OpenRouter.MessagesRequestToolsItems? Type868 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type869 { get; set; }
+ public global::OpenRouter.MessagesRequest? Type869 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type870 { get; set; }
+ public global::OpenRouter.OneOf? Type870 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicContainer? Type871 { get; set; }
+ public global::System.Collections.Generic.IList? Type871 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationCharLocationType? Type872 { get; set; }
+ public global::System.Collections.Generic.IList? Type872 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationCharLocation? Type873 { get; set; }
+ public global::System.Collections.Generic.IList? Type873 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationPageLocationType? Type874 { get; set; }
+ public global::OpenRouter.AnthropicContainer? Type874 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationPageLocation? Type875 { get; set; }
+ public global::OpenRouter.AnthropicCitationCharLocationType? Type875 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationContentBlockLocationType? Type876 { get; set; }
+ public global::OpenRouter.AnthropicCitationCharLocation? Type876 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationContentBlockLocation? Type877 { get; set; }
+ public global::OpenRouter.AnthropicCitationPageLocationType? Type877 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextCitation? Type878 { get; set; }
+ public global::OpenRouter.AnthropicCitationPageLocation? Type878 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextBlockType? Type879 { get; set; }
+ public global::OpenRouter.AnthropicCitationContentBlockLocationType? Type879 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextBlock? Type880 { get; set; }
+ public global::OpenRouter.AnthropicCitationContentBlockLocation? Type880 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type881 { get; set; }
+ public global::OpenRouter.AnthropicTextCitation? Type881 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicDirectCallerType? Type882 { get; set; }
+ public global::OpenRouter.AnthropicTextBlockType? Type882 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicDirectCaller? Type883 { get; set; }
+ public global::OpenRouter.AnthropicTextBlock? Type883 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCodeExecution20250825CallerType? Type884 { get; set; }
+ public global::System.Collections.Generic.IList? Type884 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCodeExecution20250825Caller? Type885 { get; set; }
+ public global::OpenRouter.AnthropicDirectCallerType? Type885 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCodeExecution20260120CallerType? Type886 { get; set; }
+ public global::OpenRouter.AnthropicDirectCaller? Type886 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCodeExecution20260120Caller? Type887 { get; set; }
+ public global::OpenRouter.AnthropicCodeExecution20250825CallerType? Type887 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCaller? Type888 { get; set; }
+ public global::OpenRouter.AnthropicCodeExecution20250825Caller? Type888 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolUseBlockType? Type889 { get; set; }
+ public global::OpenRouter.AnthropicCodeExecution20260120CallerType? Type889 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolUseBlock? Type890 { get; set; }
+ public global::OpenRouter.AnthropicCodeExecution20260120Caller? Type890 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicThinkingBlockType? Type891 { get; set; }
+ public global::OpenRouter.AnthropicCaller? Type891 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicThinkingBlock? Type892 { get; set; }
+ public global::OpenRouter.AnthropicToolUseBlockType? Type892 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicRedactedThinkingBlockType? Type893 { get; set; }
+ public global::OpenRouter.AnthropicToolUseBlock? Type893 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicRedactedThinkingBlock? Type894 { get; set; }
+ public global::OpenRouter.AnthropicThinkingBlockType? Type894 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicServerToolUseBlockType? Type895 { get; set; }
+ public global::OpenRouter.AnthropicThinkingBlock? Type895 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicServerToolUseBlock? Type896 { get; set; }
+ public global::OpenRouter.AnthropicRedactedThinkingBlockType? Type896 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebSearchResultType? Type897 { get; set; }
+ public global::OpenRouter.AnthropicRedactedThinkingBlock? Type897 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebSearchResult? Type898 { get; set; }
+ public global::OpenRouter.AnthropicServerToolUseBlockType? Type898 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type899 { get; set; }
+ public global::OpenRouter.AnthropicServerToolUseBlock? Type899 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebSearchToolResultErrorErrorCode? Type900 { get; set; }
+ public global::OpenRouter.AnthropicWebSearchResultType? Type900 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebSearchToolResultErrorType? Type901 { get; set; }
+ public global::OpenRouter.AnthropicWebSearchResult? Type901 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebSearchToolResultError? Type902 { get; set; }
+ public global::System.Collections.Generic.IList? Type902 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebSearchToolResultContent? Type903 { get; set; }
+ public global::OpenRouter.AnthropicWebSearchToolResultErrorErrorCode? Type903 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebSearchToolResultType? Type904 { get; set; }
+ public global::OpenRouter.AnthropicWebSearchToolResultErrorType? Type904 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebSearchToolResult? Type905 { get; set; }
+ public global::OpenRouter.AnthropicWebSearchToolResultError? Type905 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebFetchToolResultErrorErrorCode? Type906 { get; set; }
+ public global::OpenRouter.AnthropicWebSearchToolResultContent? Type906 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebFetchToolResultErrorType? Type907 { get; set; }
+ public global::OpenRouter.AnthropicWebSearchToolResultType? Type907 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebFetchToolResultError? Type908 { get; set; }
+ public global::OpenRouter.AnthropicWebSearchToolResult? Type908 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCitationsConfig? Type909 { get; set; }
+ public global::OpenRouter.AnthropicWebFetchToolResultErrorErrorCode? Type909 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicDocumentBlockSource? Type910 { get; set; }
+ public global::OpenRouter.AnthropicWebFetchToolResultErrorType? Type910 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicDocumentBlockType? Type911 { get; set; }
+ public global::OpenRouter.AnthropicWebFetchToolResultError? Type911 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicDocumentBlock? Type912 { get; set; }
+ public global::OpenRouter.AnthropicCitationsConfig? Type912 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebFetchBlockType? Type913 { get; set; }
+ public global::OpenRouter.AnthropicDocumentBlockSource? Type913 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebFetchBlock? Type914 { get; set; }
+ public global::OpenRouter.AnthropicDocumentBlockType? Type914 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebFetchContent? Type915 { get; set; }
+ public global::OpenRouter.AnthropicDocumentBlock? Type915 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebFetchToolResultType? Type916 { get; set; }
+ public global::OpenRouter.AnthropicWebFetchBlockType? Type916 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicWebFetchToolResult? Type917 { get; set; }
+ public global::OpenRouter.AnthropicWebFetchBlock? Type917 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicServerToolErrorCode? Type918 { get; set; }
+ public global::OpenRouter.AnthropicWebFetchContent? Type918 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCodeExecutionToolResultErrorType? Type919 { get; set; }
+ public global::OpenRouter.AnthropicWebFetchToolResultType? Type919 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCodeExecutionToolResultError? Type920 { get; set; }
+ public global::OpenRouter.AnthropicWebFetchToolResult? Type920 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCodeExecutionOutputType? Type921 { get; set; }
+ public global::OpenRouter.AnthropicServerToolErrorCode? Type921 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCodeExecutionOutput? Type922 { get; set; }
+ public global::OpenRouter.AnthropicCodeExecutionToolResultErrorType? Type922 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCodeExecutionResultType? Type923 { get; set; }
+ public global::OpenRouter.AnthropicCodeExecutionToolResultError? Type923 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCodeExecutionResult? Type924 { get; set; }
+ public global::OpenRouter.AnthropicCodeExecutionOutputType? Type924 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type925 { get; set; }
+ public global::OpenRouter.AnthropicCodeExecutionOutput? Type925 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicEncryptedCodeExecutionResultType? Type926 { get; set; }
+ public global::OpenRouter.AnthropicCodeExecutionResultType? Type926 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicEncryptedCodeExecutionResult? Type927 { get; set; }
+ public global::OpenRouter.AnthropicCodeExecutionResult? Type927 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCodeExecutionContent? Type928 { get; set; }
+ public global::System.Collections.Generic.IList? Type928 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCodeExecutionToolResultType? Type929 { get; set; }
+ public global::OpenRouter.AnthropicEncryptedCodeExecutionResultType? Type929 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCodeExecutionToolResult? Type930 { get; set; }
+ public global::OpenRouter.AnthropicEncryptedCodeExecutionResult? Type930 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBashCodeExecutionToolResultErrorErrorCode? Type931 { get; set; }
+ public global::OpenRouter.AnthropicCodeExecutionContent? Type931 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBashCodeExecutionToolResultErrorType? Type932 { get; set; }
+ public global::OpenRouter.AnthropicCodeExecutionToolResultType? Type932 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBashCodeExecutionToolResultError? Type933 { get; set; }
+ public global::OpenRouter.AnthropicCodeExecutionToolResult? Type933 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBashCodeExecutionOutputType? Type934 { get; set; }
+ public global::OpenRouter.AnthropicBashCodeExecutionToolResultErrorErrorCode? Type934 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBashCodeExecutionOutput? Type935 { get; set; }
+ public global::OpenRouter.AnthropicBashCodeExecutionToolResultErrorType? Type935 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBashCodeExecutionResultType? Type936 { get; set; }
+ public global::OpenRouter.AnthropicBashCodeExecutionToolResultError? Type936 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBashCodeExecutionResult? Type937 { get; set; }
+ public global::OpenRouter.AnthropicBashCodeExecutionOutputType? Type937 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type938 { get; set; }
+ public global::OpenRouter.AnthropicBashCodeExecutionOutput? Type938 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBashCodeExecutionContent? Type939 { get; set; }
+ public global::OpenRouter.AnthropicBashCodeExecutionResultType? Type939 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBashCodeExecutionToolResultType? Type940 { get; set; }
+ public global::OpenRouter.AnthropicBashCodeExecutionResult? Type940 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicBashCodeExecutionToolResult? Type941 { get; set; }
+ public global::System.Collections.Generic.IList? Type941 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextEditorCodeExecutionToolResultErrorErrorCode? Type942 { get; set; }
+ public global::OpenRouter.AnthropicBashCodeExecutionContent? Type942 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextEditorCodeExecutionToolResultErrorType? Type943 { get; set; }
+ public global::OpenRouter.AnthropicBashCodeExecutionToolResultType? Type943 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextEditorCodeExecutionToolResultError? Type944 { get; set; }
+ public global::OpenRouter.AnthropicBashCodeExecutionToolResult? Type944 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextEditorCodeExecutionViewResultFileType? Type945 { get; set; }
+ public global::OpenRouter.AnthropicTextEditorCodeExecutionToolResultErrorErrorCode? Type945 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextEditorCodeExecutionViewResultType? Type946 { get; set; }
+ public global::OpenRouter.AnthropicTextEditorCodeExecutionToolResultErrorType? Type946 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextEditorCodeExecutionViewResult? Type947 { get; set; }
+ public global::OpenRouter.AnthropicTextEditorCodeExecutionToolResultError? Type947 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextEditorCodeExecutionCreateResultType? Type948 { get; set; }
+ public global::OpenRouter.AnthropicTextEditorCodeExecutionViewResultFileType? Type948 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextEditorCodeExecutionCreateResult? Type949 { get; set; }
+ public global::OpenRouter.AnthropicTextEditorCodeExecutionViewResultType? Type949 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextEditorCodeExecutionStrReplaceResultType? Type950 { get; set; }
+ public global::OpenRouter.AnthropicTextEditorCodeExecutionViewResult? Type950 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextEditorCodeExecutionStrReplaceResult? Type951 { get; set; }
+ public global::OpenRouter.AnthropicTextEditorCodeExecutionCreateResultType? Type951 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextEditorCodeExecutionContent? Type952 { get; set; }
+ public global::OpenRouter.AnthropicTextEditorCodeExecutionCreateResult? Type952 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextEditorCodeExecutionToolResultType? Type953 { get; set; }
+ public global::OpenRouter.AnthropicTextEditorCodeExecutionStrReplaceResultType? Type953 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicTextEditorCodeExecutionToolResult? Type954 { get; set; }
+ public global::OpenRouter.AnthropicTextEditorCodeExecutionStrReplaceResult? Type954 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolSearchResultErrorType? Type955 { get; set; }
+ public global::OpenRouter.AnthropicTextEditorCodeExecutionContent? Type955 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolSearchResultError? Type956 { get; set; }
+ public global::OpenRouter.AnthropicTextEditorCodeExecutionToolResultType? Type956 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolReferenceType? Type957 { get; set; }
+ public global::OpenRouter.AnthropicTextEditorCodeExecutionToolResult? Type957 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolReference? Type958 { get; set; }
+ public global::OpenRouter.AnthropicToolSearchResultErrorType? Type958 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolSearchResultType? Type959 { get; set; }
+ public global::OpenRouter.AnthropicToolSearchResultError? Type959 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolSearchResult? Type960 { get; set; }
+ public global::OpenRouter.AnthropicToolReferenceType? Type960 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type961 { get; set; }
+ public global::OpenRouter.AnthropicToolReference? Type961 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolSearchContent? Type962 { get; set; }
+ public global::OpenRouter.AnthropicToolSearchResultType? Type962 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolSearchToolResultType? Type963 { get; set; }
+ public global::OpenRouter.AnthropicToolSearchResult? Type963 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicToolSearchToolResult? Type964 { get; set; }
+ public global::System.Collections.Generic.IList? Type964 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicContainerUploadType? Type965 { get; set; }
+ public global::OpenRouter.AnthropicToolSearchContent? Type965 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicContainerUpload? Type966 { get; set; }
+ public global::OpenRouter.AnthropicToolSearchToolResultType? Type966 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCompactionBlockType? Type967 { get; set; }
+ public global::OpenRouter.AnthropicToolSearchToolResult? Type967 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCompactionBlock? Type968 { get; set; }
+ public global::OpenRouter.AnthropicContainerUploadType? Type968 { get; set; }
///
///
///
- public global::OpenRouter.ORAnthropicContentBlock? Type969 { get; set; }
+ public global::OpenRouter.AnthropicContainerUpload? Type969 { get; set; }
///
///
///
- public global::OpenRouter.BaseMessagesResultRole? Type970 { get; set; }
+ public global::OpenRouter.AnthropicCompactionBlockType? Type970 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicRefusalStopDetailsCategory? Type971 { get; set; }
+ public global::OpenRouter.AnthropicCompactionBlock? Type971 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicRefusalStopDetailsType? Type972 { get; set; }
+ public global::OpenRouter.ORAnthropicContentBlock? Type972 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicRefusalStopDetails? Type973 { get; set; }
+ public global::OpenRouter.BaseMessagesResultRole? Type973 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type974 { get; set; }
+ public global::OpenRouter.AnthropicRefusalStopDetailsCategory? Type974 { get; set; }
///
///
///
- public global::OpenRouter.ORAnthropicStopReason? Type975 { get; set; }
+ public global::OpenRouter.AnthropicRefusalStopDetailsType? Type975 { get; set; }
///
///
///
- public global::OpenRouter.BaseMessagesResultType? Type976 { get; set; }
+ public global::OpenRouter.AnthropicRefusalStopDetails? Type976 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCacheCreation? Type977 { get; set; }
+ public global::OpenRouter.OneOf? Type977 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicServerToolUsage? Type978 { get; set; }
+ public global::OpenRouter.ORAnthropicStopReason? Type978 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicServiceTier? Type979 { get; set; }
+ public global::OpenRouter.BaseMessagesResultType? Type979 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicIterationCacheCreation? Type980 { get; set; }
+ public global::OpenRouter.AnthropicCacheCreation? Type980 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCompactionUsageIterationType? Type981 { get; set; }
+ public global::OpenRouter.AnthropicServerToolUsage? Type981 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicCompactionUsageIteration? Type982 { get; set; }
+ public global::OpenRouter.AnthropicServiceTier? Type982 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicMessageUsageIterationType? Type983 { get; set; }
+ public global::OpenRouter.AnthropicIterationCacheCreation? Type983 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicMessageUsageIteration? Type984 { get; set; }
+ public global::OpenRouter.AnthropicCompactionUsageIterationType? Type984 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicUnknownUsageIteration? Type985 { get; set; }
+ public global::OpenRouter.AnthropicCompactionUsageIteration? Type985 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicUsageIteration? Type986 { get; set; }
+ public global::OpenRouter.AnthropicMessageUsageIterationType? Type986 { get; set; }
///
///
///
- public global::OpenRouter.AnthropicSpeed? Type987 { get; set; }
+ public global::OpenRouter.AnthropicMessageUsageIteration? Type987 { get; set; }
///
///
///
- public global::OpenRouter.BaseMessagesResultUsage? Type988 { get; set; }
+ public global::OpenRouter.AnthropicUnknownUsageIteration? Type988 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type989 { get; set; }
+ public global::OpenRouter.AnthropicUsageIteration? Type989 { get; set; }
///
///
///
- public global::OpenRouter.MessagesResultContextManagementAppliedEditsItems? Type990 { get; set; }
+ public global::OpenRouter.AnthropicSpeed? Type990 { get; set; }
///
///
///
- public global::OpenRouter.MessagesResultContextManagement? Type991 { get; set; }
+ public global::OpenRouter.BaseMessagesResultUsage? Type991 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type992 { get; set; }
+ public global::System.Collections.Generic.IList? Type992 { get; set; }
///
///
///
- public global::OpenRouter.MessagesResultUsageCostDetails? Type993 { get; set; }
+ public global::OpenRouter.MessagesResultContextManagementAppliedEditsItems? Type993 { get; set; }
///
///
///
- public global::OpenRouter.MessagesResultUsage? Type994 { get; set; }
+ public global::OpenRouter.MessagesResultContextManagement? Type994 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type995 { get; set; }
+ public global::System.Collections.Generic.IList? Type995 { get; set; }
///
///
///
- public global::OpenRouter.MessagesResult? Type996 { get; set; }
+ public global::OpenRouter.MessagesResultUsageCostDetails? Type996 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type997 { get; set; }
+ public global::OpenRouter.MessagesResultUsage? Type997 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type998 { get; set; }
+ public global::OpenRouter.OneOf? Type998 { get; set; }
///
///
///
- public global::OpenRouter.MessagesErrorDetail? Type999 { get; set; }
+ public global::OpenRouter.MessagesResult? Type999 { get; set; }
///
///
///
- public global::OpenRouter.MessagesErrorResponseType? Type1000 { get; set; }
+ public global::System.Collections.Generic.IList? Type1000 { get; set; }
///
///
///
- public global::OpenRouter.MessagesErrorResponse? Type1001 { get; set; }
+ public global::OpenRouter.OneOf? Type1001 { get; set; }
///
///
///
- public global::OpenRouter.ModelsGetParametersCategory? Type1002 { get; set; }
+ public global::OpenRouter.MessagesErrorDetail? Type1002 { get; set; }
///
///
///
- public global::OpenRouter.ModelsCountResponseData? Type1003 { get; set; }
+ public global::OpenRouter.MessagesErrorResponseType? Type1003 { get; set; }
///
///
///
- public global::OpenRouter.ModelsCountResponse? Type1004 { get; set; }
+ public global::OpenRouter.MessagesErrorResponse? Type1004 { get; set; }
///
///
///
- public global::OpenRouter.OrganizationMembersGetResponsesContentApplicationJsonSchemaDataItemsRole? Type1005 { get; set; }
+ public global::OpenRouter.ModelsGetParametersCategory? Type1005 { get; set; }
///
///
///
- public global::OpenRouter.OrganizationMembersGetResponsesContentApplicationJsonSchemaDataItems? Type1006 { get; set; }
+ public global::OpenRouter.ModelsCountResponseData? Type1006 { get; set; }
///
///
///
- public global::OpenRouter.OrganizationListOrganizationMembersResponse200? Type1007 { get; set; }
+ public global::OpenRouter.ModelsCountResponse? Type1007 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1008 { get; set; }
+ public global::OpenRouter.OrganizationMembersGetResponsesContentApplicationJsonSchemaDataItemsRole? Type1008 { get; set; }
///
///
///
- public global::OpenRouter.ProvidersGetResponsesContentApplicationJsonSchemaDataItemsDatacentersItems? Type1009 { get; set; }
+ public global::OpenRouter.OrganizationMembersGetResponsesContentApplicationJsonSchemaDataItems? Type1009 { get; set; }
///
///
///
- public global::OpenRouter.ProvidersGetResponsesContentApplicationJsonSchemaDataItemsHeadquarters? Type1010 { get; set; }
+ public global::OpenRouter.OrganizationListOrganizationMembersResponse200? Type1010 { get; set; }
///
///
///
- public global::OpenRouter.ProvidersGetResponsesContentApplicationJsonSchemaDataItems? Type1011 { get; set; }
+ public global::System.Collections.Generic.IList? Type1011 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1012 { get; set; }
+ public global::OpenRouter.ProvidersGetResponsesContentApplicationJsonSchemaDataItemsDatacentersItems? Type1012 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type1013 { get; set; }
+ public global::OpenRouter.ProvidersGetResponsesContentApplicationJsonSchemaDataItemsHeadquarters? Type1013 { get; set; }
///
///
///
- public global::OpenRouter.ProvidersListProvidersResponse200? Type1014 { get; set; }
+ public global::OpenRouter.ProvidersGetResponsesContentApplicationJsonSchemaDataItems? Type1014 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1015 { get; set; }
+ public global::System.Collections.Generic.IList? Type1015 { get; set; }
///
///
///
- public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProvider? Type1016 { get; set; }
+ public global::OpenRouter.OneOf? Type1016 { get; set; }
///
///
///
- public global::OpenRouter.RerankPostResponsesContentApplicationJsonSchemaResultsItemsDocument? Type1017 { get; set; }
+ public global::OpenRouter.ProvidersListProvidersResponse200? Type1017 { get; set; }
///
///
///
- public global::OpenRouter.RerankPostResponsesContentApplicationJsonSchemaResultsItems? Type1018 { get; set; }
+ public global::System.Collections.Generic.IList? Type1018 { get; set; }
///
///
///
- public global::OpenRouter.RerankPostResponsesContentApplicationJsonSchemaUsage? Type1019 { get; set; }
+ public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProvider? Type1019 { get; set; }
///
///
///
- public global::OpenRouter.RerankCreateRerankResponse200? Type1020 { get; set; }
+ public global::OpenRouter.RerankPostResponsesContentApplicationJsonSchemaResultsItemsDocument? Type1020 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1021 { get; set; }
+ public global::OpenRouter.RerankPostResponsesContentApplicationJsonSchemaResultsItems? Type1021 { get; set; }
///
///
///
- public global::OpenRouter.VideoGenerationRequestAspectRatio? Type1022 { get; set; }
+ public global::OpenRouter.RerankPostResponsesContentApplicationJsonSchemaUsage? Type1022 { get; set; }
///
///
///
- public global::OpenRouter.ContentPartImageImageUrl? Type1023 { get; set; }
+ public global::OpenRouter.RerankCreateRerankResponse200? Type1023 { get; set; }
///
///
///
- public global::OpenRouter.ContentPartImageType? Type1024 { get; set; }
+ public global::System.Collections.Generic.IList? Type1024 { get; set; }
///
///
///
- public global::OpenRouter.FrameImageFrameType? Type1025 { get; set; }
+ public global::OpenRouter.VideoGenerationRequestAspectRatio? Type1025 { get; set; }
///
///
///
- public global::OpenRouter.FrameImage? Type1026 { get; set; }
+ public global::OpenRouter.ContentPartImageImageUrl? Type1026 { get; set; }
///
///
///
- public global::OpenRouter.ContentPartImage? Type1027 { get; set; }
+ public global::OpenRouter.ContentPartImageType? Type1027 { get; set; }
///
///
///
- public global::OpenRouter.VideoGenerationRequestProviderOptions? Type1028 { get; set; }
+ public global::OpenRouter.FrameImageFrameType? Type1028 { get; set; }
///
///
///
- public global::OpenRouter.VideoGenerationRequestProvider? Type1029 { get; set; }
+ public global::OpenRouter.FrameImage? Type1029 { get; set; }
///
///
///
- public global::OpenRouter.VideoGenerationRequestResolution? Type1030 { get; set; }
+ public global::OpenRouter.ContentPartImage? Type1030 { get; set; }
///
///
///
- public global::OpenRouter.VideoGenerationRequest? Type1031 { get; set; }
+ public global::OpenRouter.VideoGenerationRequestProviderOptions? Type1031 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1032 { get; set; }
+ public global::OpenRouter.VideoGenerationRequestProvider? Type1032 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1033 { get; set; }
+ public global::OpenRouter.VideoGenerationRequestResolution? Type1033 { get; set; }
///
///
///
- public global::OpenRouter.VideoGenerationResponseStatus? Type1034 { get; set; }
+ public global::OpenRouter.VideoGenerationRequest? Type1034 { get; set; }
///
///
///
- public global::OpenRouter.VideoGenerationUsage? Type1035 { get; set; }
+ public global::System.Collections.Generic.IList? Type1035 { get; set; }
///
///
///
- public global::OpenRouter.VideoGenerationResponse? Type1036 { get; set; }
+ public global::System.Collections.Generic.IList? Type1036 { get; set; }
///
///
///
- public global::OpenRouter.VideoModelSupportedAspectRatiosItems? Type1037 { get; set; }
+ public global::OpenRouter.VideoGenerationResponseStatus? Type1037 { get; set; }
///
///
///
- public global::OpenRouter.VideoModelSupportedFrameImagesItems? Type1038 { get; set; }
+ public global::OpenRouter.VideoGenerationUsage? Type1038 { get; set; }
///
///
///
- public global::OpenRouter.VideoModelSupportedResolutionsItems? Type1039 { get; set; }
+ public global::OpenRouter.VideoGenerationResponse? Type1039 { get; set; }
///
///
///
- public global::OpenRouter.VideoModelSupportedSizesItems? Type1040 { get; set; }
+ public global::OpenRouter.VideoModelSupportedAspectRatiosItems? Type1040 { get; set; }
///
///
///
- public global::OpenRouter.VideoModel? Type1041 { get; set; }
+ public global::OpenRouter.VideoModelSupportedFrameImagesItems? Type1041 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1042 { get; set; }
+ public global::OpenRouter.VideoModelSupportedResolutionsItems? Type1042 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1043 { get; set; }
+ public global::OpenRouter.VideoModelSupportedSizesItems? Type1043 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1044 { get; set; }
+ public global::OpenRouter.VideoModel? Type1044 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1045 { get; set; }
+ public global::System.Collections.Generic.IList? Type1045 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1046 { get; set; }
+ public global::System.Collections.Generic.IList? Type1046 { get; set; }
///
///
///
- public global::OpenRouter.VideoModelsListResponse? Type1047 { get; set; }
+ public global::System.Collections.Generic.IList? Type1047 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1048 { get; set; }
+ public global::System.Collections.Generic.IList? Type1048 { get; set; }
///
///
///
- public global::OpenRouter.Workspace? Type1049 { get; set; }
+ public global::System.Collections.Generic.IList? Type1049 { get; set; }
///
///
///
- public global::OpenRouter.ListWorkspacesResponse? Type1050 { get; set; }
+ public global::OpenRouter.VideoModelsListResponse? Type1050 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1051 { get; set; }
+ public global::System.Collections.Generic.IList? Type1051 { get; set; }
///
///
///
- public global::OpenRouter.CreateWorkspaceRequest? Type1052 { get; set; }
+ public global::OpenRouter.Workspace? Type1052 { get; set; }
///
///
///
- public global::OpenRouter.CreateWorkspaceResponseData? Type1053 { get; set; }
+ public global::OpenRouter.ListWorkspacesResponse? Type1053 { get; set; }
///
///
///
- public global::OpenRouter.CreateWorkspaceResponse? Type1054 { get; set; }
+ public global::System.Collections.Generic.IList? Type1054 { get; set; }
///
///
///
- public global::OpenRouter.GetWorkspaceResponseData? Type1055 { get; set; }
+ public global::OpenRouter.CreateWorkspaceRequest? Type1055 { get; set; }
///
///
///
- public global::OpenRouter.GetWorkspaceResponse? Type1056 { get; set; }
+ public global::OpenRouter.CreateWorkspaceResponseData? Type1056 { get; set; }
///
///
///
- public global::OpenRouter.DeleteWorkspaceResponse? Type1057 { get; set; }
+ public global::OpenRouter.CreateWorkspaceResponse? Type1057 { get; set; }
///
///
///
- public global::OpenRouter.UpdateWorkspaceRequest? Type1058 { get; set; }
+ public global::OpenRouter.GetWorkspaceResponseData? Type1058 { get; set; }
///
///
///
- public global::OpenRouter.UpdateWorkspaceResponseData? Type1059 { get; set; }
+ public global::OpenRouter.GetWorkspaceResponse? Type1059 { get; set; }
///
///
///
- public global::OpenRouter.UpdateWorkspaceResponse? Type1060 { get; set; }
+ public global::OpenRouter.DeleteWorkspaceResponse? Type1060 { get; set; }
///
///
///
- public global::OpenRouter.BulkAddWorkspaceMembersRequest? Type1061 { get; set; }
+ public global::OpenRouter.UpdateWorkspaceRequest? Type1061 { get; set; }
///
///
///
- public global::OpenRouter.WorkspaceMemberRole? Type1062 { get; set; }
+ public global::OpenRouter.UpdateWorkspaceResponseData? Type1062 { get; set; }
///
///
///
- public global::OpenRouter.WorkspaceMember? Type1063 { get; set; }
+ public global::OpenRouter.UpdateWorkspaceResponse? Type1063 { get; set; }
///
///
///
- public global::OpenRouter.BulkAddWorkspaceMembersResponse? Type1064 { get; set; }
+ public global::OpenRouter.BulkAddWorkspaceMembersRequest? Type1064 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1065 { get; set; }
+ public global::OpenRouter.WorkspaceMemberRole? Type1065 { get; set; }
///
///
///
- public global::OpenRouter.BulkRemoveWorkspaceMembersRequest? Type1066 { get; set; }
+ public global::OpenRouter.WorkspaceMember? Type1066 { get; set; }
///
///
///
- public global::OpenRouter.BulkRemoveWorkspaceMembersResponse? Type1067 { get; set; }
+ public global::OpenRouter.BulkAddWorkspaceMembersResponse? Type1067 { get; set; }
///
///
///
- public global::OpenRouter.ExchangeAuthCodeForApiKeyRequest? Type1068 { get; set; }
+ public global::System.Collections.Generic.IList? Type1068 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type1069 { get; set; }
+ public global::OpenRouter.BulkRemoveWorkspaceMembersRequest? Type1069 { get; set; }
///
///
///
- public global::OpenRouter.CreateAuthKeysCodeRequest? Type1070 { get; set; }
+ public global::OpenRouter.BulkRemoveWorkspaceMembersResponse? Type1070 { get; set; }
///
///
///
- public global::OpenRouter.CreateAudioSpeechRequest? Type1071 { get; set; }
+ public global::OpenRouter.ExchangeAuthCodeForApiKeyRequest? Type1071 { get; set; }
///
///
///
- public global::OpenRouter.CreateEmbeddingsRequest? Type1072 { get; set; }
+ public global::OpenRouter.OneOf? Type1072 { get; set; }
///
///
///
- public global::OpenRouter.CreateKeysRequest? Type1073 { get; set; }
+ public global::OpenRouter.CreateAuthKeysCodeRequest? Type1073 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type1074 { get; set; }
+ public global::OpenRouter.CreateEmbeddingsRequest? Type1074 { get; set; }
///
///
///
- public global::OpenRouter.UpdateKeysRequest? Type1075 { get; set; }
+ public global::OpenRouter.CreateKeysRequest? Type1075 { get; set; }
///
///
///
- public global::OpenRouter.OneOf? Type1076 { get; set; }
+ public global::OpenRouter.OneOf? Type1076 { get; set; }
///
///
///
- public global::OpenRouter.CreateRerankRequest? Type1077 { get; set; }
+ public global::OpenRouter.UpdateKeysRequest? Type1077 { get; set; }
///
///
///
- public byte[]? Type1078 { get; set; }
+ public global::OpenRouter.OneOf? Type1078 { get; set; }
+ ///
+ ///
+ ///
+ public global::OpenRouter.CreateRerankRequest? Type1079 { get; set; }
+ ///
+ ///
+ ///
+ public byte[]? Type1080 { get; set; }
///
///
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider.Json.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider.Json.g.cs
deleted file mode 100644
index 3bbfd3e6..00000000
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider.Json.g.cs
+++ /dev/null
@@ -1,92 +0,0 @@
-#nullable enable
-
-namespace OpenRouter
-{
- public sealed partial class AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider
- {
- ///
- /// Serializes the current instance to a JSON string using the provided JsonSerializerContext.
- ///
- public string ToJson(
- global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
- {
- return global::System.Text.Json.JsonSerializer.Serialize(
- this,
- this.GetType(),
- jsonSerializerContext);
- }
-
- ///
- /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions.
- ///
-#if NET8_0_OR_GREATER
- [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
- [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
-#endif
- public string ToJson(
- global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
- {
- return global::System.Text.Json.JsonSerializer.Serialize(
- this,
- jsonSerializerOptions);
- }
-
- ///
- /// Deserializes a JSON string using the provided JsonSerializerContext.
- ///
- public static global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider? FromJson(
- string json,
- global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
- {
- return global::System.Text.Json.JsonSerializer.Deserialize(
- json,
- typeof(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider),
- jsonSerializerContext) as global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider;
- }
-
- ///
- /// Deserializes a JSON string using the provided JsonSerializerOptions.
- ///
-#if NET8_0_OR_GREATER
- [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
- [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
-#endif
- public static global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider? FromJson(
- string json,
- global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
- {
- return global::System.Text.Json.JsonSerializer.Deserialize(
- json,
- jsonSerializerOptions);
- }
-
- ///
- /// Deserializes a JSON stream using the provided JsonSerializerContext.
- ///
- public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
- global::System.IO.Stream jsonStream,
- global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
- {
- return (await global::System.Text.Json.JsonSerializer.DeserializeAsync(
- jsonStream,
- typeof(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider),
- jsonSerializerContext).ConfigureAwait(false)) as global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider;
- }
-
- ///
- /// Deserializes a JSON stream using the provided JsonSerializerOptions.
- ///
-#if NET8_0_OR_GREATER
- [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
- [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
-#endif
- public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
- global::System.IO.Stream jsonStream,
- global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
- {
- return global::System.Text.Json.JsonSerializer.DeserializeAsync(
- jsonStream,
- jsonSerializerOptions);
- }
- }
-}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider.g.cs
deleted file mode 100644
index 6a315c18..00000000
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider.g.cs
+++ /dev/null
@@ -1,45 +0,0 @@
-
-#nullable enable
-
-namespace OpenRouter
-{
- ///
- /// Provider-specific passthrough configuration
- ///
- public sealed partial class AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider
- {
- ///
- /// Provider-specific options keyed by provider slug. The options for the matched provider are spread into the upstream request body.
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("options")]
- public global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions? Options { get; set; }
-
- ///
- /// Additional properties that are not explicitly defined in the schema
- ///
- [global::System.Text.Json.Serialization.JsonExtensionData]
- public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary();
-
- ///
- /// Initializes a new instance of the class.
- ///
- ///
- /// Provider-specific options keyed by provider slug. The options for the matched provider are spread into the upstream request body.
- ///
-#if NET7_0_OR_GREATER
- [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers]
-#endif
- public AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider(
- global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions? options)
- {
- this.Options = options;
- }
-
- ///
- /// Initializes a new instance of the class.
- ///
- public AudioSpeechPostRequestBodyContentApplicationJsonSchemaProvider()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions.Json.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions.Json.g.cs
deleted file mode 100644
index 20ae5a77..00000000
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions.Json.g.cs
+++ /dev/null
@@ -1,92 +0,0 @@
-#nullable enable
-
-namespace OpenRouter
-{
- public sealed partial class AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions
- {
- ///
- /// Serializes the current instance to a JSON string using the provided JsonSerializerContext.
- ///
- public string ToJson(
- global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
- {
- return global::System.Text.Json.JsonSerializer.Serialize(
- this,
- this.GetType(),
- jsonSerializerContext);
- }
-
- ///
- /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions.
- ///
-#if NET8_0_OR_GREATER
- [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
- [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
-#endif
- public string ToJson(
- global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
- {
- return global::System.Text.Json.JsonSerializer.Serialize(
- this,
- jsonSerializerOptions);
- }
-
- ///
- /// Deserializes a JSON string using the provided JsonSerializerContext.
- ///
- public static global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions? FromJson(
- string json,
- global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
- {
- return global::System.Text.Json.JsonSerializer.Deserialize(
- json,
- typeof(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions),
- jsonSerializerContext) as global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions;
- }
-
- ///
- /// Deserializes a JSON string using the provided JsonSerializerOptions.
- ///
-#if NET8_0_OR_GREATER
- [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
- [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
-#endif
- public static global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions? FromJson(
- string json,
- global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
- {
- return global::System.Text.Json.JsonSerializer.Deserialize(
- json,
- jsonSerializerOptions);
- }
-
- ///
- /// Deserializes a JSON stream using the provided JsonSerializerContext.
- ///
- public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
- global::System.IO.Stream jsonStream,
- global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
- {
- return (await global::System.Text.Json.JsonSerializer.DeserializeAsync(
- jsonStream,
- typeof(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions),
- jsonSerializerContext).ConfigureAwait(false)) as global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions;
- }
-
- ///
- /// Deserializes a JSON stream using the provided JsonSerializerOptions.
- ///
-#if NET8_0_OR_GREATER
- [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
- [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
-#endif
- public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
- global::System.IO.Stream jsonStream,
- global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
- {
- return global::System.Text.Json.JsonSerializer.DeserializeAsync(
- jsonStream,
- jsonSerializerOptions);
- }
- }
-}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions.g.cs
deleted file mode 100644
index d3791a10..00000000
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions.g.cs
+++ /dev/null
@@ -1,997 +0,0 @@
-
-#nullable enable
-
-namespace OpenRouter
-{
- ///
- /// Provider-specific options keyed by provider slug. The options for the matched provider are spread into the upstream request body.
- ///
- public sealed partial class AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions
- {
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("01ai")]
- public object? x01ai { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("ai21")]
- public object? Ai21 { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("aion-labs")]
- public object? AionLabs { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("akashml")]
- public object? Akashml { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("alibaba")]
- public object? Alibaba { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("amazon-bedrock")]
- public object? AmazonBedrock { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("amazon-nova")]
- public object? AmazonNova { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("ambient")]
- public object? Ambient { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("anthropic")]
- public object? Anthropic { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("anyscale")]
- public object? Anyscale { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("arcee-ai")]
- public object? ArceeAi { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("atlas-cloud")]
- public object? AtlasCloud { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("atoma")]
- public object? Atoma { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("avian")]
- public object? Avian { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("azure")]
- public object? Azure { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("baidu")]
- public object? Baidu { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("baseten")]
- public object? Baseten { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("black-forest-labs")]
- public object? BlackForestLabs { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("byteplus")]
- public object? Byteplus { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("centml")]
- public object? Centml { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("cerebras")]
- public object? Cerebras { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("chutes")]
- public object? Chutes { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("cirrascale")]
- public object? Cirrascale { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("clarifai")]
- public object? Clarifai { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("cloudflare")]
- public object? Cloudflare { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("cohere")]
- public object? Cohere { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("crofai")]
- public object? Crofai { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("crusoe")]
- public object? Crusoe { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("deepinfra")]
- public object? Deepinfra { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("deepseek")]
- public object? Deepseek { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("dekallm")]
- public object? Dekallm { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("enfer")]
- public object? Enfer { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("fake-provider")]
- public object? FakeProvider { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("featherless")]
- public object? Featherless { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("fireworks")]
- public object? Fireworks { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("friendli")]
- public object? Friendli { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("gmicloud")]
- public object? Gmicloud { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("google-ai-studio")]
- public object? GoogleAiStudio { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("google-vertex")]
- public object? GoogleVertex { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("gopomelo")]
- public object? Gopomelo { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("groq")]
- public object? Groq { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("huggingface")]
- public object? Huggingface { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("hyperbolic")]
- public object? Hyperbolic { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("hyperbolic-quantized")]
- public object? HyperbolicQuantized { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("inception")]
- public object? Inception { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("inceptron")]
- public object? Inceptron { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("inference-net")]
- public object? InferenceNet { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("infermatic")]
- public object? Infermatic { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("inflection")]
- public object? Inflection { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("inocloud")]
- public object? Inocloud { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("io-net")]
- public object? IoNet { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("ionstream")]
- public object? Ionstream { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("klusterai")]
- public object? Klusterai { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("lambda")]
- public object? Lambda { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("lepton")]
- public object? Lepton { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("liquid")]
- public object? Liquid { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("lynn")]
- public object? Lynn { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("lynn-private")]
- public object? LynnPrivate { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("mancer")]
- public object? Mancer { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("mancer-old")]
- public object? MancerOld { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("mara")]
- public object? Mara { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("meta")]
- public object? Meta { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("minimax")]
- public object? Minimax { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("mistral")]
- public object? Mistral { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("modal")]
- public object? Modal { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("modelrun")]
- public object? Modelrun { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("modular")]
- public object? Modular { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("moonshotai")]
- public object? Moonshotai { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("morph")]
- public object? Morph { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("ncompass")]
- public object? Ncompass { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("nebius")]
- public object? Nebius { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("nextbit")]
- public object? Nextbit { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("nineteen")]
- public object? Nineteen { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("novita")]
- public object? Novita { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("nvidia")]
- public object? Nvidia { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("octoai")]
- public object? Octoai { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("open-inference")]
- public object? OpenInference { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("openai")]
- public object? Openai { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("parasail")]
- public object? Parasail { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("perplexity")]
- public object? Perplexity { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("phala")]
- public object? Phala { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("recraft")]
- public object? Recraft { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("recursal")]
- public object? Recursal { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("reflection")]
- public object? Reflection { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("reka")]
- public object? Reka { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("relace")]
- public object? Relace { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("replicate")]
- public object? Replicate { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("sambanova")]
- public object? Sambanova { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("sambanova-cloaked")]
- public object? SambanovaCloaked { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("seed")]
- public object? Seed { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("sf-compute")]
- public object? SfCompute { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("siliconflow")]
- public object? Siliconflow { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("sourceful")]
- public object? Sourceful { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("stealth")]
- public object? Stealth { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("stepfun")]
- public object? Stepfun { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("streamlake")]
- public object? Streamlake { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("switchpoint")]
- public object? Switchpoint { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("targon")]
- public object? Targon { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("together")]
- public object? Together { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("together-lite")]
- public object? TogetherLite { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("ubicloud")]
- public object? Ubicloud { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("upstage")]
- public object? Upstage { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("venice")]
- public object? Venice { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("wandb")]
- public object? Wandb { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("xai")]
- public object? Xai { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("xiaomi")]
- public object? Xiaomi { get; set; }
-
- ///
- ///
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("z-ai")]
- public object? ZAi { get; set; }
-
- ///
- /// Additional properties that are not explicitly defined in the schema
- ///
- [global::System.Text.Json.Serialization.JsonExtensionData]
- public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary();
-
- ///
- /// Initializes a new instance of the class.
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
-#if NET7_0_OR_GREATER
- [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers]
-#endif
- public AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions(
- object? x01ai,
- object? ai21,
- object? aionLabs,
- object? akashml,
- object? alibaba,
- object? amazonBedrock,
- object? amazonNova,
- object? ambient,
- object? anthropic,
- object? anyscale,
- object? arceeAi,
- object? atlasCloud,
- object? atoma,
- object? avian,
- object? azure,
- object? baidu,
- object? baseten,
- object? blackForestLabs,
- object? byteplus,
- object? centml,
- object? cerebras,
- object? chutes,
- object? cirrascale,
- object? clarifai,
- object? cloudflare,
- object? cohere,
- object? crofai,
- object? crusoe,
- object? deepinfra,
- object? deepseek,
- object? dekallm,
- object? enfer,
- object? fakeProvider,
- object? featherless,
- object? fireworks,
- object? friendli,
- object? gmicloud,
- object? googleAiStudio,
- object? googleVertex,
- object? gopomelo,
- object? groq,
- object? huggingface,
- object? hyperbolic,
- object? hyperbolicQuantized,
- object? inception,
- object? inceptron,
- object? inferenceNet,
- object? infermatic,
- object? inflection,
- object? inocloud,
- object? ioNet,
- object? ionstream,
- object? klusterai,
- object? lambda,
- object? lepton,
- object? liquid,
- object? lynn,
- object? lynnPrivate,
- object? mancer,
- object? mancerOld,
- object? mara,
- object? meta,
- object? minimax,
- object? mistral,
- object? modal,
- object? modelrun,
- object? modular,
- object? moonshotai,
- object? morph,
- object? ncompass,
- object? nebius,
- object? nextbit,
- object? nineteen,
- object? novita,
- object? nvidia,
- object? octoai,
- object? openInference,
- object? openai,
- object? parasail,
- object? perplexity,
- object? phala,
- object? recraft,
- object? recursal,
- object? reflection,
- object? reka,
- object? relace,
- object? replicate,
- object? sambanova,
- object? sambanovaCloaked,
- object? seed,
- object? sfCompute,
- object? siliconflow,
- object? sourceful,
- object? stealth,
- object? stepfun,
- object? streamlake,
- object? switchpoint,
- object? targon,
- object? together,
- object? togetherLite,
- object? ubicloud,
- object? upstage,
- object? venice,
- object? wandb,
- object? xai,
- object? xiaomi,
- object? zAi)
- {
- this.x01ai = x01ai;
- this.Ai21 = ai21;
- this.AionLabs = aionLabs;
- this.Akashml = akashml;
- this.Alibaba = alibaba;
- this.AmazonBedrock = amazonBedrock;
- this.AmazonNova = amazonNova;
- this.Ambient = ambient;
- this.Anthropic = anthropic;
- this.Anyscale = anyscale;
- this.ArceeAi = arceeAi;
- this.AtlasCloud = atlasCloud;
- this.Atoma = atoma;
- this.Avian = avian;
- this.Azure = azure;
- this.Baidu = baidu;
- this.Baseten = baseten;
- this.BlackForestLabs = blackForestLabs;
- this.Byteplus = byteplus;
- this.Centml = centml;
- this.Cerebras = cerebras;
- this.Chutes = chutes;
- this.Cirrascale = cirrascale;
- this.Clarifai = clarifai;
- this.Cloudflare = cloudflare;
- this.Cohere = cohere;
- this.Crofai = crofai;
- this.Crusoe = crusoe;
- this.Deepinfra = deepinfra;
- this.Deepseek = deepseek;
- this.Dekallm = dekallm;
- this.Enfer = enfer;
- this.FakeProvider = fakeProvider;
- this.Featherless = featherless;
- this.Fireworks = fireworks;
- this.Friendli = friendli;
- this.Gmicloud = gmicloud;
- this.GoogleAiStudio = googleAiStudio;
- this.GoogleVertex = googleVertex;
- this.Gopomelo = gopomelo;
- this.Groq = groq;
- this.Huggingface = huggingface;
- this.Hyperbolic = hyperbolic;
- this.HyperbolicQuantized = hyperbolicQuantized;
- this.Inception = inception;
- this.Inceptron = inceptron;
- this.InferenceNet = inferenceNet;
- this.Infermatic = infermatic;
- this.Inflection = inflection;
- this.Inocloud = inocloud;
- this.IoNet = ioNet;
- this.Ionstream = ionstream;
- this.Klusterai = klusterai;
- this.Lambda = lambda;
- this.Lepton = lepton;
- this.Liquid = liquid;
- this.Lynn = lynn;
- this.LynnPrivate = lynnPrivate;
- this.Mancer = mancer;
- this.MancerOld = mancerOld;
- this.Mara = mara;
- this.Meta = meta;
- this.Minimax = minimax;
- this.Mistral = mistral;
- this.Modal = modal;
- this.Modelrun = modelrun;
- this.Modular = modular;
- this.Moonshotai = moonshotai;
- this.Morph = morph;
- this.Ncompass = ncompass;
- this.Nebius = nebius;
- this.Nextbit = nextbit;
- this.Nineteen = nineteen;
- this.Novita = novita;
- this.Nvidia = nvidia;
- this.Octoai = octoai;
- this.OpenInference = openInference;
- this.Openai = openai;
- this.Parasail = parasail;
- this.Perplexity = perplexity;
- this.Phala = phala;
- this.Recraft = recraft;
- this.Recursal = recursal;
- this.Reflection = reflection;
- this.Reka = reka;
- this.Relace = relace;
- this.Replicate = replicate;
- this.Sambanova = sambanova;
- this.SambanovaCloaked = sambanovaCloaked;
- this.Seed = seed;
- this.SfCompute = sfCompute;
- this.Siliconflow = siliconflow;
- this.Sourceful = sourceful;
- this.Stealth = stealth;
- this.Stepfun = stepfun;
- this.Streamlake = streamlake;
- this.Switchpoint = switchpoint;
- this.Targon = targon;
- this.Together = together;
- this.TogetherLite = togetherLite;
- this.Ubicloud = ubicloud;
- this.Upstage = upstage;
- this.Venice = venice;
- this.Wandb = wandb;
- this.Xai = xai;
- this.Xiaomi = xiaomi;
- this.ZAi = zAi;
- }
-
- ///
- /// Initializes a new instance of the class.
- ///
- public AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptions()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi21.Json.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi21.Json.g.cs
deleted file mode 100644
index ff2cec53..00000000
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi21.Json.g.cs
+++ /dev/null
@@ -1,92 +0,0 @@
-#nullable enable
-
-namespace OpenRouter
-{
- public sealed partial class AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi21
- {
- ///
- /// Serializes the current instance to a JSON string using the provided JsonSerializerContext.
- ///
- public string ToJson(
- global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
- {
- return global::System.Text.Json.JsonSerializer.Serialize(
- this,
- this.GetType(),
- jsonSerializerContext);
- }
-
- ///
- /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions.
- ///
-#if NET8_0_OR_GREATER
- [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
- [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
-#endif
- public string ToJson(
- global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
- {
- return global::System.Text.Json.JsonSerializer.Serialize(
- this,
- jsonSerializerOptions);
- }
-
- ///
- /// Deserializes a JSON string using the provided JsonSerializerContext.
- ///
- public static global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi21? FromJson(
- string json,
- global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
- {
- return global::System.Text.Json.JsonSerializer.Deserialize(
- json,
- typeof(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi21),
- jsonSerializerContext) as global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi21;
- }
-
- ///
- /// Deserializes a JSON string using the provided JsonSerializerOptions.
- ///
-#if NET8_0_OR_GREATER
- [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
- [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
-#endif
- public static global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi21? FromJson(
- string json,
- global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
- {
- return global::System.Text.Json.JsonSerializer.Deserialize(
- json,
- jsonSerializerOptions);
- }
-
- ///
- /// Deserializes a JSON stream using the provided JsonSerializerContext.
- ///
- public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
- global::System.IO.Stream jsonStream,
- global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
- {
- return (await global::System.Text.Json.JsonSerializer.DeserializeAsync(
- jsonStream,
- typeof(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi21),
- jsonSerializerContext).ConfigureAwait(false)) as global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi21;
- }
-
- ///
- /// Deserializes a JSON stream using the provided JsonSerializerOptions.
- ///
-#if NET8_0_OR_GREATER
- [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
- [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
-#endif
- public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
- global::System.IO.Stream jsonStream,
- global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
- {
- return global::System.Text.Json.JsonSerializer.DeserializeAsync(
- jsonStream,
- jsonSerializerOptions);
- }
- }
-}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi21.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi21.g.cs
deleted file mode 100644
index c1c61964..00000000
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi21.g.cs
+++ /dev/null
@@ -1,18 +0,0 @@
-
-#nullable enable
-
-namespace OpenRouter
-{
- ///
- ///
- ///
- public sealed partial class AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi21
- {
-
- ///
- /// Additional properties that are not explicitly defined in the schema
- ///
- [global::System.Text.Json.Serialization.JsonExtensionData]
- public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary();
- }
-}
\ No newline at end of file
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi212.Json.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi212.Json.g.cs
deleted file mode 100644
index a75ad0da..00000000
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi212.Json.g.cs
+++ /dev/null
@@ -1,92 +0,0 @@
-#nullable enable
-
-namespace OpenRouter
-{
- public sealed partial class AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi212
- {
- ///
- /// Serializes the current instance to a JSON string using the provided JsonSerializerContext.
- ///
- public string ToJson(
- global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
- {
- return global::System.Text.Json.JsonSerializer.Serialize(
- this,
- this.GetType(),
- jsonSerializerContext);
- }
-
- ///
- /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions.
- ///
-#if NET8_0_OR_GREATER
- [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
- [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
-#endif
- public string ToJson(
- global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
- {
- return global::System.Text.Json.JsonSerializer.Serialize(
- this,
- jsonSerializerOptions);
- }
-
- ///
- /// Deserializes a JSON string using the provided JsonSerializerContext.
- ///
- public static global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi212? FromJson(
- string json,
- global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
- {
- return global::System.Text.Json.JsonSerializer.Deserialize(
- json,
- typeof(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi212),
- jsonSerializerContext) as global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi212;
- }
-
- ///
- /// Deserializes a JSON string using the provided JsonSerializerOptions.
- ///
-#if NET8_0_OR_GREATER
- [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
- [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
-#endif
- public static global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi212? FromJson(
- string json,
- global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
- {
- return global::System.Text.Json.JsonSerializer.Deserialize(
- json,
- jsonSerializerOptions);
- }
-
- ///
- /// Deserializes a JSON stream using the provided JsonSerializerContext.
- ///
- public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
- global::System.IO.Stream jsonStream,
- global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
- {
- return (await global::System.Text.Json.JsonSerializer.DeserializeAsync(
- jsonStream,
- typeof(global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi212),
- jsonSerializerContext).ConfigureAwait(false)) as global::OpenRouter.AudioSpeechPostRequestBodyContentApplicationJsonSchemaProviderOptionsAi212;
- }
-
- ///
- /// Deserializes a JSON stream using the provided JsonSerializerOptions.
- ///
-#if NET8_0_OR_GREATER
- [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
- [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
-#endif
- public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
- global::System.IO.Stream jsonStream,
- global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
- {
- return global::System.Text.Json.JsonSerializer.DeserializeAsync