diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.AddFundsIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.AddFundsIn.g.cs
index 83db7e2..807b2d2 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.AddFundsIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.AddFundsIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class AddFundsIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("amount")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Amount { get; set; } = default!;
+ public required int Amount { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicMessagesIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicMessagesIn.g.cs
index 05699c6..06b75cd 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicMessagesIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicMessagesIn.g.cs
@@ -15,7 +15,7 @@ public sealed partial class AnthropicMessagesIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
///
@@ -28,7 +28,7 @@ public sealed partial class AnthropicMessagesIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("messages")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Messages { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Messages { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicSystemContent.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicSystemContent.g.cs
index 1fd154a..1d4e59b 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicSystemContent.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicSystemContent.g.cs
@@ -20,7 +20,7 @@ public sealed partial class AnthropicSystemContent
///
[global::System.Text.Json.Serialization.JsonPropertyName("text")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Text { get; set; } = default!;
+ public required string Text { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicTokenCountRequest.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicTokenCountRequest.g.cs
index ddeba89..85cee37 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicTokenCountRequest.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicTokenCountRequest.g.cs
@@ -15,14 +15,14 @@ public sealed partial class AnthropicTokenCountRequest
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("messages")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Messages { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Messages { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicTool.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicTool.g.cs
index c54481c..dcec00a 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicTool.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.AnthropicTool.g.cs
@@ -13,7 +13,7 @@ public sealed partial class AnthropicTool
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
///
@@ -26,7 +26,7 @@ public sealed partial class AnthropicTool
///
[global::System.Text.Json.Serialization.JsonPropertyName("input_schema")]
[global::System.Text.Json.Serialization.JsonRequired]
- public object InputSchema { get; set; } = default!;
+ public required object InputSchema { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ApiToken.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ApiToken.g.cs
index 570f9f1..190be1d 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ApiToken.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ApiToken.g.cs
@@ -13,7 +13,7 @@ public sealed partial class ApiToken
///
[global::System.Text.Json.Serialization.JsonPropertyName("token")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Token { get; set; } = default!;
+ public required string Token { get; set; }
///
/// creation unix timestamp
@@ -21,14 +21,14 @@ public sealed partial class ApiToken
[global::System.Text.Json.Serialization.JsonPropertyName("created_at")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.UnixTimestampJsonConverter))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.DateTimeOffset CreatedAt { get; set; } = default!;
+ public required global::System.DateTimeOffset CreatedAt { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ApiTokenIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ApiTokenIn.g.cs
index d12a968..94364ed 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ApiTokenIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ApiTokenIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class ApiTokenIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ApiTokenVercelExportIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ApiTokenVercelExportIn.g.cs
index 0aecbb9..f8b5ccd 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ApiTokenVercelExportIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ApiTokenVercelExportIn.g.cs
@@ -13,35 +13,35 @@ public sealed partial class ApiTokenVercelExportIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("project_id_or_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ProjectIdOrName { get; set; } = default!;
+ public required string ProjectIdOrName { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("is_sensitive")]
[global::System.Text.Json.Serialization.JsonRequired]
- public bool IsSensitive { get; set; } = default!;
+ public required bool IsSensitive { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("env_development")]
[global::System.Text.Json.Serialization.JsonRequired]
- public bool EnvDevelopment { get; set; } = default!;
+ public required bool EnvDevelopment { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("env_preview")]
[global::System.Text.Json.Serialization.JsonRequired]
- public bool EnvPreview { get; set; } = default!;
+ public required bool EnvPreview { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("env_production")]
[global::System.Text.Json.Serialization.JsonRequired]
- public bool EnvProduction { get; set; } = default!;
+ public required bool EnvProduction { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.BillingPortalOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.BillingPortalOut.g.cs
index 5bec068..22ea0d3 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.BillingPortalOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.BillingPortalOut.g.cs
@@ -13,7 +13,7 @@ public sealed partial class BillingPortalOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("url")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Url { get; set; } = default!;
+ public required string Url { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyCreateVoiceV1VoicesAddPost.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyCreateVoiceV1VoicesAddPost.g.cs
index 942e1be..a2c16cb 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyCreateVoiceV1VoicesAddPost.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyCreateVoiceV1VoicesAddPost.g.cs
@@ -13,21 +13,21 @@ public sealed partial class BodyCreateVoiceV1VoicesAddPost
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("description")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Description { get; set; } = default!;
+ public required string Description { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("files")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Files { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Files { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranscriptionsV1AudioTranscriptionsPost.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranscriptionsV1AudioTranscriptionsPost.g.cs
index 957d95b..c09b6ef 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranscriptionsV1AudioTranscriptionsPost.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranscriptionsV1AudioTranscriptionsPost.g.cs
@@ -13,21 +13,21 @@ public sealed partial class BodyOpenaiAudioTranscriptionsV1AudioTranscriptionsPo
///
[global::System.Text.Json.Serialization.JsonPropertyName("file")]
[global::System.Text.Json.Serialization.JsonRequired]
- public byte[] File { get; set; } = default!;
+ public required byte[] File { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("filename")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Filename { get; set; } = default!;
+ public required string Filename { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranscriptionsV1OpenaiAudioTranscriptionsPost.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranscriptionsV1OpenaiAudioTranscriptionsPost.g.cs
index 8c79b3c..b34c6a6 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranscriptionsV1OpenaiAudioTranscriptionsPost.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranscriptionsV1OpenaiAudioTranscriptionsPost.g.cs
@@ -13,21 +13,21 @@ public sealed partial class BodyOpenaiAudioTranscriptionsV1OpenaiAudioTranscript
///
[global::System.Text.Json.Serialization.JsonPropertyName("file")]
[global::System.Text.Json.Serialization.JsonRequired]
- public byte[] File { get; set; } = default!;
+ public required byte[] File { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("filename")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Filename { get; set; } = default!;
+ public required string Filename { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranslationsV1AudioTranslationsPost.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranslationsV1AudioTranslationsPost.g.cs
index 5744b8a..d05def6 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranslationsV1AudioTranslationsPost.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranslationsV1AudioTranslationsPost.g.cs
@@ -13,21 +13,21 @@ public sealed partial class BodyOpenaiAudioTranslationsV1AudioTranslationsPost
///
[global::System.Text.Json.Serialization.JsonPropertyName("file")]
[global::System.Text.Json.Serialization.JsonRequired]
- public byte[] File { get; set; } = default!;
+ public required byte[] File { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("filename")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Filename { get; set; } = default!;
+ public required string Filename { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranslationsV1OpenaiAudioTranslationsPost.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranslationsV1OpenaiAudioTranslationsPost.g.cs
index 6073da7..630aafe 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranslationsV1OpenaiAudioTranslationsPost.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiAudioTranslationsV1OpenaiAudioTranslationsPost.g.cs
@@ -13,21 +13,21 @@ public sealed partial class BodyOpenaiAudioTranslationsV1OpenaiAudioTranslations
///
[global::System.Text.Json.Serialization.JsonPropertyName("file")]
[global::System.Text.Json.Serialization.JsonRequired]
- public byte[] File { get; set; } = default!;
+ public required byte[] File { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("filename")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Filename { get; set; } = default!;
+ public required string Filename { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiFilesV1FilesPost.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiFilesV1FilesPost.g.cs
index 2ba34b1..c7c7acb 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiFilesV1FilesPost.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiFilesV1FilesPost.g.cs
@@ -13,14 +13,14 @@ public sealed partial class BodyOpenaiFilesV1FilesPost
///
[global::System.Text.Json.Serialization.JsonPropertyName("purpose")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Purpose { get; set; } = default!;
+ public required string Purpose { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("file")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList File { get; set; } = default!;
+ public required global::System.Collections.Generic.IList File { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiFilesV1OpenaiFilesPost.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiFilesV1OpenaiFilesPost.g.cs
index ea02618..b4b26c6 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiFilesV1OpenaiFilesPost.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiFilesV1OpenaiFilesPost.g.cs
@@ -13,14 +13,14 @@ public sealed partial class BodyOpenaiFilesV1OpenaiFilesPost
///
[global::System.Text.Json.Serialization.JsonPropertyName("purpose")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Purpose { get; set; } = default!;
+ public required string Purpose { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("file")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList File { get; set; } = default!;
+ public required global::System.Collections.Generic.IList File { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesEditsV1ImagesEditsPost.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesEditsV1ImagesEditsPost.g.cs
index feb0ca9..1e12edc 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesEditsV1ImagesEditsPost.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesEditsV1ImagesEditsPost.g.cs
@@ -13,14 +13,14 @@ public sealed partial class BodyOpenaiImagesEditsV1ImagesEditsPost
///
[global::System.Text.Json.Serialization.JsonPropertyName("image")]
[global::System.Text.Json.Serialization.JsonRequired]
- public byte[] Image { get; set; } = default!;
+ public required byte[] Image { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("imagename")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Imagename { get; set; } = default!;
+ public required string Imagename { get; set; }
///
///
@@ -33,14 +33,14 @@ public sealed partial class BodyOpenaiImagesEditsV1ImagesEditsPost
///
[global::System.Text.Json.Serialization.JsonPropertyName("prompt")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Prompt { get; set; } = default!;
+ public required string Prompt { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesEditsV1OpenaiImagesEditsPost.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesEditsV1OpenaiImagesEditsPost.g.cs
index 2ce4560..96aa7d5 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesEditsV1OpenaiImagesEditsPost.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesEditsV1OpenaiImagesEditsPost.g.cs
@@ -13,14 +13,14 @@ public sealed partial class BodyOpenaiImagesEditsV1OpenaiImagesEditsPost
///
[global::System.Text.Json.Serialization.JsonPropertyName("image")]
[global::System.Text.Json.Serialization.JsonRequired]
- public byte[] Image { get; set; } = default!;
+ public required byte[] Image { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("imagename")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Imagename { get; set; } = default!;
+ public required string Imagename { get; set; }
///
///
@@ -33,14 +33,14 @@ public sealed partial class BodyOpenaiImagesEditsV1OpenaiImagesEditsPost
///
[global::System.Text.Json.Serialization.JsonPropertyName("prompt")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Prompt { get; set; } = default!;
+ public required string Prompt { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesVariationsV1ImagesVariationsPost.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesVariationsV1ImagesVariationsPost.g.cs
index 8b8ae5f..2ad04d1 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesVariationsV1ImagesVariationsPost.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesVariationsV1ImagesVariationsPost.g.cs
@@ -13,14 +13,14 @@ public sealed partial class BodyOpenaiImagesVariationsV1ImagesVariationsPost
///
[global::System.Text.Json.Serialization.JsonPropertyName("image")]
[global::System.Text.Json.Serialization.JsonRequired]
- public byte[] Image { get; set; } = default!;
+ public required byte[] Image { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("imagename")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Imagename { get; set; } = default!;
+ public required string Imagename { get; set; }
///
///
@@ -33,7 +33,7 @@ public sealed partial class BodyOpenaiImagesVariationsV1ImagesVariationsPost
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesVariationsV1OpenaiImagesVariationsPost.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesVariationsV1OpenaiImagesVariationsPost.g.cs
index a57eb56..45a485f 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesVariationsV1OpenaiImagesVariationsPost.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyOpenaiImagesVariationsV1OpenaiImagesVariationsPost.g.cs
@@ -13,14 +13,14 @@ public sealed partial class BodyOpenaiImagesVariationsV1OpenaiImagesVariationsPo
///
[global::System.Text.Json.Serialization.JsonPropertyName("image")]
[global::System.Text.Json.Serialization.JsonRequired]
- public byte[] Image { get; set; } = default!;
+ public required byte[] Image { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("imagename")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Imagename { get; set; } = default!;
+ public required string Imagename { get; set; }
///
///
@@ -33,7 +33,7 @@ public sealed partial class BodyOpenaiImagesVariationsV1OpenaiImagesVariationsPo
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyUpdateVoiceV1VoicesVoiceIdEditPost.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyUpdateVoiceV1VoicesVoiceIdEditPost.g.cs
index 1bb92d6..bf273e2 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyUpdateVoiceV1VoicesVoiceIdEditPost.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.BodyUpdateVoiceV1VoicesVoiceIdEditPost.g.cs
@@ -13,14 +13,14 @@ public sealed partial class BodyUpdateVoiceV1VoicesVoiceIdEditPost
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("description")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Description { get; set; } = default!;
+ public required string Description { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionContentPartAudio.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionContentPartAudio.g.cs
index 6b05b3c..1d749e8 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionContentPartAudio.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionContentPartAudio.g.cs
@@ -20,7 +20,7 @@ public sealed partial class ChatCompletionContentPartAudio
///
[global::System.Text.Json.Serialization.JsonPropertyName("input_audio")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.InputAudio InputAudio { get; set; } = default!;
+ public required global::DeepInfra.InputAudio InputAudio { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionContentPartImage.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionContentPartImage.g.cs
index 98ee7f1..cbe12db 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionContentPartImage.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionContentPartImage.g.cs
@@ -20,7 +20,7 @@ public sealed partial class ChatCompletionContentPartImage
///
[global::System.Text.Json.Serialization.JsonPropertyName("image_url")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.ImageURL ImageUrl { get; set; } = default!;
+ public required global::DeepInfra.ImageURL ImageUrl { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionContentPartText.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionContentPartText.g.cs
index 60ecc7e..bbe76c3 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionContentPartText.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionContentPartText.g.cs
@@ -20,7 +20,7 @@ public sealed partial class ChatCompletionContentPartText
///
[global::System.Text.Json.Serialization.JsonPropertyName("text")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Text { get; set; } = default!;
+ public required string Text { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionMessageToolCall.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionMessageToolCall.g.cs
index 156461b..d9a9f0f 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionMessageToolCall.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionMessageToolCall.g.cs
@@ -13,21 +13,21 @@ public sealed partial class ChatCompletionMessageToolCall
///
[global::System.Text.Json.Serialization.JsonPropertyName("id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Id { get; set; } = default!;
+ public required string Id { get; set; }
///
/// the type of the tool call. only function is supported currently
///
[global::System.Text.Json.Serialization.JsonPropertyName("type")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Type { get; set; } = default!;
+ public required string Type { get; set; }
///
/// the function that the model called
///
[global::System.Text.Json.Serialization.JsonPropertyName("function")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.Function Function { get; set; } = default!;
+ public required global::DeepInfra.Function Function { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionSystemMessage.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionSystemMessage.g.cs
index 0506217..a1e7ab3 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionSystemMessage.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionSystemMessage.g.cs
@@ -29,7 +29,7 @@ public sealed partial class ChatCompletionSystemMessage
[global::System.Text.Json.Serialization.JsonPropertyName("content")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.AnyOfJsonConverter>))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.AnyOf> Content { get; set; } = default!;
+ public required global::DeepInfra.AnyOf> Content { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionToolMessage.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionToolMessage.g.cs
index a3c9139..01e08c7 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionToolMessage.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionToolMessage.g.cs
@@ -29,14 +29,14 @@ public sealed partial class ChatCompletionToolMessage
[global::System.Text.Json.Serialization.JsonPropertyName("content")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.AnyOfJsonConverter>))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.AnyOf> Content { get; set; } = default!;
+ public required global::DeepInfra.AnyOf> Content { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("tool_call_id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ToolCallId { get; set; } = default!;
+ public required string ToolCallId { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionUserMessage.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionUserMessage.g.cs
index 65fab1a..b404946 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionUserMessage.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatCompletionUserMessage.g.cs
@@ -29,7 +29,7 @@ public sealed partial class ChatCompletionUserMessage
[global::System.Text.Json.Serialization.JsonPropertyName("content")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.AnyOfJsonConverter>>))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.AnyOf>> Content { get; set; } = default!;
+ public required global::DeepInfra.AnyOf>> Content { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatTools.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatTools.g.cs
index c5885cb..1d02e63 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatTools.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ChatTools.g.cs
@@ -25,7 +25,7 @@ public sealed partial class ChatTools
///
[global::System.Text.Json.Serialization.JsonPropertyName("function")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.FunctionDefinition Function { get; set; } = default!;
+ public required global::DeepInfra.FunctionDefinition Function { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.Checklist.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.Checklist.g.cs
index 32722e1..d48c439 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.Checklist.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.Checklist.g.cs
@@ -49,14 +49,14 @@ public sealed partial class Checklist
///
[global::System.Text.Json.Serialization.JsonPropertyName("stripe_balance")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double StripeBalance { get; set; } = default!;
+ public required double StripeBalance { get; set; }
///
/// usage since most recent invoice
///
[global::System.Text.Json.Serialization.JsonPropertyName("recent")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double Recent { get; set; } = default!;
+ public required double Recent { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ConfigOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ConfigOut.g.cs
index f96ecdf..e0bc2bf 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ConfigOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ConfigOut.g.cs
@@ -13,7 +13,7 @@ public sealed partial class ConfigOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("limit")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double Limit { get; set; } = default!;
+ public required double Limit { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalOut.g.cs
index 7d5b64a..b822fcf 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalOut.g.cs
@@ -13,14 +13,14 @@ public sealed partial class ContainerRentalOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Id { get; set; } = default!;
+ public required string Id { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
///
@@ -28,21 +28,21 @@ public sealed partial class ContainerRentalOut
[global::System.Text.Json.Serialization.JsonPropertyName("state")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.ContainerRentalStateOutJsonConverter))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.ContainerRentalStateOut State { get; set; } = default!;
+ public required global::DeepInfra.ContainerRentalStateOut State { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("start_ts")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int StartTs { get; set; } = default!;
+ public required int StartTs { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("state_ts")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int StateTs { get; set; } = default!;
+ public required int StateTs { get; set; }
///
///
@@ -61,21 +61,21 @@ public sealed partial class ContainerRentalOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("gpu_config")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string GpuConfig { get; set; } = default!;
+ public required string GpuConfig { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("price_per_hour")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double PricePerHour { get; set; } = default!;
+ public required double PricePerHour { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("container_image")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ContainerImage { get; set; } = default!;
+ public required string ContainerImage { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalStartIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalStartIn.g.cs
index 227921c..a0c5daf 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalStartIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalStartIn.g.cs
@@ -13,28 +13,28 @@ public sealed partial class ContainerRentalStartIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
/// GPU config
///
[global::System.Text.Json.Serialization.JsonPropertyName("gpu_config")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string GpuConfig { get; set; } = default!;
+ public required string GpuConfig { get; set; }
///
/// Container Image
///
[global::System.Text.Json.Serialization.JsonPropertyName("container_image")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ContainerImage { get; set; } = default!;
+ public required string ContainerImage { get; set; }
///
/// Cloud Init User Data
///
[global::System.Text.Json.Serialization.JsonPropertyName("cloud_init_user_data")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string CloudInitUserData { get; set; } = default!;
+ public required string CloudInitUserData { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalStartOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalStartOut.g.cs
index 10f550b..c5b4160 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalStartOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalStartOut.g.cs
@@ -13,7 +13,7 @@ public sealed partial class ContainerRentalStartOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("container_id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ContainerId { get; set; } = default!;
+ public required string ContainerId { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalUpdateIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalUpdateIn.g.cs
index 418184c..e19fe07 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalUpdateIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ContainerRentalUpdateIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class ContainerRentalUpdateIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.CreateLoraApiRequest.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.CreateLoraApiRequest.g.cs
index e681915..6f830e4 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.CreateLoraApiRequest.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.CreateLoraApiRequest.g.cs
@@ -13,28 +13,28 @@ public sealed partial class CreateLoraApiRequest
///
[global::System.Text.Json.Serialization.JsonPropertyName("base_model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string BaseModel { get; set; } = default!;
+ public required string BaseModel { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("lora_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string LoraName { get; set; } = default!;
+ public required string LoraName { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("source")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.SourceModel Source { get; set; } = default!;
+ public required global::DeepInfra.SourceModel Source { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("private")]
[global::System.Text.Json.Serialization.JsonRequired]
- public bool Private { get; set; } = default!;
+ public required bool Private { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeepError.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeepError.g.cs
index e278b12..7a4ae3c 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeepError.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeepError.g.cs
@@ -13,7 +13,7 @@ public sealed partial class DeepError
///
[global::System.Text.Json.Serialization.JsonPropertyName("error")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Error { get; set; } = default!;
+ public required string Error { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeepStartApplicationIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeepStartApplicationIn.g.cs
index 2c7d31c..60bc9eb 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeepStartApplicationIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeepStartApplicationIn.g.cs
@@ -25,35 +25,35 @@ public sealed partial class DeepStartApplicationIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("company")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Company { get; set; } = default!;
+ public required string Company { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("ceo")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Ceo { get; set; } = default!;
+ public required string Ceo { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("funding")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Funding { get; set; } = default!;
+ public required string Funding { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("founded_on")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string FoundedOn { get; set; } = default!;
+ public required string FoundedOn { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("website")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Website { get; set; } = default!;
+ public required string Website { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeepStartApplicationOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeepStartApplicationOut.g.cs
index 506ead7..88283f5 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeepStartApplicationOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeepStartApplicationOut.g.cs
@@ -25,35 +25,35 @@ public sealed partial class DeepStartApplicationOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("company")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Company { get; set; } = default!;
+ public required string Company { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("ceo")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Ceo { get; set; } = default!;
+ public required string Ceo { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("funding")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Funding { get; set; } = default!;
+ public required string Funding { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("founded_on")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string FoundedOn { get; set; } = default!;
+ public required string FoundedOn { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("website")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Website { get; set; } = default!;
+ public required string Website { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployDelete.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployDelete.g.cs
index 6bd6979..2129ce5 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployDelete.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployDelete.g.cs
@@ -13,7 +13,7 @@ public sealed partial class DeployDelete
///
[global::System.Text.Json.Serialization.JsonPropertyName("deploy_id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string DeployId { get; set; } = default!;
+ public required string DeployId { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployGPUAvailability.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployGPUAvailability.g.cs
index adeae88..aadc8a0 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployGPUAvailability.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployGPUAvailability.g.cs
@@ -13,7 +13,7 @@ public sealed partial class DeployGPUAvailability
///
[global::System.Text.Json.Serialization.JsonPropertyName("gpus")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Gpus { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Gpus { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployInstances.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployInstances.g.cs
index 05e4fa7..bd0d812 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployInstances.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployInstances.g.cs
@@ -13,14 +13,14 @@ public sealed partial class DeployInstances
///
[global::System.Text.Json.Serialization.JsonPropertyName("running")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Running { get; set; } = default!;
+ public required int Running { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("pending")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Pending { get; set; } = default!;
+ public required int Pending { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployLLMConfig.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployLLMConfig.g.cs
index b43d9dd..5c271ec 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployLLMConfig.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployLLMConfig.g.cs
@@ -14,21 +14,21 @@ public sealed partial class DeployLLMConfig
[global::System.Text.Json.Serialization.JsonPropertyName("gpu")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.DeployGPUsJsonConverter))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.DeployGPUs Gpu { get; set; } = default!;
+ public required global::DeepInfra.DeployGPUs Gpu { get; set; }
///
/// Number of GPUs used by one instance
///
[global::System.Text.Json.Serialization.JsonPropertyName("num_gpus")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int NumGpus { get; set; } = default!;
+ public required int NumGpus { get; set; }
///
/// Maximum number of concurrent requests
///
[global::System.Text.Json.Serialization.JsonPropertyName("max_batch_size")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int MaxBatchSize { get; set; } = default!;
+ public required int MaxBatchSize { get; set; }
///
/// Model weights information
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployLLMIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployLLMIn.g.cs
index ce0edd8..a710ea4 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployLLMIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployLLMIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class DeployLLMIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("model_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ModelName { get; set; } = default!;
+ public required string ModelName { get; set; }
///
/// The type of GPU the deployment is running on
@@ -21,7 +21,7 @@ public sealed partial class DeployLLMIn
[global::System.Text.Json.Serialization.JsonPropertyName("gpu")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.DeployGPUsJsonConverter))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.DeployGPUs Gpu { get; set; } = default!;
+ public required global::DeepInfra.DeployGPUs Gpu { get; set; }
///
/// Number of GPUs used by one instance
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployLLMUpdateIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployLLMUpdateIn.g.cs
index 56310ee..049388c 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployLLMUpdateIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployLLMUpdateIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class DeployLLMUpdateIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("settings")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.ScaleSettings Settings { get; set; } = default!;
+ public required global::DeepInfra.ScaleSettings Settings { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployModelIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployModelIn.g.cs
index 6db46ed..65ba711 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployModelIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployModelIn.g.cs
@@ -21,7 +21,7 @@ public sealed partial class DeployModelIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("model_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ModelName { get; set; } = default!;
+ public required string ModelName { get; set; }
///
/// A specific revision, if left empty uses the last one
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployResult.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployResult.g.cs
index 4b53281..4cc0bda 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployResult.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployResult.g.cs
@@ -13,7 +13,7 @@ public sealed partial class DeployResult
///
[global::System.Text.Json.Serialization.JsonPropertyName("deploy_id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string DeployId { get; set; } = default!;
+ public required string DeployId { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployStatusOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployStatusOut.g.cs
index 965b63b..76672cc 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployStatusOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeployStatusOut.g.cs
@@ -13,7 +13,7 @@ public sealed partial class DeployStatusOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("deploy_id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string DeployId { get; set; } = default!;
+ public required string DeployId { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeploymentMainStatsOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeploymentMainStatsOut.g.cs
index 5b97064..2ddb353 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeploymentMainStatsOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeploymentMainStatsOut.g.cs
@@ -13,14 +13,14 @@ public sealed partial class DeploymentMainStatsOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("model_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ModelName { get; set; } = default!;
+ public required string ModelName { get; set; }
///
/// number of inference requests in the provided interval
///
[global::System.Text.Json.Serialization.JsonPropertyName("requests")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Requests { get; set; } = default!;
+ public required int Requests { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeploymentOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeploymentOut.g.cs
index ea328dd..2dd8ff7 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeploymentOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeploymentOut.g.cs
@@ -20,56 +20,56 @@ public sealed partial class DeploymentOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("deploy_id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string DeployId { get; set; } = default!;
+ public required string DeployId { get; set; }
///
/// Model Id from huggingface
///
[global::System.Text.Json.Serialization.JsonPropertyName("model_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ModelName { get; set; } = default!;
+ public required string ModelName { get; set; }
///
/// Model version
///
[global::System.Text.Json.Serialization.JsonPropertyName("version")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Version { get; set; } = default!;
+ public required string Version { get; set; }
///
/// Task
///
[global::System.Text.Json.Serialization.JsonPropertyName("task")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Task { get; set; } = default!;
+ public required string Task { get; set; }
///
/// Status
///
[global::System.Text.Json.Serialization.JsonPropertyName("status")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Status { get; set; } = default!;
+ public required string Status { get; set; }
///
/// Failure reason
///
[global::System.Text.Json.Serialization.JsonPropertyName("fail_reason")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string FailReason { get; set; } = default!;
+ public required string FailReason { get; set; }
///
/// Created at
///
[global::System.Text.Json.Serialization.JsonPropertyName("created_at")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string CreatedAt { get; set; } = default!;
+ public required string CreatedAt { get; set; }
///
/// Updated at
///
[global::System.Text.Json.Serialization.JsonPropertyName("updated_at")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string UpdatedAt { get; set; } = default!;
+ public required string UpdatedAt { get; set; }
///
/// Details about number of instances running right now
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeploymentStatsOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeploymentStatsOut.g.cs
index 0834854..75cc6b3 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DeploymentStatsOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DeploymentStatsOut.g.cs
@@ -13,63 +13,63 @@ public sealed partial class DeploymentStatsOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("requests")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Requests { get; set; } = default!;
+ public required int Requests { get; set; }
///
/// total number of seconds spend in inference
///
[global::System.Text.Json.Serialization.JsonPropertyName("total_time")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int TotalTime { get; set; } = default!;
+ public required int TotalTime { get; set; }
///
/// total number of tokens generated
///
[global::System.Text.Json.Serialization.JsonPropertyName("total_tokens")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int TotalTokens { get; set; } = default!;
+ public required int TotalTokens { get; set; }
///
/// number of input tokens generated
///
[global::System.Text.Json.Serialization.JsonPropertyName("input_tokens")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int InputTokens { get; set; } = default!;
+ public required int InputTokens { get; set; }
///
/// number of output tokens generated
///
[global::System.Text.Json.Serialization.JsonPropertyName("output_tokens")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int OutputTokens { get; set; } = default!;
+ public required int OutputTokens { get; set; }
///
/// total number of cents spent
///
[global::System.Text.Json.Serialization.JsonPropertyName("total_amount")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int TotalAmount { get; set; } = default!;
+ public required int TotalAmount { get; set; }
///
/// average millisecond inference time
///
[global::System.Text.Json.Serialization.JsonPropertyName("avg_time")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double AvgTime { get; set; } = default!;
+ public required double AvgTime { get; set; }
///
/// 95th percentile inference time (estimated)
///
[global::System.Text.Json.Serialization.JsonPropertyName("avg95_time")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double Avg95Time { get; set; } = default!;
+ public required double Avg95Time { get; set; }
///
/// number of errors
///
[global::System.Text.Json.Serialization.JsonPropertyName("errors")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Errors { get; set; } = default!;
+ public required int Errors { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DiscountMeta.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DiscountMeta.g.cs
index 59ff226..a67b53e 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DiscountMeta.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DiscountMeta.g.cs
@@ -13,7 +13,7 @@ public sealed partial class DiscountMeta
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
/// description of the discount, only for display purposes
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.DisplayNameIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.DisplayNameIn.g.cs
index a1415c6..52d3900 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.DisplayNameIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.DisplayNameIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class DisplayNameIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("display_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string DisplayName { get; set; } = default!;
+ public required string DisplayName { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ElevenLabsTextToSpeechIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ElevenLabsTextToSpeechIn.g.cs
index dfdfdb8..e2bdf2d 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ElevenLabsTextToSpeechIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ElevenLabsTextToSpeechIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class ElevenLabsTextToSpeechIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("text")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Text { get; set; } = default!;
+ public required string Text { get; set; }
///
/// Model ID to use for the conversion
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.EmailsOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.EmailsOut.g.cs
index ef78ad3..48851bc 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.EmailsOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.EmailsOut.g.cs
@@ -13,7 +13,7 @@ public sealed partial class EmailsOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("emails")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Emails { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Emails { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.EmbeddingsDeploymentStatsOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.EmbeddingsDeploymentStatsOut.g.cs
index c845625..4fe855d 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.EmbeddingsDeploymentStatsOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.EmbeddingsDeploymentStatsOut.g.cs
@@ -13,42 +13,42 @@ public sealed partial class EmbeddingsDeploymentStatsOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("requests")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Requests { get; set; } = default!;
+ public required int Requests { get; set; }
///
/// number of input tokens generated
///
[global::System.Text.Json.Serialization.JsonPropertyName("input_tokens")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int InputTokens { get; set; } = default!;
+ public required int InputTokens { get; set; }
///
/// average millisecond time per token
///
[global::System.Text.Json.Serialization.JsonPropertyName("avg_tpt_ms")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double AvgTptMs { get; set; } = default!;
+ public required double AvgTptMs { get; set; }
///
/// 95th percentile time per token (estimated)
///
[global::System.Text.Json.Serialization.JsonPropertyName("avg95_tpt_ms")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double Avg95TptMs { get; set; } = default!;
+ public required double Avg95TptMs { get; set; }
///
/// total number of cents spent
///
[global::System.Text.Json.Serialization.JsonPropertyName("total_amount_cents")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int TotalAmountCents { get; set; } = default!;
+ public required int TotalAmountCents { get; set; }
///
/// number of errors
///
[global::System.Text.Json.Serialization.JsonPropertyName("errors")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Errors { get; set; } = default!;
+ public required int Errors { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.FAQEntryOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.FAQEntryOut.g.cs
index 80d348a..3d55048 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.FAQEntryOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.FAQEntryOut.g.cs
@@ -13,21 +13,21 @@ public sealed partial class FAQEntryOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("faq_id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string FaqId { get; set; } = default!;
+ public required string FaqId { get; set; }
///
/// FAQ question
///
[global::System.Text.Json.Serialization.JsonPropertyName("question")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Question { get; set; } = default!;
+ public required string Question { get; set; }
///
/// FAQ answer in markdown format
///
[global::System.Text.Json.Serialization.JsonPropertyName("answer")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Answer { get; set; } = default!;
+ public required string Answer { get; set; }
///
/// order of the FAQ entry in the list, lower numbers come first
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.FeedbackIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.FeedbackIn.g.cs
index dc2524a..97a1014 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.FeedbackIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.FeedbackIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class FeedbackIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("message")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Message { get; set; } = default!;
+ public required string Message { get; set; }
///
/// Optional contact email to reach you back
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.Function.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.Function.g.cs
index d2c8db2..bccd09b 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.Function.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.Function.g.cs
@@ -13,14 +13,14 @@ public sealed partial class Function
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
/// the function arguments, generated by the model in JSON format. the model does not always generate valid JSON, and may hallucinate parameters not defined by your function schema
///
[global::System.Text.Json.Serialization.JsonPropertyName("arguments")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Arguments { get; set; } = default!;
+ public required string Arguments { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.FunctionDefinition.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.FunctionDefinition.g.cs
index 8982791..005d532 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.FunctionDefinition.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.FunctionDefinition.g.cs
@@ -13,7 +13,7 @@ public sealed partial class FunctionDefinition
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.GPUAvailabilityInfo.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.GPUAvailabilityInfo.g.cs
index 04f1827..19c309d 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.GPUAvailabilityInfo.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.GPUAvailabilityInfo.g.cs
@@ -13,21 +13,21 @@ public sealed partial class GPUAvailabilityInfo
///
[global::System.Text.Json.Serialization.JsonPropertyName("gpu_config")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string GpuConfig { get; set; } = default!;
+ public required string GpuConfig { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("usd_per_hour")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double UsdPerHour { get; set; } = default!;
+ public required double UsdPerHour { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("available")]
[global::System.Text.Json.Serialization.JsonRequired]
- public bool Available { get; set; } = default!;
+ public required bool Available { get; set; }
///
/// Default Value: false
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.HFModel.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.HFModel.g.cs
index c34aa16..4260e92 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.HFModel.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.HFModel.g.cs
@@ -13,7 +13,7 @@ public sealed partial class HFModel
///
[global::System.Text.Json.Serialization.JsonPropertyName("model_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ModelName { get; set; } = default!;
+ public required string ModelName { get; set; }
///
/// Task
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.HFWeights.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.HFWeights.g.cs
index 874eec1..e9e9118 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.HFWeights.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.HFWeights.g.cs
@@ -13,7 +13,7 @@ public sealed partial class HFWeights
///
[global::System.Text.Json.Serialization.JsonPropertyName("repo")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Repo { get; set; } = default!;
+ public required string Repo { get; set; }
///
/// commit sha or branch name
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ImageURL.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ImageURL.g.cs
index 00c2de0..02c951b 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ImageURL.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ImageURL.g.cs
@@ -13,7 +13,7 @@ public sealed partial class ImageURL
///
[global::System.Text.Json.Serialization.JsonPropertyName("url")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Url { get; set; } = default!;
+ public required string Url { get; set; }
///
/// Default Value: auto
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.InputAudio.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.InputAudio.g.cs
index c653d40..3eca810 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.InputAudio.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.InputAudio.g.cs
@@ -13,7 +13,7 @@ public sealed partial class InputAudio
///
[global::System.Text.Json.Serialization.JsonPropertyName("data")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Data { get; set; } = default!;
+ public required string Data { get; set; }
///
/// Default Value: wav
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.InspectScopedJWTOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.InspectScopedJWTOut.g.cs
index d4c1a13..d320e83 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.InspectScopedJWTOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.InspectScopedJWTOut.g.cs
@@ -14,7 +14,7 @@ public sealed partial class InspectScopedJWTOut
[global::System.Text.Json.Serialization.JsonPropertyName("expires_at")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.UnixTimestampJsonConverter))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.DateTimeOffset ExpiresAt { get; set; } = default!;
+ public required global::System.DateTimeOffset ExpiresAt { get; set; }
///
/// which models is the token limited to
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.JsonSchema.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.JsonSchema.g.cs
index dedabee..e3fb1de 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.JsonSchema.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.JsonSchema.g.cs
@@ -13,14 +13,14 @@ public sealed partial class JsonSchema
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
/// The actual JSON schema definition
///
[global::System.Text.Json.Serialization.JsonPropertyName("schema")]
[global::System.Text.Json.Serialization.JsonRequired]
- public object Schema { get; set; } = default!;
+ public required object Schema { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.JsonSchemaResponseFormat.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.JsonSchemaResponseFormat.g.cs
index 4825e5d..1bd311b 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.JsonSchemaResponseFormat.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.JsonSchemaResponseFormat.g.cs
@@ -19,7 +19,7 @@ public sealed partial class JsonSchemaResponseFormat
///
[global::System.Text.Json.Serialization.JsonPropertyName("json_schema")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.JsonSchema JsonSchema { get; set; } = default!;
+ public required global::DeepInfra.JsonSchema JsonSchema { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.LLMDeploymentStatsOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.LLMDeploymentStatsOut.g.cs
index 640d0df..3638e6b 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.LLMDeploymentStatsOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.LLMDeploymentStatsOut.g.cs
@@ -13,63 +13,63 @@ public sealed partial class LLMDeploymentStatsOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("requests")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Requests { get; set; } = default!;
+ public required int Requests { get; set; }
///
/// number of input tokens generated
///
[global::System.Text.Json.Serialization.JsonPropertyName("input_tokens")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int InputTokens { get; set; } = default!;
+ public required int InputTokens { get; set; }
///
/// number of output tokens generated
///
[global::System.Text.Json.Serialization.JsonPropertyName("output_tokens")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int OutputTokens { get; set; } = default!;
+ public required int OutputTokens { get; set; }
///
/// average millisecond time to first token
///
[global::System.Text.Json.Serialization.JsonPropertyName("avg_ttft_ms")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double AvgTtftMs { get; set; } = default!;
+ public required double AvgTtftMs { get; set; }
///
/// 95th percentile time to first token (estimated)
///
[global::System.Text.Json.Serialization.JsonPropertyName("avg95_ttft_ms")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double Avg95TtftMs { get; set; } = default!;
+ public required double Avg95TtftMs { get; set; }
///
/// average millisecond time per token
///
[global::System.Text.Json.Serialization.JsonPropertyName("avg_tpt_ms")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double AvgTptMs { get; set; } = default!;
+ public required double AvgTptMs { get; set; }
///
/// 95th percentile time per token (estimated)
///
[global::System.Text.Json.Serialization.JsonPropertyName("avg95_tpt_ms")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double Avg95TptMs { get; set; } = default!;
+ public required double Avg95TptMs { get; set; }
///
/// total number of cents spent
///
[global::System.Text.Json.Serialization.JsonPropertyName("total_amount_cents")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int TotalAmountCents { get; set; } = default!;
+ public required int TotalAmountCents { get; set; }
///
/// number of errors
///
[global::System.Text.Json.Serialization.JsonPropertyName("errors")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Errors { get; set; } = default!;
+ public required int Errors { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.LoraModelUploadIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.LoraModelUploadIn.g.cs
index 1779969..7b897fa 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.LoraModelUploadIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.LoraModelUploadIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class LoraModelUploadIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("hf_model_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string HfModelName { get; set; } = default!;
+ public required string HfModelName { get; set; }
///
///
@@ -26,7 +26,7 @@ public sealed partial class LoraModelUploadIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("lora_model_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string LoraModelName { get; set; } = default!;
+ public required string LoraModelName { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.Me.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.Me.g.cs
index 6aca7f3..f161d15 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.Me.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.Me.g.cs
@@ -13,7 +13,7 @@ public sealed partial class Me
///
[global::System.Text.Json.Serialization.JsonPropertyName("uid")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Uid { get; set; } = default!;
+ public required string Uid { get; set; }
///
///
@@ -26,14 +26,14 @@ public sealed partial class Me
///
[global::System.Text.Json.Serialization.JsonPropertyName("email_verified")]
[global::System.Text.Json.Serialization.JsonRequired]
- public bool EmailVerified { get; set; } = default!;
+ public required bool EmailVerified { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("account_setup")]
[global::System.Text.Json.Serialization.JsonRequired]
- public bool AccountSetup { get; set; } = default!;
+ public required bool AccountSetup { get; set; }
///
/// Default Value: false
@@ -46,14 +46,14 @@ public sealed partial class Me
///
[global::System.Text.Json.Serialization.JsonPropertyName("display_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string DisplayName { get; set; } = default!;
+ public required string DisplayName { get; set; }
///
/// Authentication provider, e.g. 'github'
///
[global::System.Text.Json.Serialization.JsonPropertyName("provider")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Provider { get; set; } = default!;
+ public required string Provider { get; set; }
///
///
@@ -66,63 +66,63 @@ public sealed partial class Me
///
[global::System.Text.Json.Serialization.JsonPropertyName("is_admin")]
[global::System.Text.Json.Serialization.JsonRequired]
- public bool IsAdmin { get; set; } = default!;
+ public required bool IsAdmin { get; set; }
///
/// Personal name
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
/// First name of the user
///
[global::System.Text.Json.Serialization.JsonPropertyName("first_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string FirstName { get; set; } = default!;
+ public required string FirstName { get; set; }
///
/// Last name of the user
///
[global::System.Text.Json.Serialization.JsonPropertyName("last_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string LastName { get; set; } = default!;
+ public required string LastName { get; set; }
///
/// Country of the user
///
[global::System.Text.Json.Serialization.JsonPropertyName("country")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Country { get; set; } = default!;
+ public required string Country { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("is_business_account")]
[global::System.Text.Json.Serialization.JsonRequired]
- public bool IsBusinessAccount { get; set; } = default!;
+ public required bool IsBusinessAccount { get; set; }
///
/// Company name
///
[global::System.Text.Json.Serialization.JsonPropertyName("company")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Company { get; set; } = default!;
+ public required string Company { get; set; }
///
/// Company website address
///
[global::System.Text.Json.Serialization.JsonPropertyName("website")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Website { get; set; } = default!;
+ public required string Website { get; set; }
///
/// Job title of the user, e.g. 'Software Engineer'
///
[global::System.Text.Json.Serialization.JsonPropertyName("title")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Title { get; set; } = default!;
+ public required string Title { get; set; }
///
/// Default Value: false
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.MeVercelConnection2.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.MeVercelConnection2.g.cs
index 258b412..f2a91eb 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.MeVercelConnection2.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.MeVercelConnection2.g.cs
@@ -13,7 +13,7 @@ public sealed partial class MeVercelConnection2
///
[global::System.Text.Json.Serialization.JsonPropertyName("user_id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string UserId { get; set; } = default!;
+ public required string UserId { get; set; }
///
///
@@ -26,7 +26,7 @@ public sealed partial class MeVercelConnection2
///
[global::System.Text.Json.Serialization.JsonPropertyName("installation_id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string InstallationId { get; set; } = default!;
+ public required string InstallationId { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelDocBlock.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelDocBlock.g.cs
index 6bfdf8c..d4783e3 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelDocBlock.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelDocBlock.g.cs
@@ -14,14 +14,14 @@ public sealed partial class ModelDocBlock
[global::System.Text.Json.Serialization.JsonPropertyName("key")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.ModelDocBlockKeyJsonConverter))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.ModelDocBlockKey Key { get; set; } = default!;
+ public required global::DeepInfra.ModelDocBlockKey Key { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("url")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Url { get; set; } = default!;
+ public required string Url { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelFamilyOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelFamilyOut.g.cs
index 15a8660..dd1363e 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelFamilyOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelFamilyOut.g.cs
@@ -13,28 +13,28 @@ public sealed partial class ModelFamilyOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
/// Model family title
///
[global::System.Text.Json.Serialization.JsonPropertyName("title")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Title { get; set; } = default!;
+ public required string Title { get; set; }
///
/// Model family description
///
[global::System.Text.Json.Serialization.JsonPropertyName("description")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Description { get; set; } = default!;
+ public required string Description { get; set; }
///
/// Model family developer organization
///
[global::System.Text.Json.Serialization.JsonPropertyName("developer")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Developer { get; set; } = default!;
+ public required string Developer { get; set; }
///
/// Meta title for SEO
@@ -53,14 +53,14 @@ public sealed partial class ModelFamilyOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("featured_models")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList FeaturedModels { get; set; } = default!;
+ public required global::System.Collections.Generic.IList FeaturedModels { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("pp_sections_out")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList PpSectionsOut { get; set; } = default!;
+ public required global::System.Collections.Generic.IList PpSectionsOut { get; set; }
///
/// List of FAQ entries for this model family, ordered by their order field
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelFieldInfo.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelFieldInfo.g.cs
index 9bb24d5..8f36fa1 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelFieldInfo.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelFieldInfo.g.cs
@@ -13,7 +13,7 @@ public sealed partial class ModelFieldInfo
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
///
@@ -26,7 +26,7 @@ public sealed partial class ModelFieldInfo
///
[global::System.Text.Json.Serialization.JsonPropertyName("ftype")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Ftype { get; set; } = default!;
+ public required string Ftype { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelInfoOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelInfoOut.g.cs
index e88743e..0ab1e82 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelInfoOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelInfoOut.g.cs
@@ -15,35 +15,35 @@ public sealed partial class ModelInfoOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("model_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ModelName { get; set; } = default!;
+ public required string ModelName { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("type")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Type { get; set; } = default!;
+ public required string Type { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("tags")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Tags { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Tags { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("reported_type")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ReportedType { get; set; } = default!;
+ public required string ReportedType { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("version")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Version { get; set; } = default!;
+ public required string Version { get; set; }
///
///
@@ -62,7 +62,7 @@ public sealed partial class ModelInfoOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("featured")]
[global::System.Text.Json.Serialization.JsonRequired]
- public bool Featured { get; set; } = default!;
+ public required bool Featured { get; set; }
///
/// Default Value: false
@@ -75,42 +75,42 @@ public sealed partial class ModelInfoOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("public")]
[global::System.Text.Json.Serialization.JsonRequired]
- public bool Public { get; set; } = default!;
+ public required bool Public { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("curl_inv")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string CurlInv { get; set; } = default!;
+ public required string CurlInv { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("cmdline_inv")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string CmdlineInv { get; set; } = default!;
+ public required string CmdlineInv { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("txt_docs")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string TxtDocs { get; set; } = default!;
+ public required string TxtDocs { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("out_example")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string OutExample { get; set; } = default!;
+ public required string OutExample { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("out_docs")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string OutDocs { get; set; } = default!;
+ public required string OutDocs { get; set; }
///
///
@@ -142,7 +142,7 @@ public sealed partial class ModelInfoOut
[global::System.Text.Json.Serialization.JsonPropertyName("pricing")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.AnyOfJsonConverter))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.AnyOf Pricing { get; set; } = default!;
+ public required global::DeepInfra.AnyOf Pricing { get; set; }
///
///
@@ -161,7 +161,7 @@ public sealed partial class ModelInfoOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("schemas")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Schemas { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Schemas { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelMeta.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelMeta.g.cs
index a488a1f..1270252 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelMeta.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelMeta.g.cs
@@ -13,21 +13,21 @@ public sealed partial class ModelMeta
///
[global::System.Text.Json.Serialization.JsonPropertyName("provider")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Provider { get; set; } = default!;
+ public required string Provider { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("model_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ModelName { get; set; } = default!;
+ public required string ModelName { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("task")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Task { get; set; } = default!;
+ public required string Task { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelMetadata.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelMetadata.g.cs
index a234cfe..d9b0f62 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelMetadata.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelMetadata.g.cs
@@ -13,35 +13,35 @@ public sealed partial class ModelMetadata
///
[global::System.Text.Json.Serialization.JsonPropertyName("description")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Description { get; set; } = default!;
+ public required string Description { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("context_length")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int ContextLength { get; set; } = default!;
+ public required int ContextLength { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("max_tokens")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int MaxTokens { get; set; } = default!;
+ public required int MaxTokens { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("pricing")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.Dictionary Pricing { get; set; } = default!;
+ public required global::System.Collections.Generic.Dictionary Pricing { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("tags")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Tags { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Tags { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelOut.g.cs
index 8481039..d504ff4 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelOut.g.cs
@@ -15,21 +15,21 @@ public sealed partial class ModelOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("model_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ModelName { get; set; } = default!;
+ public required string ModelName { get; set; }
///
/// raw type of the model
///
[global::System.Text.Json.Serialization.JsonPropertyName("type")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Type { get; set; } = default!;
+ public required string Type { get; set; }
///
/// reported type of the model
///
[global::System.Text.Json.Serialization.JsonPropertyName("reported_type")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ReportedType { get; set; } = default!;
+ public required string ReportedType { get; set; }
///
/// description of the model
@@ -55,7 +55,7 @@ public sealed partial class ModelOut
[global::System.Text.Json.Serialization.JsonPropertyName("pricing")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.AnyOfJsonConverter))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.AnyOf Pricing { get; set; } = default!;
+ public required global::DeepInfra.AnyOf Pricing { get; set; }
///
/// The maximum context size of this model, if applicable
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingImageUnits.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingImageUnits.g.cs
index 1c573e3..00b0d44 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingImageUnits.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingImageUnits.g.cs
@@ -37,28 +37,28 @@ public sealed partial class ModelPricingImageUnits
///
[global::System.Text.Json.Serialization.JsonPropertyName("cents_per_image_unit")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double CentsPerImageUnit { get; set; } = default!;
+ public required double CentsPerImageUnit { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("default_width")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int DefaultWidth { get; set; } = default!;
+ public required int DefaultWidth { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("default_height")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int DefaultHeight { get; set; } = default!;
+ public required int DefaultHeight { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("default_iterations")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int DefaultIterations { get; set; } = default!;
+ public required int DefaultIterations { get; set; }
///
///
@@ -71,7 +71,7 @@ public sealed partial class ModelPricingImageUnits
///
[global::System.Text.Json.Serialization.JsonPropertyName("usage_from_cost")]
[global::System.Text.Json.Serialization.JsonRequired]
- public bool UsageFromCost { get; set; } = default!;
+ public required bool UsageFromCost { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingInputCharacterLength.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingInputCharacterLength.g.cs
index e20303a..8367aee 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingInputCharacterLength.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingInputCharacterLength.g.cs
@@ -37,7 +37,7 @@ public sealed partial class ModelPricingInputCharacterLength
///
[global::System.Text.Json.Serialization.JsonPropertyName("cents_per_input_chars")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double CentsPerInputChars { get; set; } = default!;
+ public required double CentsPerInputChars { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingInputLength.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingInputLength.g.cs
index 5cbe697..0ddc7f1 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingInputLength.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingInputLength.g.cs
@@ -37,7 +37,7 @@ public sealed partial class ModelPricingInputLength
///
[global::System.Text.Json.Serialization.JsonPropertyName("cents_per_input_sec")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double CentsPerInputSec { get; set; } = default!;
+ public required double CentsPerInputSec { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingInputTokens.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingInputTokens.g.cs
index fcbf3f7..12fc041 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingInputTokens.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingInputTokens.g.cs
@@ -37,7 +37,7 @@ public sealed partial class ModelPricingInputTokens
///
[global::System.Text.Json.Serialization.JsonPropertyName("cents_per_input_token")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double CentsPerInputToken { get; set; } = default!;
+ public required double CentsPerInputToken { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingOutputLength.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingOutputLength.g.cs
index ee2801d..de891b5 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingOutputLength.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingOutputLength.g.cs
@@ -37,7 +37,7 @@ public sealed partial class ModelPricingOutputLength
///
[global::System.Text.Json.Serialization.JsonPropertyName("cents_per_output_sec")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double CentsPerOutputSec { get; set; } = default!;
+ public required double CentsPerOutputSec { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingTime.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingTime.g.cs
index d891411..81fd6fe 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingTime.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingTime.g.cs
@@ -37,7 +37,7 @@ public sealed partial class ModelPricingTime
///
[global::System.Text.Json.Serialization.JsonPropertyName("cents_per_sec")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double CentsPerSec { get; set; } = default!;
+ public required double CentsPerSec { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingTokens.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingTokens.g.cs
index a8dd56e..9e63ca8 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingTokens.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingTokens.g.cs
@@ -37,14 +37,14 @@ public sealed partial class ModelPricingTokens
///
[global::System.Text.Json.Serialization.JsonPropertyName("cents_per_input_token")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double CentsPerInputToken { get; set; } = default!;
+ public required double CentsPerInputToken { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("cents_per_output_token")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double CentsPerOutputToken { get; set; } = default!;
+ public required double CentsPerOutputToken { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingUptime.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingUptime.g.cs
index 7986cda..bf5b0aa 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingUptime.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPricingUptime.g.cs
@@ -37,7 +37,7 @@ public sealed partial class ModelPricingUptime
///
[global::System.Text.Json.Serialization.JsonPropertyName("cents_per_sec")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double CentsPerSec { get; set; } = default!;
+ public required double CentsPerSec { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPublicityIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPublicityIn.g.cs
index 2009e22..e5ef54e 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPublicityIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelPublicityIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class ModelPublicityIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("public")]
[global::System.Text.Json.Serialization.JsonRequired]
- public bool Public { get; set; } = default!;
+ public required bool Public { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelVersionOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelVersionOut.g.cs
index 5595305..23864c2 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelVersionOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ModelVersionOut.g.cs
@@ -13,21 +13,21 @@ public sealed partial class ModelVersionOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("model_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ModelName { get; set; } = default!;
+ public required string ModelName { get; set; }
///
/// Version identifier
///
[global::System.Text.Json.Serialization.JsonPropertyName("version")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Version { get; set; } = default!;
+ public required string Version { get; set; }
///
/// Upload time
///
[global::System.Text.Json.Serialization.JsonPropertyName("uploaded_at")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string UploadedAt { get; set; } = default!;
+ public required string UploadedAt { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIBatch.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIBatch.g.cs
index dbf3c29..d36b866 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIBatch.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIBatch.g.cs
@@ -13,21 +13,21 @@ public sealed partial class OpenAIBatch
///
[global::System.Text.Json.Serialization.JsonPropertyName("id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Id { get; set; } = default!;
+ public required string Id { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("object")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Object { get; set; } = default!;
+ public required string Object { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("endpoint")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Endpoint { get; set; } = default!;
+ public required string Endpoint { get; set; }
///
///
@@ -40,21 +40,21 @@ public sealed partial class OpenAIBatch
///
[global::System.Text.Json.Serialization.JsonPropertyName("input_file_id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string InputFileId { get; set; } = default!;
+ public required string InputFileId { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("completion_window")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string CompletionWindow { get; set; } = default!;
+ public required string CompletionWindow { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("status")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Status { get; set; } = default!;
+ public required string Status { get; set; }
///
///
@@ -73,7 +73,7 @@ public sealed partial class OpenAIBatch
///
[global::System.Text.Json.Serialization.JsonPropertyName("created_at")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int CreatedAt { get; set; } = default!;
+ public required int CreatedAt { get; set; }
///
///
@@ -104,7 +104,7 @@ public sealed partial class OpenAIBatch
///
[global::System.Text.Json.Serialization.JsonPropertyName("expires_at")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int ExpiresAt { get; set; } = default!;
+ public required int ExpiresAt { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIBatchesIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIBatchesIn.g.cs
index b04a83a..b914fd5 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIBatchesIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIBatchesIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class OpenAIBatchesIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("input_file_id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string InputFileId { get; set; } = default!;
+ public required string InputFileId { get; set; }
///
/// The endpoint to be used for all requests in the batch. Currently /v1/chat/completions, /v1/completions are supported.
@@ -21,7 +21,7 @@ public sealed partial class OpenAIBatchesIn
[global::System.Text.Json.Serialization.JsonPropertyName("endpoint")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.OpenAIBatchesInEndpointJsonConverter))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.OpenAIBatchesInEndpoint Endpoint { get; set; } = default!;
+ public required global::DeepInfra.OpenAIBatchesInEndpoint Endpoint { get; set; }
///
/// The time frame within which the batch should be processed. Currently only 24h is supported.
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIChatCompletionsIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIChatCompletionsIn.g.cs
index 12109e0..45ac249 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIChatCompletionsIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIChatCompletionsIn.g.cs
@@ -15,14 +15,14 @@ public sealed partial class OpenAIChatCompletionsIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
/// conversation messages: (user,assistant,tool)*,user including one system message anywhere
///
[global::System.Text.Json.Serialization.JsonPropertyName("messages")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList> Messages { get; set; } = default!;
+ public required global::System.Collections.Generic.IList> Messages { get; set; }
///
/// whether to stream the output via SSE or return the full response
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAICompletionsIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAICompletionsIn.g.cs
index 61212f3..a74dca3 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAICompletionsIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAICompletionsIn.g.cs
@@ -15,7 +15,7 @@ public sealed partial class OpenAICompletionsIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
/// input prompt - a single string is currently supported
@@ -23,7 +23,7 @@ public sealed partial class OpenAICompletionsIn
[global::System.Text.Json.Serialization.JsonPropertyName("prompt")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.AnyOfJsonConverter>))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.AnyOf> Prompt { get; set; } = default!;
+ public required global::DeepInfra.AnyOf> Prompt { get; set; }
///
/// The maximum number of tokens to generate in the completion.
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIEmbeddingsIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIEmbeddingsIn.g.cs
index 7641629..6e5b510 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIEmbeddingsIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIEmbeddingsIn.g.cs
@@ -21,7 +21,7 @@ public sealed partial class OpenAIEmbeddingsIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
/// sequences to embed
@@ -29,7 +29,7 @@ public sealed partial class OpenAIEmbeddingsIn
[global::System.Text.Json.Serialization.JsonPropertyName("input")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.AnyOfJsonConverter, string>))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.AnyOf, string> Input { get; set; } = default!;
+ public required global::DeepInfra.AnyOf, string> Input { get; set; }
///
/// format used when encoding
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesEditsIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesEditsIn.g.cs
index cf69f9a..aea11e9 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesEditsIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesEditsIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class OpenAIImagesEditsIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
/// The number of images to generate.
@@ -47,21 +47,21 @@ public sealed partial class OpenAIImagesEditsIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("image")]
[global::System.Text.Json.Serialization.JsonRequired]
- public byte[] Image { get; set; } = default!;
+ public required byte[] Image { get; set; }
///
/// Input image bytes for editing task
///
[global::System.Text.Json.Serialization.JsonPropertyName("imagename")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Imagename { get; set; } = default!;
+ public required string Imagename { get; set; }
///
/// A text description of the desired image edits.
///
[global::System.Text.Json.Serialization.JsonPropertyName("prompt")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Prompt { get; set; } = default!;
+ public required string Prompt { get; set; }
///
/// An additional image whose fully transparent areas (e.g. where alpha is zero) indicate where image should be edited. Must be a valid PNG file, less than 4MB, and have the same dimensions as image.
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesGenerationsIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesGenerationsIn.g.cs
index 2e395d5..1823a9c 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesGenerationsIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesGenerationsIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class OpenAIImagesGenerationsIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
/// The number of images to generate.
@@ -47,7 +47,7 @@ public sealed partial class OpenAIImagesGenerationsIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("prompt")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Prompt { get; set; } = default!;
+ public required string Prompt { get; set; }
///
/// The quality of the image that will be generated.
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesOut.g.cs
index 4c508b6..cd99e4f 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesOut.g.cs
@@ -20,7 +20,7 @@ public sealed partial class OpenAIImagesOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("data")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Data { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Data { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesVariationsIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesVariationsIn.g.cs
index 6286199..0f3f710 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesVariationsIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIImagesVariationsIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class OpenAIImagesVariationsIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
/// The number of images to generate.
@@ -47,14 +47,14 @@ public sealed partial class OpenAIImagesVariationsIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("image")]
[global::System.Text.Json.Serialization.JsonRequired]
- public byte[] Image { get; set; } = default!;
+ public required byte[] Image { get; set; }
///
/// Input image bytes for variation task
///
[global::System.Text.Json.Serialization.JsonPropertyName("imagename")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Imagename { get; set; } = default!;
+ public required string Imagename { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIModelOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIModelOut.g.cs
index 943f955..e6ce149 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIModelOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAIModelOut.g.cs
@@ -13,7 +13,7 @@ public sealed partial class OpenAIModelOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Id { get; set; } = default!;
+ public required string Id { get; set; }
///
/// Default Value: model
@@ -26,21 +26,21 @@ public sealed partial class OpenAIModelOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("created")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Created { get; set; } = default!;
+ public required int Created { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("owned_by")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string OwnedBy { get; set; } = default!;
+ public required string OwnedBy { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("root")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Root { get; set; } = default!;
+ public required string Root { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAITextToSpeechIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAITextToSpeechIn.g.cs
index 3aa2892..54a455f 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAITextToSpeechIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenAITextToSpeechIn.g.cs
@@ -19,14 +19,14 @@ public sealed partial class OpenAITextToSpeechIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Model { get; set; } = default!;
+ public required string Model { get; set; }
///
/// Text to convert to speech
///
[global::System.Text.Json.Serialization.JsonPropertyName("input")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Input { get; set; } = default!;
+ public required string Input { get; set; }
///
/// Preset voices to use for the speech.
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterDatacenter.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterDatacenter.g.cs
index 6b9d713..cc1f355 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterDatacenter.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterDatacenter.g.cs
@@ -13,7 +13,7 @@ public sealed partial class OpenRouterDatacenter
///
[global::System.Text.Json.Serialization.JsonPropertyName("country_code")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string CountryCode { get; set; } = default!;
+ public required string CountryCode { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterModelData.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterModelData.g.cs
index 1bfdb7f..7fdcee5 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterModelData.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterModelData.g.cs
@@ -13,70 +13,70 @@ public sealed partial class OpenRouterModelData
///
[global::System.Text.Json.Serialization.JsonPropertyName("id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Id { get; set; } = default!;
+ public required string Id { get; set; }
///
/// Human-readable model name
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
/// Supported input modalities
///
[global::System.Text.Json.Serialization.JsonPropertyName("input_modalities")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList InputModalities { get; set; } = default!;
+ public required global::System.Collections.Generic.IList InputModalities { get; set; }
///
/// Supported output modalities
///
[global::System.Text.Json.Serialization.JsonPropertyName("output_modalities")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList OutputModalities { get; set; } = default!;
+ public required global::System.Collections.Generic.IList OutputModalities { get; set; }
///
/// Model quantization type
///
[global::System.Text.Json.Serialization.JsonPropertyName("quantization")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Quantization { get; set; } = default!;
+ public required string Quantization { get; set; }
///
/// Maximum context length
///
[global::System.Text.Json.Serialization.JsonPropertyName("context_length")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int ContextLength { get; set; } = default!;
+ public required int ContextLength { get; set; }
///
/// Maximum output length
///
[global::System.Text.Json.Serialization.JsonPropertyName("max_output_length")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int MaxOutputLength { get; set; } = default!;
+ public required int MaxOutputLength { get; set; }
///
/// Pricing information
///
[global::System.Text.Json.Serialization.JsonPropertyName("pricing")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.OpenRouterPricing Pricing { get; set; } = default!;
+ public required global::DeepInfra.OpenRouterPricing Pricing { get; set; }
///
/// Supported sampling parameters
///
[global::System.Text.Json.Serialization.JsonPropertyName("supported_sampling_parameters")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList SupportedSamplingParameters { get; set; } = default!;
+ public required global::System.Collections.Generic.IList SupportedSamplingParameters { get; set; }
///
/// Supported features
///
[global::System.Text.Json.Serialization.JsonPropertyName("supported_features")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList SupportedFeatures { get; set; } = default!;
+ public required global::System.Collections.Generic.IList SupportedFeatures { get; set; }
///
/// Model description
@@ -95,7 +95,7 @@ public sealed partial class OpenRouterModelData
///
[global::System.Text.Json.Serialization.JsonPropertyName("datacenters")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Datacenters { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Datacenters { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterModelsOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterModelsOut.g.cs
index 88d96e9..6494fc2 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterModelsOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterModelsOut.g.cs
@@ -13,7 +13,7 @@ public sealed partial class OpenRouterModelsOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("data")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Data { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Data { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterPricing.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterPricing.g.cs
index 18493b8..43b35a6 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterPricing.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.OpenRouterPricing.g.cs
@@ -13,14 +13,14 @@ public sealed partial class OpenRouterPricing
///
[global::System.Text.Json.Serialization.JsonPropertyName("prompt")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Prompt { get; set; } = default!;
+ public required string Prompt { get; set; }
///
/// Pricing per 1 token for output
///
[global::System.Text.Json.Serialization.JsonPropertyName("completion")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Completion { get; set; } = default!;
+ public required string Completion { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.PricingPageEntryOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.PricingPageEntryOut.g.cs
index b9e5b5a..fb6025b 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.PricingPageEntryOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.PricingPageEntryOut.g.cs
@@ -15,14 +15,14 @@ public sealed partial class PricingPageEntryOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("model_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ModelName { get; set; } = default!;
+ public required string ModelName { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("short_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ShortName { get; set; } = default!;
+ public required string ShortName { get; set; }
///
/// The maximum context size of this model, if applicable
@@ -36,7 +36,7 @@ public sealed partial class PricingPageEntryOut
[global::System.Text.Json.Serialization.JsonPropertyName("pricing")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.AnyOfJsonConverter))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.AnyOf Pricing { get; set; } = default!;
+ public required global::DeepInfra.AnyOf Pricing { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.PricingPageSectionOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.PricingPageSectionOut.g.cs
index 673d5ab..cec9ad4 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.PricingPageSectionOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.PricingPageSectionOut.g.cs
@@ -13,7 +13,7 @@ public sealed partial class PricingPageSectionOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("section_id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string SectionId { get; set; } = default!;
+ public required string SectionId { get; set; }
///
///
@@ -21,21 +21,21 @@ public sealed partial class PricingPageSectionOut
[global::System.Text.Json.Serialization.JsonPropertyName("ptype")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.PricingTypeJsonConverter))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.PricingType Ptype { get; set; } = default!;
+ public required global::DeepInfra.PricingType Ptype { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("title")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Title { get; set; } = default!;
+ public required string Title { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("description")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Description { get; set; } = default!;
+ public required string Description { get; set; }
///
/// Model family description for this section, if applicable. Will use description from the section if not set
@@ -48,7 +48,7 @@ public sealed partial class PricingPageSectionOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("entries")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Entries { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Entries { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.RateLimitOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.RateLimitOut.g.cs
index cae80d5..512ab87 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.RateLimitOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.RateLimitOut.g.cs
@@ -13,14 +13,14 @@ public sealed partial class RateLimitOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("rate_limit")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int RateLimit { get; set; } = default!;
+ public required int RateLimit { get; set; }
///
/// Per model token per minute rate limit
///
[global::System.Text.Json.Serialization.JsonPropertyName("tpm_rate_limit")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int TpmRateLimit { get; set; } = default!;
+ public required int TpmRateLimit { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.RateLimitRequestIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.RateLimitRequestIn.g.cs
index 4565cb8..437f45b 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.RateLimitRequestIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.RateLimitRequestIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class RateLimitRequestIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("rate_limit")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int RateLimit { get; set; } = default!;
+ public required int RateLimit { get; set; }
///
///
@@ -26,7 +26,7 @@ public sealed partial class RateLimitRequestIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("reason")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Reason { get; set; } = default!;
+ public required string Reason { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.RegexResponseFormat.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.RegexResponseFormat.g.cs
index 9c56c63..ace771e 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.RegexResponseFormat.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.RegexResponseFormat.g.cs
@@ -19,7 +19,7 @@ public sealed partial class RegexResponseFormat
///
[global::System.Text.Json.Serialization.JsonPropertyName("regex")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Regex { get; set; } = default!;
+ public required string Regex { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.RequestCostItem.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.RequestCostItem.g.cs
index 419db64..3a025e0 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.RequestCostItem.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.RequestCostItem.g.cs
@@ -13,14 +13,14 @@ public sealed partial class RequestCostItem
///
[global::System.Text.Json.Serialization.JsonPropertyName("requestId")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string RequestId { get; set; } = default!;
+ public required string RequestId { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("costNanoUsd")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int CostNanoUsd { get; set; } = default!;
+ public required int CostNanoUsd { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.RequestCostQuery.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.RequestCostQuery.g.cs
index 0301686..e0ea741 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.RequestCostQuery.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.RequestCostQuery.g.cs
@@ -13,7 +13,7 @@ public sealed partial class RequestCostQuery
///
[global::System.Text.Json.Serialization.JsonPropertyName("requestIds")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList RequestIds { get; set; } = default!;
+ public required global::System.Collections.Generic.IList RequestIds { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.RequestCostResponse.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.RequestCostResponse.g.cs
index b9be50e..d16e2d5 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.RequestCostResponse.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.RequestCostResponse.g.cs
@@ -13,7 +13,7 @@ public sealed partial class RequestCostResponse
///
[global::System.Text.Json.Serialization.JsonPropertyName("requests")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Requests { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Requests { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.SchemaOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.SchemaOut.g.cs
index 7ae7e7b..8a750a9 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.SchemaOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.SchemaOut.g.cs
@@ -13,7 +13,7 @@ public sealed partial class SchemaOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("variant")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.SchemaVariant Variant { get; set; } = default!;
+ public required global::DeepInfra.SchemaVariant Variant { get; set; }
///
///
@@ -38,7 +38,7 @@ public sealed partial class SchemaOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("fields_in")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList FieldsIn { get; set; } = default!;
+ public required global::System.Collections.Generic.IList FieldsIn { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.SchemaVariant.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.SchemaVariant.g.cs
index e13bb64..5865eb9 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.SchemaVariant.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.SchemaVariant.g.cs
@@ -14,14 +14,14 @@ public sealed partial class SchemaVariant
[global::System.Text.Json.Serialization.JsonPropertyName("key")]
[global::System.Text.Json.Serialization.JsonConverter(typeof(global::DeepInfra.JsonConverters.SchemaVariantKeyJsonConverter))]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.SchemaVariantKey Key { get; set; } = default!;
+ public required global::DeepInfra.SchemaVariantKey Key { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("url")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Url { get; set; } = default!;
+ public required string Url { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ScopedJWTIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ScopedJWTIn.g.cs
index c3ac252..72b4a48 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ScopedJWTIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ScopedJWTIn.g.cs
@@ -13,7 +13,7 @@ public sealed partial class ScopedJWTIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("api_key_name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string ApiKeyName { get; set; } = default!;
+ public required string ApiKeyName { get; set; }
///
/// allow inference only to the specified model names
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ScopedJWTOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ScopedJWTOut.g.cs
index 65c4d4d..ad63c4e 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ScopedJWTOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ScopedJWTOut.g.cs
@@ -13,7 +13,7 @@ public sealed partial class ScopedJWTOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("token")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Token { get; set; } = default!;
+ public required string Token { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.SshKeyIn.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.SshKeyIn.g.cs
index a6ee4f7..1d8f618 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.SshKeyIn.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.SshKeyIn.g.cs
@@ -13,14 +13,14 @@ public sealed partial class SshKeyIn
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
/// SSH Key content
///
[global::System.Text.Json.Serialization.JsonPropertyName("key")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Key { get; set; } = default!;
+ public required string Key { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.SshKeyOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.SshKeyOut.g.cs
index e33fdff..13cc4f4 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.SshKeyOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.SshKeyOut.g.cs
@@ -13,21 +13,21 @@ public sealed partial class SshKeyOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Id { get; set; } = default!;
+ public required string Id { get; set; }
///
/// SSH Key name
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
/// SSH Key content
///
[global::System.Text.Json.Serialization.JsonPropertyName("key")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Key { get; set; } = default!;
+ public required string Key { get; set; }
///
///
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.TimeDeploymentStatsOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.TimeDeploymentStatsOut.g.cs
index 45b298a..7cc081f 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.TimeDeploymentStatsOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.TimeDeploymentStatsOut.g.cs
@@ -13,42 +13,42 @@ public sealed partial class TimeDeploymentStatsOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("requests")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Requests { get; set; } = default!;
+ public required int Requests { get; set; }
///
/// total number of seconds spend in inference
///
[global::System.Text.Json.Serialization.JsonPropertyName("total_time_s")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int TotalTimeS { get; set; } = default!;
+ public required int TotalTimeS { get; set; }
///
/// total number of cents spent
///
[global::System.Text.Json.Serialization.JsonPropertyName("total_amount_cents")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int TotalAmountCents { get; set; } = default!;
+ public required int TotalAmountCents { get; set; }
///
/// average millisecond inference time
///
[global::System.Text.Json.Serialization.JsonPropertyName("avg_time_ms")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double AvgTimeMs { get; set; } = default!;
+ public required double AvgTimeMs { get; set; }
///
/// 95th percentile inference time (estimated)
///
[global::System.Text.Json.Serialization.JsonPropertyName("avg95_time_ms")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double Avg95TimeMs { get; set; } = default!;
+ public required double Avg95TimeMs { get; set; }
///
/// number of errors
///
[global::System.Text.Json.Serialization.JsonPropertyName("errors")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Errors { get; set; } = default!;
+ public required int Errors { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageItem.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageItem.g.cs
index d02365d..8f79575 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageItem.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageItem.g.cs
@@ -13,42 +13,42 @@ public sealed partial class UsageItem
///
[global::System.Text.Json.Serialization.JsonPropertyName("model")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.ModelMeta Model { get; set; } = default!;
+ public required global::DeepInfra.ModelMeta Model { get; set; }
///
/// billed seconds or tokens
///
[global::System.Text.Json.Serialization.JsonPropertyName("units")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Units { get; set; } = default!;
+ public required int Units { get; set; }
///
/// rate in cents/sec or cents per token
///
[global::System.Text.Json.Serialization.JsonPropertyName("rate")]
[global::System.Text.Json.Serialization.JsonRequired]
- public double Rate { get; set; } = default!;
+ public required double Rate { get; set; }
///
/// model cost in cents
///
[global::System.Text.Json.Serialization.JsonPropertyName("cost")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int Cost { get; set; } = default!;
+ public required int Cost { get; set; }
///
/// pricing type
///
[global::System.Text.Json.Serialization.JsonPropertyName("pricing_type")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string PricingType { get; set; } = default!;
+ public required string PricingType { get; set; }
///
/// time interval with this particular pricing
///
[global::System.Text.Json.Serialization.JsonPropertyName("interval")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.TimeInterval Interval { get; set; } = default!;
+ public required global::DeepInfra.TimeInterval Interval { get; set; }
///
/// discount meta, only if pricing_type is discount
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageMonth.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageMonth.g.cs
index ad5a556..6b34d7e 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageMonth.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageMonth.g.cs
@@ -13,28 +13,28 @@ public sealed partial class UsageMonth
///
[global::System.Text.Json.Serialization.JsonPropertyName("period")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Period { get; set; } = default!;
+ public required string Period { get; set; }
///
/// time interval in this period
///
[global::System.Text.Json.Serialization.JsonPropertyName("interval")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::DeepInfra.TimeInterval Interval { get; set; } = default!;
+ public required global::DeepInfra.TimeInterval Interval { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("items")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Items { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Items { get; set; }
///
/// total cost for all items in cents
///
[global::System.Text.Json.Serialization.JsonPropertyName("total_cost")]
[global::System.Text.Json.Serialization.JsonRequired]
- public int TotalCost { get; set; } = default!;
+ public required int TotalCost { get; set; }
///
/// Stripe Invoice ID, or EMPTY|NOT_FINAL
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageOut.g.cs
index 1c93058..b713e4e 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageOut.g.cs
@@ -13,14 +13,14 @@ public sealed partial class UsageOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("months")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList Months { get; set; } = default!;
+ public required global::System.Collections.Generic.IList Months { get; set; }
///
/// The first month for this account
///
[global::System.Text.Json.Serialization.JsonPropertyName("initial_month")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string InitialMonth { get; set; } = default!;
+ public required string InitialMonth { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageRentOut.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageRentOut.g.cs
index fe410bd..f88797f 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageRentOut.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.UsageRentOut.g.cs
@@ -13,7 +13,7 @@ public sealed partial class UsageRentOut
///
[global::System.Text.Json.Serialization.JsonPropertyName("id_to_duration")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.Dictionary IdToDuration { get; set; } = default!;
+ public required global::System.Collections.Generic.Dictionary IdToDuration { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.ValidationError.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.ValidationError.g.cs
index fc355c2..ef355ee 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.ValidationError.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.ValidationError.g.cs
@@ -15,21 +15,21 @@ public sealed partial class ValidationError
///
[global::System.Text.Json.Serialization.JsonPropertyName("loc")]
[global::System.Text.Json.Serialization.JsonRequired]
- public global::System.Collections.Generic.IList> Loc { get; set; } = default!;
+ public required global::System.Collections.Generic.IList> Loc { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("msg")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Msg { get; set; } = default!;
+ public required string Msg { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("type")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Type { get; set; } = default!;
+ public required string Type { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/DeepInfra/Generated/DeepInfra.Models.Voice.g.cs b/src/libs/DeepInfra/Generated/DeepInfra.Models.Voice.g.cs
index 457ece2..1b7b2b8 100644
--- a/src/libs/DeepInfra/Generated/DeepInfra.Models.Voice.g.cs
+++ b/src/libs/DeepInfra/Generated/DeepInfra.Models.Voice.g.cs
@@ -13,21 +13,21 @@ public sealed partial class Voice
///
[global::System.Text.Json.Serialization.JsonPropertyName("user_id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string UserId { get; set; } = default!;
+ public required string UserId { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("voice_id")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string VoiceId { get; set; } = default!;
+ public required string VoiceId { get; set; }
///
///
///
[global::System.Text.Json.Serialization.JsonPropertyName("name")]
[global::System.Text.Json.Serialization.JsonRequired]
- public string Name { get; set; } = default!;
+ public required string Name { get; set; }
///
///