From 26baa5a1e35853ca29da62c963cf912587f46373 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 7 May 2026 21:45:08 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- .../Generated/tryAGI.OpenAI.AllOf.2.g.cs | 37 +- .../tryAGI.OpenAI.JsonConverters.AllOf2.g.cs | 2 +- .../tryAGI.OpenAI.JsonConverters.AnyOf2.g.cs | 2 +- .../tryAGI.OpenAI.JsonConverters.AnyOf3.g.cs | 2 +- .../tryAGI.OpenAI.JsonConverters.OneOf2.g.cs | 2 +- .../tryAGI.OpenAI.JsonConverters.OneOf3.g.cs | 2 +- .../tryAGI.OpenAI.JsonConverters.OneOf4.g.cs | 2 +- .../tryAGI.OpenAI.JsonConverters.OneOf5.g.cs | 2 +- .../tryAGI.OpenAI.JsonSerializerContext.g.cs | 32008 +++++++++++++++- ...OpenAI.Realtime.JsonConverters.AnyOf2.g.cs | 2 +- ...OpenAI.Realtime.JsonConverters.OneOf2.g.cs | 2 +- ...OpenAI.Realtime.JsonConverters.OneOf3.g.cs | 2 +- ...OpenAI.Realtime.JsonConverters.OneOf4.g.cs | 2 +- 13 files changed, 31774 insertions(+), 293 deletions(-) diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AllOf.2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AllOf.2.g.cs index ee2266581..a731c6240 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AllOf.2.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AllOf.2.g.cs @@ -6,7 +6,7 @@ namespace tryAGI.OpenAI /// /// /// - public readonly partial struct AllOf<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2> : global::System.IEquatable> + public readonly partial struct AllOf : global::System.IEquatable> { /// /// @@ -105,42 +105,17 @@ Value1 as object Value2?.ToString() ; - private static bool RequiresValue<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] TValue>() => RequirementCache.Value; - - private static bool DetermineRequiresValue([global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] global::System.Type type) + private static bool RequiresValue() { + var type = typeof(TValue); if (global::System.Nullable.GetUnderlyingType(type) != null) { return false; } - if (type.IsValueType || - type == typeof(string) || - type.IsArray) - { - return true; - } - - foreach (var property in type.GetProperties(global::System.Reflection.BindingFlags.Instance | global::System.Reflection.BindingFlags.Public)) - { - foreach (var attributeData in property.CustomAttributes) - { - var attributeTypeName = attributeData.AttributeType.FullName; - if (attributeTypeName == "System.Text.Json.Serialization.JsonRequiredAttribute" || - attributeTypeName == "Newtonsoft.Json.JsonRequiredAttribute" || - attributeTypeName == "System.Runtime.CompilerServices.RequiredMemberAttribute") - { - return true; - } - } - } - - return false; - } - - private static class RequirementCache<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] TValue> - { - public static readonly bool Value = DetermineRequiresValue(typeof(TValue)); + return type.IsValueType || + type == typeof(string) || + type.IsArray; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AllOf2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AllOf2.g.cs index 799f1ca4b..2519fa109 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AllOf2.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AllOf2.g.cs @@ -3,7 +3,7 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public class AllOfJsonConverter<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2> : global::System.Text.Json.Serialization.JsonConverter> + public class AllOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> { /// public override global::tryAGI.OpenAI.AllOf Read( diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AnyOf2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AnyOf2.g.cs index e372fa110..c2c200893 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AnyOf2.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AnyOf2.g.cs @@ -3,7 +3,7 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public class AnyOfJsonConverter<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2> : global::System.Text.Json.Serialization.JsonConverter> + public class AnyOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> { /// public override global::tryAGI.OpenAI.AnyOf Read( diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AnyOf3.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AnyOf3.g.cs index 05789cfd3..7c2abd978 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AnyOf3.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AnyOf3.g.cs @@ -3,7 +3,7 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public class AnyOfJsonConverter<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T3> : global::System.Text.Json.Serialization.JsonConverter> + public class AnyOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> { /// public override global::tryAGI.OpenAI.AnyOf Read( diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf2.g.cs index 5ec3d6522..877e48105 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf2.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf2.g.cs @@ -3,7 +3,7 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public class OneOfJsonConverter<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2> : global::System.Text.Json.Serialization.JsonConverter> + public class OneOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> { /// public override global::tryAGI.OpenAI.OneOf Read( diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf3.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf3.g.cs index 62653865d..a6d627685 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf3.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf3.g.cs @@ -3,7 +3,7 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public class OneOfJsonConverter<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T3> : global::System.Text.Json.Serialization.JsonConverter> + public class OneOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> { /// public override global::tryAGI.OpenAI.OneOf Read( diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf4.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf4.g.cs index ecedd13df..adf47b458 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf4.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf4.g.cs @@ -3,7 +3,7 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public class OneOfJsonConverter<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T3, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T4> : global::System.Text.Json.Serialization.JsonConverter> + public class OneOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> { /// public override global::tryAGI.OpenAI.OneOf Read( diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf5.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf5.g.cs index 7199a13ff..296892e0f 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf5.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OneOf5.g.cs @@ -3,7 +3,7 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public class OneOfJsonConverter<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T3, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T4, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T5> : global::System.Text.Json.Serialization.JsonConverter> + public class OneOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> { /// public override global::tryAGI.OpenAI.OneOf Read( diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs index 45630e7f2..72cee2d19 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs @@ -4819,6 +4819,29 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.UnixTimestampJsonConverter), })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_0ffeca8e0fd10c1e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_2728b0f309136770")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_e582eeb48daa18b3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_aa2fa50684e533e3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_fc9fff4902f1d3b1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9f8e385d0d57d1e8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_6800b692cbb762f1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RealtimeSessionCreateResponseGATracingTracingConfigurationEnum2_fe3c1cd2e870870e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_95e54e44510b0009")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_d5b932e79734fe15")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_88d857ee171edc8e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_d72fd0d7007510fa")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_9c1ade5264e2d427")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>?), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_2c308d3a0e1a6420")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_4cfbf8c2a0aac51c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_0c2e57e4e5ae27ff")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "MessageContentRefusalObject_76182275c0945058")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_e709669a9d6096a0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "RunStepDetailsToolCallsFunctionObject_13a1058b9149fee5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateTranscriptionResponseVerboseJson_c58e2cb76dff9634")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.JsonSerializerContextTypes))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AddUploadPartRequest))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(byte[]))] @@ -5203,7 +5226,6 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearch))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStore))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_0ffeca8e0fd10c1e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategy))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyType), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy))] @@ -5288,7 +5310,6 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEmbeddingResponseUsage))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSource))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceType), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_2728b0f309136770")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessages))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesType), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] @@ -5298,247 +5319,5084 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesType), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceSamplingParams))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfResponseFormatTextResponseFormatJsonSchemaResponseFormatJsonObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfEvalJsonlFileContentSourceEvalJsonlFileIdSourceEvalStoredCompletionsSource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalJsonlFileContentSource))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalJsonlFileIdSource))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalStoredCompletionsSource))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfigType), TypeInfoPropertyName = "CreateEvalCustomDataSourceConfigType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalItem), TypeInfoPropertyName = "CreateEvalItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalItemSimpleInputMessage))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalJsonlRunDataSource))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalJsonlRunDataSourceType), TypeInfoPropertyName = "CreateEvalJsonlRunDataSourceType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfEvalJsonlFileContentSourceEvalJsonlFileIdSource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalLabelModelGrader))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalLabelModelGraderType), TypeInfoPropertyName = "CreateEvalLabelModelGraderType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfigType), TypeInfoPropertyName = "CreateEvalLogsDataSourceConfigType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateEvalCustomDataSourceConfigCreateEvalLogsDataSourceConfigCreateEvalStoredCompletionsDataSourceConfig2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateEvalLabelModelGraderEvalGraderStringCheckEvalGraderTextSimilarityEvalGraderPythonEvalGraderScoreModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalGraderStringCheck), TypeInfoPropertyName = "EvalGraderStringCheck2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalGraderTextSimilarity), TypeInfoPropertyName = "EvalGraderTextSimilarity2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalGraderPython), TypeInfoPropertyName = "EvalGraderPython2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalGraderScoreModel), TypeInfoPropertyName = "EvalGraderScoreModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSource))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceType), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_e582eeb48daa18b3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplate))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateType), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTemplateItemEvalItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTemplateItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceType), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParams))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.Tool), TypeInfoPropertyName = "Tool2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParamsText))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TextResponseFormatConfiguration), TypeInfoPropertyName = "TextResponseFormatConfiguration2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfEvalJsonlFileContentSourceEvalJsonlFileIdSourceEvalResponsesSource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalResponsesSource))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalRunRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateEvalJsonlRunDataSourceCreateEvalCompletionsRunDataSourceCreateEvalResponsesRunDataSource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfigType), TypeInfoPropertyName = "CreateEvalStoredCompletionsDataSourceConfigType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFileRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFileRequestPurpose), TypeInfoPropertyName = "CreateFileRequestPurpose2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FileExpirationAfter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningCheckpointPermissionRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateFineTuningJobRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestModel), TypeInfoPropertyName = "CreateFineTuningJobRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparameters))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateFineTuningJobRequestHyperparametersBatchSizeInt322")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersBatchSize), TypeInfoPropertyName = "CreateFineTuningJobRequestHyperparametersBatchSize2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateFineTuningJobRequestHyperparametersLearningRateMultiplierDouble2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersLearningRateMultiplier), TypeInfoPropertyName = "CreateFineTuningJobRequestHyperparametersLearningRateMultiplier2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateFineTuningJobRequestHyperparametersNEpochsInt322")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersNEpochs), TypeInfoPropertyName = "CreateFineTuningJobRequestHyperparametersNEpochs2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegration))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationType), TypeInfoPropertyName = "CreateFineTuningJobRequestIntegrationType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationWandb))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuneMethod))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateGroupBody))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateGroupUserBody))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageEditRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf>), TypeInfoPropertyName = "AnyOfByteArrayIListByteArray2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageEditRequestBackground), TypeInfoPropertyName = "CreateImageEditRequestBackground2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateImageEditRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageEditRequestModel), TypeInfoPropertyName = "CreateImageEditRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateImageEditRequestSize2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageEditRequestSize), TypeInfoPropertyName = "CreateImageEditRequestSize2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageEditRequestResponseFormat), TypeInfoPropertyName = "CreateImageEditRequestResponseFormat2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageEditRequestOutputFormat), TypeInfoPropertyName = "CreateImageEditRequestOutputFormat2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.InputFidelity))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageEditRequestQuality), TypeInfoPropertyName = "CreateImageEditRequestQuality2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateImageRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestModel), TypeInfoPropertyName = "CreateImageRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestQuality), TypeInfoPropertyName = "CreateImageRequestQuality2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestResponseFormat), TypeInfoPropertyName = "CreateImageRequestResponseFormat2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestOutputFormat), TypeInfoPropertyName = "CreateImageRequestOutputFormat2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateImageRequestSize2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestSize), TypeInfoPropertyName = "CreateImageRequestSize2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestModeration), TypeInfoPropertyName = "CreateImageRequestModeration2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestBackground), TypeInfoPropertyName = "CreateImageRequestBackground2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestStyle), TypeInfoPropertyName = "CreateImageRequestStyle2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageVariationRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateImageVariationRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageVariationRequestModel), TypeInfoPropertyName = "CreateImageVariationRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageVariationRequestResponseFormat), TypeInfoPropertyName = "CreateImageVariationRequestResponseFormat2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageVariationRequestSize), TypeInfoPropertyName = "CreateImageVariationRequestSize2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateMessageRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateMessageRequestRole), TypeInfoPropertyName = "CreateMessageRequestRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>>), TypeInfoPropertyName = "OneOfStringIListOneOfMessageContentImageFileObjectMessageContentImageUrlObjectMessageRequestContentTextObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfMessageContentImageFileObjectMessageContentImageUrlObjectMessageRequestContentTextObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageContentImageFileObject))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageContentImageUrlObject))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageRequestContentTextObject))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateMessageRequestAttachmentsVariant1Item))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfAssistantToolsCodeAssistantToolsFileSearchTypeOnly2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ModelResponseProperties))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModelResponsePropertiesVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_aa2fa50684e533e3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateModerationRequestInputVariant3ItemVariant1CreateModerationRequestInputVariant3ItemVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1Type), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1ImageUrl))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant2Type), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateModerationRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationRequestModel), TypeInfoPropertyName = "CreateModerationRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResult))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategories))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryScores))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypes))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesHateItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesIllicitItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstruction), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstruction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesSexualItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinor), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesSexualMinor2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesViolenceItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateResponse), TypeInfoPropertyName = "CreateResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseProperties))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateResponseVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.InputParam), TypeInfoPropertyName = "InputParam2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.IncludeEnum), TypeInfoPropertyName = "IncludeEnum2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseStreamOptionsVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContextManagementParam))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateRunRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf), TypeInfoPropertyName = "AllOfTruncationObjectObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TruncationObject))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf), TypeInfoPropertyName = "AllOfAssistantsApiToolChoiceOptionObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateSpeechRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateSpeechRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateSpeechRequestModel), TypeInfoPropertyName = "CreateSpeechRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateSpeechRequestResponseFormat), TypeInfoPropertyName = "CreateSpeechRequestResponseFormat2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateSpeechRequestStreamFormat), TypeInfoPropertyName = "CreateSpeechRequestStreamFormat2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateSpeechResponseStreamEvent), TypeInfoPropertyName = "CreateSpeechResponseStreamEvent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpeechAudioDeltaEvent))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpeechAudioDoneEvent))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateSpeechResponseStreamEventDiscriminator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadAndRunRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateThreadAndRunRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadAndRunRequestModel), TypeInfoPropertyName = "CreateThreadAndRunRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResources))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesCodeInterpreter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesFileSearch))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResources2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesCodeInterpreter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearch))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStore))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_fc9fff4902f1d3b1")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategy))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyType), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyType), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyStatic))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateTranscriptionRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionRequestModel), TypeInfoPropertyName = "CreateTranscriptionRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptionInclude), TypeInfoPropertyName = "TranscriptionInclude2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionRequestTimestampGranularitie), TypeInfoPropertyName = "CreateTranscriptionRequestTimestampGranularitie2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionRequestChunkingStrategyVariant1), TypeInfoPropertyName = "CreateTranscriptionRequestChunkingStrategyVariant12")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VadConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJson))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonTask), TypeInfoPropertyName = "CreateTranscriptionResponseDiarizedJsonTask2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptionDiarizedSegment))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonUsage), TypeInfoPropertyName = "CreateTranscriptionResponseDiarizedJsonUsage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptTextUsageTokens))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptTextUsageDuration))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonUsageDiscriminator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseJson))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseJsonLogprob))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfTranscriptTextUsageTokensTranscriptTextUsageDuration2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEvent), TypeInfoPropertyName = "CreateTranscriptionResponseStreamEvent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptTextSegmentEvent))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptTextDeltaEvent))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptTextDoneEvent))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEventDiscriminator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseVerboseJson))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptionWord))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptionSegment))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranslationRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateTranslationRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranslationRequestModel), TypeInfoPropertyName = "CreateTranslationRequestModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranslationRequestResponseFormat), TypeInfoPropertyName = "CreateTranslationRequestResponseFormat2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranslationResponseJson))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranslationResponseVerboseJson))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateUploadRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateUploadRequestPurpose), TypeInfoPropertyName = "CreateUploadRequestPurpose2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateVectorStoreFileBatchRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateVectorStoreFileRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateVectorStoreRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreExpirationAfter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfAutoChunkingStrategyRequestParamStaticChunkingStrategyRequestParam2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateVoiceConsentRequest))] + internal sealed partial class SourceGenerationContextChunk0 : global::System.Text.Json.Serialization.JsonSerializerContext + { + } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( + DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, + Converters = new global::System.Type[] + { + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApiKeyListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApiKeyListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantSupportedModelsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantSupportedModelsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsCodeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsCodeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeOnlyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeOnlyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFunctionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFunctionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsNamedToolChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsNamedToolChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoChunkingStrategyRequestParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoChunkingStrategyRequestParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchFileExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchFileExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsModeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsModeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionDeletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionDeletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageCustomToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageCustomToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallChunkTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallChunkTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionModalitiesVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionModalitiesVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceCustomTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceCustomTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestDeveloperMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestDeveloperMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestFunctionMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestFunctionMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartFileTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartFileTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartRefusalTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartRefusalTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionStreamResponseDeltaRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionStreamResponseDeltaRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterFileOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterFileOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterTextOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterTextOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComparisonFilterTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComparisonFilterTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompoundFilterTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompoundFilterTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceNetworkPolicyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceNetworkPolicyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CostsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CostsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2AudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2AudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2FunctionCallJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2FunctionCallNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestEncodingFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestEncodingFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCustomDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCustomDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalJsonlRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalJsonlRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLabelModelGraderTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLabelModelGraderTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLogsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLogsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalStoredCompletionsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalStoredCompletionsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFileRequestPurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFileRequestPurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestIntegrationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestIntegrationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModerationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModerationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestStyleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestStyleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateMessageRequestRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateMessageRequestRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant2TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant2TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstructionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstructionNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestStreamFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestStreamFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadAndRunRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadAndRunRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestTimestampGranularitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestTimestampGranularitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestChunkingStrategyVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestChunkingStrategyVariant1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonTaskJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonTaskNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateUploadRequestPurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateUploadRequestPurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatTextFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatTextFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntaxJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntaxNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteAssistantResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteAssistantResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteCertificateResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteCertificateResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFileResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFileResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFineTuningCheckpointPermissionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFineTuningCheckpointPermissionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteMessageResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteMessageResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteThreadResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteThreadResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreFileResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreFileResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventEventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventDataJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventDataNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamQuality2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamQuality2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamInputFidelity2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamInputFidelity2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamSize2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamSize2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamOutputFormat2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamOutputFormat2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModeration2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModeration2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamBackground2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamBackground2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EmbeddingObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EmbeddingObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ErrorEventEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ErrorEventEventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalCustomDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalCustomDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentOutputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentOutputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemInputImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemInputImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileContentSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileContentSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileIdSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileIdSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalLogsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalLogsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FilePathTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FilePathTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchRankerJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchRankerNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBetaJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBetaNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneMethodTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneMethodTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersReasoningEffortJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersReasoningEffortNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersComputeMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersComputeMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalIntervalJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalIntervalNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalSamplesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalSamplesNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningCheckpointPermissionObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningCheckpointPermissionObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningIntegrationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningIntegrationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersBatchSizeVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersBatchSizeVariant1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobCheckpointObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobCheckpointObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventLevelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventLevelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderLabelModelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderLabelModelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderMultiTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderMultiTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderPythonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderPythonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderScoreModelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderScoreModelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckOperationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckOperationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityEvaluationMetricJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityEvaluationMetricNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupRoleAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupRoleAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModerationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModerationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioInputAudio1FormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioInputAudio1FormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteProjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteProjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestProjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestProjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAuditLogsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAuditLogsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListBatchesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListBatchesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListCertificatesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListCertificatesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobCheckpointsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobCheckpointsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobEventsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobEventsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListModelsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListModelsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListPaginatedFineTuningJobsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListPaginatedFineTuningJobsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputStatus2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputStatus2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalRequestTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalRequestTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPListToolsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPListToolsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolConnectorIdJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolConnectorIdNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolRequireApprovalVariant1Enum2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolRequireApprovalVariant1Enum2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectImageFileDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectImageFileDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentRefusalObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentRefusalObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFileCitationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFileCitationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFilePathObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFilePathObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectImageFileDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectImageFileDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentRefusalObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentRefusalObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFileCitationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFileCitationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFilePathObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFilePathObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectDeltaRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectDeltaRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectIncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectIncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhaseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhaseNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRequestContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRequestContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelResponsePropertiesPromptCacheRetention2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelResponsePropertiesPromptCacheRetention2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NoiseReductionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NoiseReductionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFilePurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFilePurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateActivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateActivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateDeactivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateDeactivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateActivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateActivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateDeactivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateDeactivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OtherChunkingStrategyResponseParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OtherChunkingStrategyResponseParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PredictionContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PredictionContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyOwnerTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyOwnerTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PublicRoleListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PublicRoleListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemDeleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemDeleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemRetrieveTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemRetrieveTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemTruncateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemTruncateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferCommitTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferCommitTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventOutputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventOutputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCancelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCancelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventTranscriptionSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventTranscriptionSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsConversationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemDeletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemDeletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemRetrievedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemRetrievedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemTruncatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemTruncatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferCommittedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferCommittedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedRateLimitNameJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedRateLimitNameNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDonePartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDonePartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemDeleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemDeleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemRetrieveTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemRetrieveTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemTruncateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemTruncateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferCommitTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferCommitTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventOutputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventOutputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCancelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCancelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeCreateClientSecretRequestExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeCreateClientSecretRequestExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeFunctionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeFunctionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalRequestTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalRequestTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalResponseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalResponseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPHTTPErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPHTTPErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPListToolsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPListToolsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPProtocolErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPProtocolErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolExecutionErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolExecutionErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeReasoningEffortJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeReasoningEffortNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsConversationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDeletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDeletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemRetrievedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemRetrievedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemTruncatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemTruncatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferCommittedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferCommittedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedRateLimitNameJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedRateLimitNameNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDonePartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDonePartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionTracingTracingConfigurationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionTracingTracingConfigurationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionMaxResponseOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionMaxResponseOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionIncludeVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionIncludeVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestTracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestTracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestMaxResponseOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestMaxResponseOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseTracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseTracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionCloseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionCloseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionClosedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionClosedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionInputTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionInputTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationSessionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationSessionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagernessJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagernessNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3IncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3IncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInterpretingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInterpretingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCreatedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCreatedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallSearchingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallSearchingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonSchemaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonSchemaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextGrammarTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextGrammarTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextPythonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextPythonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallGeneratingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallGeneratingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseIncompleteEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseIncompleteEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseModalitiesVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseModalitiesVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallSearchingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallSearchingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateVariant1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateVariant1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectRequiredActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectRequiredActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectIncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectIncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsMessageCreationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsMessageCreationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFileSearchObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFileSearchObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFunctionObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFunctionObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsMessageCreationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsMessageCreationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputImageObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputImageObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputLogsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputLogsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchResultObjectContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchResultObjectContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFunctionObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFunctionObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant6EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant6EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant7EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant7EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant6EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant6EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant7EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant7EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant8EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant8EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant9EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant9EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant10EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant10EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunToolCallObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunToolCallObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ServiceTierEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ServiceTierEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyRequestParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyRequestParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyResponseParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyResponseParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedModeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedModeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceCustomTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceCustomTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceFunctionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceFunctionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceMCPTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceMCPTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceOptionsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceOptionsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceTypesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceTypesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextSegmentEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextSegmentEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageDurationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageDurationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageTokensTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageTokensTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionDiarizedSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionDiarizedSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionIncludeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionIncludeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadPartObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadPartObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageTimeBucketObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageTimeBucketObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserUser1ObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserUser1ObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserProjectsObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserProjectsObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserRoleAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserRoleAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VadConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VadConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileContentResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileContentResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchRequestRankingOptionsRankerJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchRequestRankingOptionsRankerNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultContentObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultContentObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultsPageObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultsPageObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VerbosityEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VerbosityEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionFindTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionFindTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionOpenPageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionOpenPageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchApproximateLocationWebSearchApproximateLocation1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchApproximateLocationWebSearchApproximateLocation1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolSearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolSearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillReferenceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillReferenceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamMediaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamMediaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyDisabledParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyDisabledParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyAllowlistParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyAllowlistParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.IncludeEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.IncludeEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SummaryTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SummaryTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileInputDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileInputDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhase2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhase2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoubleClickActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoubleClickActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DragParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DragParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.KeyPressActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.KeyPressActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MoveParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MoveParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScreenshotParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScreenshotParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScrollParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScrollParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TypeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TypeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WaitParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WaitParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironmentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironmentNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoCodeInterpreterToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoCodeInterpreterToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFidelityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFidelityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenActionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenActionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerAutoParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerAutoParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomTextFormatParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomTextFormatParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GrammarSyntax1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GrammarSyntax1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomGrammarFormatParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomGrammarFormatParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NamespaceToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NamespaceToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellExecActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellExecActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputStatusEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputStatusEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DetailEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DetailEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentParamAutoParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentParamAutoParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileDetailEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileDetailEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionSummaryItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionSummaryItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusParamNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusParamNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemReferenceParamType2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemReferenceParamType2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificApplyPatchParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificApplyPatchParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrderEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrderEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSecondsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSecondsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedVideoResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedVideoResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoContentVariantJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoContentVariantNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TokenCountsResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TokenCountsResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PromptCacheRetentionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PromptCacheRetentionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillVersionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillVersionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ExpiresAfterParamAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ExpiresAfterParamAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageInputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageInputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageQuotedTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageQuotedTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AttachmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AttachmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ActiveStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ActiveStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LockedStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LockedStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClosedStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClosedStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedThreadResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedThreadResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestEndpointJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestEndpointNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestCompletionWindowJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestCompletionWindowNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAssistantsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAssistantsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListChatCompletionsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListChatCompletionsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetChatCompletionMessagesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetChatCompletionMessagesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainersOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainersOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainerFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainerFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListConversationItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListConversationItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderByJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderByNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysListOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysListOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListOrganizationCertificatesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListOrganizationCertificatesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetCertificateIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetCertificateIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupUsersOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupUsersOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRolesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRolesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSourceNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListUserRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListUserRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectRolesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectRolesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectUserRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectUserRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListInputItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListInputItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListMessagesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListMessagesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateRunIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateRunIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetRunStepIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetRunStepIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoresOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoresOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchFilterJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchFilterNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyCreateResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChunkingStrategyRequestParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputsVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FiltersItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerActionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Content5JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicyJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModelResponsePropertiesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonUsageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderLabelModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderPythonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderScoreModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderStringCheckJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderTextSimilarityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneChatCompletionRequestAssistantMessageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionAndCustomToolCallOutputJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsCompactionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Session2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StopConfigurationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatConfigurationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResultsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsOrCustomVoiceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallActionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnnotationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContentItem3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Filters2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicy2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicy3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillsItem2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Format2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolsItem13JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant12JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutcomeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OperationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputVariant2ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant13JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputOutcomeParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchOperationParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemFieldJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContentItem4JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnnotationsItem3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::tryAGI.OpenAI.MCPToolFilter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, byte[]>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, byte[]>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UnixTimestampJsonConverter), + })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_0ffeca8e0fd10c1e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_2728b0f309136770")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_e582eeb48daa18b3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_aa2fa50684e533e3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_fc9fff4902f1d3b1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9f8e385d0d57d1e8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_6800b692cbb762f1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RealtimeSessionCreateResponseGATracingTracingConfigurationEnum2_fe3c1cd2e870870e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_95e54e44510b0009")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_d5b932e79734fe15")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_88d857ee171edc8e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_d72fd0d7007510fa")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_9c1ade5264e2d427")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>?), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_2c308d3a0e1a6420")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_4cfbf8c2a0aac51c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_0c2e57e4e5ae27ff")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "MessageContentRefusalObject_76182275c0945058")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_e709669a9d6096a0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "RunStepDetailsToolCallsFunctionObject_13a1058b9149fee5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateTranscriptionResponseVerboseJson_c58e2cb76dff9634")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfResponseFormatTextResponseFormatJsonSchemaResponseFormatJsonObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfEvalJsonlFileContentSourceEvalJsonlFileIdSourceEvalStoredCompletionsSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalJsonlFileContentSource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalJsonlFileIdSource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalStoredCompletionsSource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfigType), TypeInfoPropertyName = "CreateEvalCustomDataSourceConfigType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalItem), TypeInfoPropertyName = "CreateEvalItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalItemSimpleInputMessage))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalJsonlRunDataSource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalJsonlRunDataSourceType), TypeInfoPropertyName = "CreateEvalJsonlRunDataSourceType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfEvalJsonlFileContentSourceEvalJsonlFileIdSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalLabelModelGrader))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalLabelModelGraderType), TypeInfoPropertyName = "CreateEvalLabelModelGraderType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfigType), TypeInfoPropertyName = "CreateEvalLogsDataSourceConfigType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateEvalCustomDataSourceConfigCreateEvalLogsDataSourceConfigCreateEvalStoredCompletionsDataSourceConfig2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateEvalLabelModelGraderEvalGraderStringCheckEvalGraderTextSimilarityEvalGraderPythonEvalGraderScoreModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalGraderStringCheck), TypeInfoPropertyName = "EvalGraderStringCheck2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalGraderTextSimilarity), TypeInfoPropertyName = "EvalGraderTextSimilarity2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalGraderPython), TypeInfoPropertyName = "EvalGraderPython2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalGraderScoreModel), TypeInfoPropertyName = "EvalGraderScoreModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceType), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplate))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateType), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTemplateItemEvalItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTemplateItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceType), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParams))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.Tool), TypeInfoPropertyName = "Tool2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParamsText))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TextResponseFormatConfiguration), TypeInfoPropertyName = "TextResponseFormatConfiguration2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfEvalJsonlFileContentSourceEvalJsonlFileIdSourceEvalResponsesSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalResponsesSource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalRunRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateEvalJsonlRunDataSourceCreateEvalCompletionsRunDataSourceCreateEvalResponsesRunDataSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfigType), TypeInfoPropertyName = "CreateEvalStoredCompletionsDataSourceConfigType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFileRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFileRequestPurpose), TypeInfoPropertyName = "CreateFileRequestPurpose2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FileExpirationAfter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningCheckpointPermissionRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateFineTuningJobRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestModel), TypeInfoPropertyName = "CreateFineTuningJobRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparameters))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateFineTuningJobRequestHyperparametersBatchSizeInt322")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersBatchSize), TypeInfoPropertyName = "CreateFineTuningJobRequestHyperparametersBatchSize2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateFineTuningJobRequestHyperparametersLearningRateMultiplierDouble2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersLearningRateMultiplier), TypeInfoPropertyName = "CreateFineTuningJobRequestHyperparametersLearningRateMultiplier2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateFineTuningJobRequestHyperparametersNEpochsInt322")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersNEpochs), TypeInfoPropertyName = "CreateFineTuningJobRequestHyperparametersNEpochs2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegration))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationType), TypeInfoPropertyName = "CreateFineTuningJobRequestIntegrationType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationWandb))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuneMethod))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateGroupBody))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateGroupUserBody))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageEditRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf>), TypeInfoPropertyName = "AnyOfByteArrayIListByteArray2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageEditRequestBackground), TypeInfoPropertyName = "CreateImageEditRequestBackground2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateImageEditRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageEditRequestModel), TypeInfoPropertyName = "CreateImageEditRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateImageEditRequestSize2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageEditRequestSize), TypeInfoPropertyName = "CreateImageEditRequestSize2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageEditRequestResponseFormat), TypeInfoPropertyName = "CreateImageEditRequestResponseFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageEditRequestOutputFormat), TypeInfoPropertyName = "CreateImageEditRequestOutputFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.InputFidelity))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageEditRequestQuality), TypeInfoPropertyName = "CreateImageEditRequestQuality2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateImageRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestModel), TypeInfoPropertyName = "CreateImageRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestQuality), TypeInfoPropertyName = "CreateImageRequestQuality2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestResponseFormat), TypeInfoPropertyName = "CreateImageRequestResponseFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestOutputFormat), TypeInfoPropertyName = "CreateImageRequestOutputFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateImageRequestSize2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestSize), TypeInfoPropertyName = "CreateImageRequestSize2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestModeration), TypeInfoPropertyName = "CreateImageRequestModeration2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestBackground), TypeInfoPropertyName = "CreateImageRequestBackground2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageRequestStyle), TypeInfoPropertyName = "CreateImageRequestStyle2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageVariationRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateImageVariationRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageVariationRequestModel), TypeInfoPropertyName = "CreateImageVariationRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageVariationRequestResponseFormat), TypeInfoPropertyName = "CreateImageVariationRequestResponseFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateImageVariationRequestSize), TypeInfoPropertyName = "CreateImageVariationRequestSize2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateMessageRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateMessageRequestRole), TypeInfoPropertyName = "CreateMessageRequestRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>>), TypeInfoPropertyName = "OneOfStringIListOneOfMessageContentImageFileObjectMessageContentImageUrlObjectMessageRequestContentTextObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfMessageContentImageFileObjectMessageContentImageUrlObjectMessageRequestContentTextObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageContentImageFileObject))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageContentImageUrlObject))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageRequestContentTextObject))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateMessageRequestAttachmentsVariant1Item))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfAssistantToolsCodeAssistantToolsFileSearchTypeOnly2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ModelResponseProperties))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModelResponsePropertiesVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateModerationRequestInputVariant3ItemVariant1CreateModerationRequestInputVariant3ItemVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1Type), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1ImageUrl))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant2Type), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateModerationRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationRequestModel), TypeInfoPropertyName = "CreateModerationRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResult))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategories))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryScores))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypes))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesHateItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesIllicitItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstruction), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstruction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesSexualItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinor), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesSexualMinor2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesViolenceItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItem), TypeInfoPropertyName = "CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateResponse), TypeInfoPropertyName = "CreateResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseProperties))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateResponseVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.InputParam), TypeInfoPropertyName = "InputParam2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.IncludeEnum), TypeInfoPropertyName = "IncludeEnum2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseStreamOptionsVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContextManagementParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateRunRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf), TypeInfoPropertyName = "AllOfTruncationObjectObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TruncationObject))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf), TypeInfoPropertyName = "AllOfAssistantsApiToolChoiceOptionObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateSpeechRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateSpeechRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateSpeechRequestModel), TypeInfoPropertyName = "CreateSpeechRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateSpeechRequestResponseFormat), TypeInfoPropertyName = "CreateSpeechRequestResponseFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateSpeechRequestStreamFormat), TypeInfoPropertyName = "CreateSpeechRequestStreamFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateSpeechResponseStreamEvent), TypeInfoPropertyName = "CreateSpeechResponseStreamEvent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpeechAudioDeltaEvent))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpeechAudioDoneEvent))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateSpeechResponseStreamEventDiscriminator))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadAndRunRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateThreadAndRunRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadAndRunRequestModel), TypeInfoPropertyName = "CreateThreadAndRunRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResources))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesCodeInterpreter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesFileSearch))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResources2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesCodeInterpreter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearch))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStore))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategy))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyType), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyType), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyStatic))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateTranscriptionRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionRequestModel), TypeInfoPropertyName = "CreateTranscriptionRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptionInclude), TypeInfoPropertyName = "TranscriptionInclude2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionRequestTimestampGranularitie), TypeInfoPropertyName = "CreateTranscriptionRequestTimestampGranularitie2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionRequestChunkingStrategyVariant1), TypeInfoPropertyName = "CreateTranscriptionRequestChunkingStrategyVariant12")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VadConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJson))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonTask), TypeInfoPropertyName = "CreateTranscriptionResponseDiarizedJsonTask2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptionDiarizedSegment))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonUsage), TypeInfoPropertyName = "CreateTranscriptionResponseDiarizedJsonUsage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptTextUsageTokens))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptTextUsageDuration))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonUsageDiscriminator))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseJson))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseJsonLogprob))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfTranscriptTextUsageTokensTranscriptTextUsageDuration2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEvent), TypeInfoPropertyName = "CreateTranscriptionResponseStreamEvent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptTextSegmentEvent))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptTextDeltaEvent))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptTextDoneEvent))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEventDiscriminator))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranscriptionResponseVerboseJson))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptionWord))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TranscriptionSegment))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranslationRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfStringCreateTranslationRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranslationRequestModel), TypeInfoPropertyName = "CreateTranslationRequestModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranslationRequestResponseFormat), TypeInfoPropertyName = "CreateTranslationRequestResponseFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranslationResponseJson))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateTranslationResponseVerboseJson))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateUploadRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateUploadRequestPurpose), TypeInfoPropertyName = "CreateUploadRequestPurpose2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateVectorStoreFileBatchRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateVectorStoreFileRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateVectorStoreRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreExpirationAfter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfAutoChunkingStrategyRequestParamStaticChunkingStrategyRequestParam2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateVoiceConsentRequest))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateVoiceRequest))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CustomToolCallType), TypeInfoPropertyName = "CustomToolCallType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CustomToolCallOutputType), TypeInfoPropertyName = "CustomToolCallOutputType2")] @@ -5778,6 +10636,4846 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.GroupUserAssignmentObject), TypeInfoPropertyName = "GroupUserAssignmentObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.GroupUserDeletedResource))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.GroupUserDeletedResourceObject), TypeInfoPropertyName = "GroupUserDeletedResourceObject2")] + internal sealed partial class SourceGenerationContextChunk1 : global::System.Text.Json.Serialization.JsonSerializerContext + { + } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( + DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, + Converters = new global::System.Type[] + { + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApiKeyListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApiKeyListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantSupportedModelsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantSupportedModelsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsCodeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsCodeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeOnlyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeOnlyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFunctionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFunctionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsNamedToolChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsNamedToolChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoChunkingStrategyRequestParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoChunkingStrategyRequestParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchFileExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchFileExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsModeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsModeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionDeletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionDeletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageCustomToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageCustomToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallChunkTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallChunkTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionModalitiesVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionModalitiesVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceCustomTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceCustomTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestDeveloperMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestDeveloperMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestFunctionMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestFunctionMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartFileTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartFileTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartRefusalTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartRefusalTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionStreamResponseDeltaRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionStreamResponseDeltaRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterFileOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterFileOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterTextOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterTextOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComparisonFilterTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComparisonFilterTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompoundFilterTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompoundFilterTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceNetworkPolicyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceNetworkPolicyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CostsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CostsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2AudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2AudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2FunctionCallJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2FunctionCallNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestEncodingFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestEncodingFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCustomDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCustomDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalJsonlRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalJsonlRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLabelModelGraderTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLabelModelGraderTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLogsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLogsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalStoredCompletionsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalStoredCompletionsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFileRequestPurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFileRequestPurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestIntegrationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestIntegrationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModerationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModerationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestStyleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestStyleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateMessageRequestRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateMessageRequestRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant2TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant2TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstructionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstructionNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestStreamFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestStreamFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadAndRunRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadAndRunRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestTimestampGranularitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestTimestampGranularitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestChunkingStrategyVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestChunkingStrategyVariant1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonTaskJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonTaskNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateUploadRequestPurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateUploadRequestPurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatTextFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatTextFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntaxJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntaxNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteAssistantResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteAssistantResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteCertificateResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteCertificateResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFileResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFileResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFineTuningCheckpointPermissionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFineTuningCheckpointPermissionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteMessageResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteMessageResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteThreadResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteThreadResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreFileResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreFileResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventEventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventDataJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventDataNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamQuality2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamQuality2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamInputFidelity2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamInputFidelity2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamSize2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamSize2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamOutputFormat2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamOutputFormat2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModeration2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModeration2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamBackground2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamBackground2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EmbeddingObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EmbeddingObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ErrorEventEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ErrorEventEventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalCustomDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalCustomDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentOutputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentOutputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemInputImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemInputImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileContentSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileContentSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileIdSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileIdSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalLogsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalLogsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FilePathTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FilePathTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchRankerJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchRankerNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBetaJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBetaNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneMethodTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneMethodTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersReasoningEffortJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersReasoningEffortNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersComputeMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersComputeMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalIntervalJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalIntervalNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalSamplesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalSamplesNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningCheckpointPermissionObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningCheckpointPermissionObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningIntegrationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningIntegrationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersBatchSizeVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersBatchSizeVariant1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobCheckpointObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobCheckpointObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventLevelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventLevelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderLabelModelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderLabelModelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderMultiTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderMultiTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderPythonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderPythonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderScoreModelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderScoreModelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckOperationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckOperationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityEvaluationMetricJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityEvaluationMetricNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupRoleAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupRoleAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModerationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModerationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioInputAudio1FormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioInputAudio1FormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteProjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteProjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestProjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestProjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAuditLogsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAuditLogsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListBatchesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListBatchesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListCertificatesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListCertificatesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobCheckpointsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobCheckpointsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobEventsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobEventsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListModelsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListModelsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListPaginatedFineTuningJobsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListPaginatedFineTuningJobsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputStatus2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputStatus2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalRequestTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalRequestTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPListToolsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPListToolsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolConnectorIdJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolConnectorIdNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolRequireApprovalVariant1Enum2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolRequireApprovalVariant1Enum2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectImageFileDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectImageFileDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentRefusalObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentRefusalObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFileCitationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFileCitationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFilePathObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFilePathObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectImageFileDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectImageFileDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentRefusalObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentRefusalObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFileCitationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFileCitationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFilePathObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFilePathObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectDeltaRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectDeltaRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectIncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectIncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhaseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhaseNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRequestContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRequestContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelResponsePropertiesPromptCacheRetention2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelResponsePropertiesPromptCacheRetention2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NoiseReductionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NoiseReductionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFilePurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFilePurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateActivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateActivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateDeactivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateDeactivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateActivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateActivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateDeactivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateDeactivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OtherChunkingStrategyResponseParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OtherChunkingStrategyResponseParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PredictionContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PredictionContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyOwnerTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyOwnerTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PublicRoleListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PublicRoleListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemDeleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemDeleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemRetrieveTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemRetrieveTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemTruncateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemTruncateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferCommitTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferCommitTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventOutputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventOutputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCancelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCancelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventTranscriptionSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventTranscriptionSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsConversationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemDeletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemDeletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemRetrievedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemRetrievedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemTruncatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemTruncatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferCommittedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferCommittedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedRateLimitNameJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedRateLimitNameNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDonePartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDonePartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemDeleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemDeleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemRetrieveTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemRetrieveTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemTruncateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemTruncateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferCommitTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferCommitTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventOutputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventOutputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCancelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCancelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeCreateClientSecretRequestExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeCreateClientSecretRequestExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeFunctionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeFunctionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalRequestTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalRequestTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalResponseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalResponseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPHTTPErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPHTTPErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPListToolsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPListToolsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPProtocolErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPProtocolErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolExecutionErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolExecutionErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeReasoningEffortJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeReasoningEffortNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsConversationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDeletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDeletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemRetrievedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemRetrievedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemTruncatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemTruncatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferCommittedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferCommittedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedRateLimitNameJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedRateLimitNameNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDonePartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDonePartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionTracingTracingConfigurationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionTracingTracingConfigurationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionMaxResponseOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionMaxResponseOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionIncludeVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionIncludeVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestTracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestTracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestMaxResponseOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestMaxResponseOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseTracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseTracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionCloseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionCloseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionClosedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionClosedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionInputTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionInputTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationSessionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationSessionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagernessJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagernessNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3IncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3IncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInterpretingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInterpretingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCreatedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCreatedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallSearchingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallSearchingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonSchemaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonSchemaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextGrammarTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextGrammarTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextPythonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextPythonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallGeneratingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallGeneratingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseIncompleteEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseIncompleteEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseModalitiesVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseModalitiesVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallSearchingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallSearchingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateVariant1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateVariant1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectRequiredActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectRequiredActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectIncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectIncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsMessageCreationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsMessageCreationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFileSearchObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFileSearchObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFunctionObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFunctionObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsMessageCreationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsMessageCreationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputImageObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputImageObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputLogsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputLogsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchResultObjectContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchResultObjectContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFunctionObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFunctionObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant6EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant6EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant7EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant7EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant6EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant6EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant7EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant7EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant8EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant8EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant9EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant9EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant10EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant10EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunToolCallObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunToolCallObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ServiceTierEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ServiceTierEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyRequestParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyRequestParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyResponseParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyResponseParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedModeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedModeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceCustomTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceCustomTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceFunctionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceFunctionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceMCPTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceMCPTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceOptionsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceOptionsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceTypesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceTypesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextSegmentEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextSegmentEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageDurationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageDurationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageTokensTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageTokensTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionDiarizedSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionDiarizedSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionIncludeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionIncludeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadPartObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadPartObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageTimeBucketObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageTimeBucketObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserUser1ObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserUser1ObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserProjectsObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserProjectsObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserRoleAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserRoleAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VadConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VadConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileContentResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileContentResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchRequestRankingOptionsRankerJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchRequestRankingOptionsRankerNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultContentObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultContentObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultsPageObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultsPageObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VerbosityEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VerbosityEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionFindTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionFindTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionOpenPageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionOpenPageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchApproximateLocationWebSearchApproximateLocation1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchApproximateLocationWebSearchApproximateLocation1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolSearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolSearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillReferenceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillReferenceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamMediaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamMediaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyDisabledParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyDisabledParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyAllowlistParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyAllowlistParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.IncludeEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.IncludeEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SummaryTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SummaryTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileInputDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileInputDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhase2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhase2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoubleClickActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoubleClickActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DragParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DragParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.KeyPressActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.KeyPressActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MoveParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MoveParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScreenshotParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScreenshotParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScrollParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScrollParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TypeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TypeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WaitParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WaitParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironmentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironmentNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoCodeInterpreterToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoCodeInterpreterToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFidelityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFidelityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenActionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenActionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerAutoParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerAutoParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomTextFormatParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomTextFormatParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GrammarSyntax1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GrammarSyntax1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomGrammarFormatParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomGrammarFormatParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NamespaceToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NamespaceToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellExecActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellExecActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputStatusEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputStatusEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DetailEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DetailEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentParamAutoParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentParamAutoParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileDetailEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileDetailEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionSummaryItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionSummaryItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusParamNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusParamNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemReferenceParamType2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemReferenceParamType2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificApplyPatchParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificApplyPatchParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrderEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrderEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSecondsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSecondsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedVideoResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedVideoResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoContentVariantJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoContentVariantNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TokenCountsResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TokenCountsResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PromptCacheRetentionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PromptCacheRetentionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillVersionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillVersionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ExpiresAfterParamAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ExpiresAfterParamAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageInputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageInputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageQuotedTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageQuotedTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AttachmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AttachmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ActiveStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ActiveStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LockedStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LockedStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClosedStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClosedStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedThreadResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedThreadResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestEndpointJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestEndpointNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestCompletionWindowJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestCompletionWindowNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAssistantsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAssistantsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListChatCompletionsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListChatCompletionsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetChatCompletionMessagesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetChatCompletionMessagesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainersOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainersOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainerFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainerFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListConversationItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListConversationItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderByJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderByNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysListOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysListOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListOrganizationCertificatesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListOrganizationCertificatesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetCertificateIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetCertificateIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupUsersOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupUsersOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRolesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRolesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSourceNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListUserRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListUserRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectRolesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectRolesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectUserRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectUserRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListInputItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListInputItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListMessagesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListMessagesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateRunIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateRunIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetRunStepIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetRunStepIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoresOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoresOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchFilterJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchFilterNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyCreateResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChunkingStrategyRequestParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputsVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FiltersItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerActionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Content5JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicyJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModelResponsePropertiesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonUsageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderLabelModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderPythonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderScoreModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderStringCheckJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderTextSimilarityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneChatCompletionRequestAssistantMessageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionAndCustomToolCallOutputJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsCompactionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Session2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StopConfigurationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatConfigurationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResultsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsOrCustomVoiceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallActionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnnotationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContentItem3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Filters2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicy2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicy3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillsItem2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Format2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolsItem13JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant12JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutcomeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OperationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputVariant2ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant13JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputOutcomeParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchOperationParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemFieldJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContentItem4JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnnotationsItem3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::tryAGI.OpenAI.MCPToolFilter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, byte[]>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, byte[]>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UnixTimestampJsonConverter), + })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_0ffeca8e0fd10c1e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_2728b0f309136770")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_e582eeb48daa18b3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_aa2fa50684e533e3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_fc9fff4902f1d3b1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9f8e385d0d57d1e8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_6800b692cbb762f1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RealtimeSessionCreateResponseGATracingTracingConfigurationEnum2_fe3c1cd2e870870e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_95e54e44510b0009")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_d5b932e79734fe15")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_88d857ee171edc8e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_d72fd0d7007510fa")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_9c1ade5264e2d427")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>?), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_2c308d3a0e1a6420")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_4cfbf8c2a0aac51c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_0c2e57e4e5ae27ff")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "MessageContentRefusalObject_76182275c0945058")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_e709669a9d6096a0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "RunStepDetailsToolCallsFunctionObject_13a1058b9149fee5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateTranscriptionResponseVerboseJson_c58e2cb76dff9634")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.Image2))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditCompletedEvent))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditCompletedEventType), TypeInfoPropertyName = "ImageEditCompletedEventType2")] @@ -5993,8 +15691,6 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageDeltaObjectObject), TypeInfoPropertyName = "MessageDeltaObjectObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageDeltaObjectDelta))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageDeltaObjectDeltaRole), TypeInfoPropertyName = "MessageDeltaObjectDeltaRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9f8e385d0d57d1e8")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_6800b692cbb762f1")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageObjectObject), TypeInfoPropertyName = "MessageObjectObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageObjectStatus), TypeInfoPropertyName = "MessageObjectStatus2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageObjectIncompleteDetails2))] @@ -6257,6 +15953,4846 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaType), TypeInfoPropertyName = "RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDone))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneType), TypeInfoPropertyName = "RealtimeBetaServerEventResponseFunctionCallArgumentsDoneType2")] + internal sealed partial class SourceGenerationContextChunk2 : global::System.Text.Json.Serialization.JsonSerializerContext + { + } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( + DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, + Converters = new global::System.Type[] + { + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApiKeyListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApiKeyListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantSupportedModelsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantSupportedModelsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsCodeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsCodeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeOnlyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeOnlyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFunctionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFunctionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsNamedToolChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsNamedToolChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoChunkingStrategyRequestParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoChunkingStrategyRequestParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchFileExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchFileExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsModeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsModeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionDeletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionDeletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageCustomToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageCustomToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallChunkTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallChunkTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionModalitiesVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionModalitiesVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceCustomTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceCustomTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestDeveloperMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestDeveloperMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestFunctionMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestFunctionMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartFileTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartFileTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartRefusalTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartRefusalTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionStreamResponseDeltaRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionStreamResponseDeltaRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterFileOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterFileOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterTextOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterTextOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComparisonFilterTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComparisonFilterTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompoundFilterTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompoundFilterTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceNetworkPolicyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceNetworkPolicyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CostsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CostsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2AudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2AudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2FunctionCallJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2FunctionCallNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestEncodingFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestEncodingFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCustomDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCustomDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalJsonlRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalJsonlRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLabelModelGraderTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLabelModelGraderTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLogsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLogsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalStoredCompletionsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalStoredCompletionsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFileRequestPurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFileRequestPurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestIntegrationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestIntegrationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModerationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModerationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestStyleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestStyleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateMessageRequestRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateMessageRequestRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant2TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant2TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstructionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstructionNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestStreamFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestStreamFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadAndRunRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadAndRunRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestTimestampGranularitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestTimestampGranularitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestChunkingStrategyVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestChunkingStrategyVariant1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonTaskJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonTaskNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateUploadRequestPurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateUploadRequestPurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatTextFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatTextFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntaxJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntaxNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteAssistantResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteAssistantResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteCertificateResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteCertificateResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFileResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFileResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFineTuningCheckpointPermissionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFineTuningCheckpointPermissionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteMessageResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteMessageResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteThreadResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteThreadResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreFileResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreFileResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventEventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventDataJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventDataNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamQuality2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamQuality2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamInputFidelity2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamInputFidelity2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamSize2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamSize2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamOutputFormat2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamOutputFormat2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModeration2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModeration2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamBackground2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamBackground2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EmbeddingObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EmbeddingObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ErrorEventEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ErrorEventEventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalCustomDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalCustomDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentOutputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentOutputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemInputImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemInputImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileContentSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileContentSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileIdSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileIdSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalLogsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalLogsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FilePathTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FilePathTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchRankerJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchRankerNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBetaJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBetaNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneMethodTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneMethodTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersReasoningEffortJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersReasoningEffortNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersComputeMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersComputeMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalIntervalJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalIntervalNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalSamplesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalSamplesNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningCheckpointPermissionObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningCheckpointPermissionObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningIntegrationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningIntegrationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersBatchSizeVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersBatchSizeVariant1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobCheckpointObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobCheckpointObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventLevelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventLevelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderLabelModelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderLabelModelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderMultiTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderMultiTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderPythonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderPythonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderScoreModelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderScoreModelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckOperationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckOperationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityEvaluationMetricJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityEvaluationMetricNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupRoleAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupRoleAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModerationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModerationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioInputAudio1FormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioInputAudio1FormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteProjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteProjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestProjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestProjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAuditLogsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAuditLogsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListBatchesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListBatchesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListCertificatesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListCertificatesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobCheckpointsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobCheckpointsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobEventsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobEventsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListModelsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListModelsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListPaginatedFineTuningJobsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListPaginatedFineTuningJobsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputStatus2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputStatus2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalRequestTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalRequestTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPListToolsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPListToolsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolConnectorIdJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolConnectorIdNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolRequireApprovalVariant1Enum2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolRequireApprovalVariant1Enum2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectImageFileDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectImageFileDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentRefusalObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentRefusalObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFileCitationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFileCitationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFilePathObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFilePathObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectImageFileDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectImageFileDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentRefusalObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentRefusalObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFileCitationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFileCitationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFilePathObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFilePathObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectDeltaRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectDeltaRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectIncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectIncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhaseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhaseNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRequestContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRequestContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelResponsePropertiesPromptCacheRetention2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelResponsePropertiesPromptCacheRetention2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NoiseReductionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NoiseReductionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFilePurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFilePurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateActivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateActivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateDeactivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateDeactivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateActivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateActivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateDeactivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateDeactivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OtherChunkingStrategyResponseParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OtherChunkingStrategyResponseParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PredictionContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PredictionContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyOwnerTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyOwnerTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PublicRoleListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PublicRoleListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemDeleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemDeleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemRetrieveTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemRetrieveTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemTruncateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemTruncateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferCommitTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferCommitTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventOutputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventOutputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCancelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCancelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventTranscriptionSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventTranscriptionSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsConversationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemDeletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemDeletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemRetrievedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemRetrievedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemTruncatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemTruncatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferCommittedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferCommittedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedRateLimitNameJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedRateLimitNameNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDonePartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDonePartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemDeleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemDeleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemRetrieveTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemRetrieveTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemTruncateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemTruncateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferCommitTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferCommitTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventOutputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventOutputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCancelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCancelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeCreateClientSecretRequestExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeCreateClientSecretRequestExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeFunctionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeFunctionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalRequestTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalRequestTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalResponseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalResponseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPHTTPErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPHTTPErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPListToolsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPListToolsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPProtocolErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPProtocolErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolExecutionErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolExecutionErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeReasoningEffortJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeReasoningEffortNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsConversationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDeletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDeletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemRetrievedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemRetrievedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemTruncatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemTruncatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferCommittedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferCommittedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedRateLimitNameJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedRateLimitNameNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDonePartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDonePartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionTracingTracingConfigurationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionTracingTracingConfigurationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionMaxResponseOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionMaxResponseOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionIncludeVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionIncludeVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestTracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestTracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestMaxResponseOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestMaxResponseOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseTracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseTracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionCloseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionCloseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionClosedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionClosedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionInputTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionInputTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationSessionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationSessionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagernessJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagernessNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3IncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3IncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInterpretingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInterpretingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCreatedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCreatedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallSearchingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallSearchingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonSchemaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonSchemaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextGrammarTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextGrammarTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextPythonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextPythonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallGeneratingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallGeneratingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseIncompleteEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseIncompleteEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseModalitiesVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseModalitiesVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallSearchingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallSearchingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateVariant1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateVariant1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectRequiredActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectRequiredActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectIncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectIncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsMessageCreationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsMessageCreationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFileSearchObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFileSearchObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFunctionObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFunctionObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsMessageCreationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsMessageCreationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputImageObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputImageObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputLogsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputLogsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchResultObjectContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchResultObjectContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFunctionObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFunctionObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant6EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant6EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant7EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant7EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant6EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant6EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant7EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant7EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant8EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant8EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant9EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant9EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant10EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant10EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunToolCallObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunToolCallObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ServiceTierEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ServiceTierEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyRequestParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyRequestParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyResponseParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyResponseParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedModeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedModeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceCustomTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceCustomTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceFunctionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceFunctionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceMCPTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceMCPTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceOptionsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceOptionsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceTypesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceTypesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextSegmentEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextSegmentEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageDurationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageDurationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageTokensTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageTokensTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionDiarizedSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionDiarizedSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionIncludeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionIncludeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadPartObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadPartObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageTimeBucketObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageTimeBucketObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserUser1ObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserUser1ObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserProjectsObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserProjectsObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserRoleAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserRoleAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VadConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VadConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileContentResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileContentResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchRequestRankingOptionsRankerJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchRequestRankingOptionsRankerNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultContentObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultContentObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultsPageObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultsPageObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VerbosityEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VerbosityEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionFindTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionFindTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionOpenPageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionOpenPageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchApproximateLocationWebSearchApproximateLocation1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchApproximateLocationWebSearchApproximateLocation1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolSearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolSearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillReferenceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillReferenceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamMediaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamMediaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyDisabledParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyDisabledParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyAllowlistParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyAllowlistParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.IncludeEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.IncludeEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SummaryTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SummaryTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileInputDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileInputDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhase2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhase2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoubleClickActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoubleClickActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DragParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DragParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.KeyPressActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.KeyPressActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MoveParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MoveParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScreenshotParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScreenshotParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScrollParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScrollParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TypeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TypeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WaitParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WaitParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironmentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironmentNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoCodeInterpreterToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoCodeInterpreterToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFidelityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFidelityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenActionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenActionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerAutoParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerAutoParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomTextFormatParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomTextFormatParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GrammarSyntax1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GrammarSyntax1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomGrammarFormatParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomGrammarFormatParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NamespaceToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NamespaceToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellExecActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellExecActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputStatusEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputStatusEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DetailEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DetailEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentParamAutoParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentParamAutoParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileDetailEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileDetailEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionSummaryItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionSummaryItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusParamNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusParamNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemReferenceParamType2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemReferenceParamType2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificApplyPatchParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificApplyPatchParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrderEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrderEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSecondsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSecondsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedVideoResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedVideoResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoContentVariantJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoContentVariantNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TokenCountsResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TokenCountsResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PromptCacheRetentionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PromptCacheRetentionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillVersionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillVersionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ExpiresAfterParamAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ExpiresAfterParamAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageInputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageInputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageQuotedTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageQuotedTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AttachmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AttachmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ActiveStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ActiveStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LockedStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LockedStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClosedStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClosedStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedThreadResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedThreadResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestEndpointJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestEndpointNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestCompletionWindowJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestCompletionWindowNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAssistantsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAssistantsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListChatCompletionsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListChatCompletionsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetChatCompletionMessagesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetChatCompletionMessagesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainersOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainersOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainerFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainerFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListConversationItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListConversationItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderByJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderByNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysListOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysListOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListOrganizationCertificatesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListOrganizationCertificatesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetCertificateIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetCertificateIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupUsersOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupUsersOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRolesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRolesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSourceNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListUserRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListUserRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectRolesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectRolesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectUserRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectUserRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListInputItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListInputItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListMessagesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListMessagesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateRunIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateRunIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetRunStepIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetRunStepIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoresOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoresOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchFilterJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchFilterNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyCreateResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChunkingStrategyRequestParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputsVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FiltersItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerActionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Content5JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicyJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModelResponsePropertiesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonUsageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderLabelModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderPythonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderScoreModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderStringCheckJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderTextSimilarityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneChatCompletionRequestAssistantMessageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionAndCustomToolCallOutputJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsCompactionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Session2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StopConfigurationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatConfigurationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResultsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsOrCustomVoiceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallActionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnnotationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContentItem3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Filters2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicy2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicy3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillsItem2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Format2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolsItem13JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant12JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutcomeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OperationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputVariant2ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant13JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputOutcomeParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchOperationParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemFieldJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContentItem4JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnnotationsItem3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::tryAGI.OpenAI.MCPToolFilter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, byte[]>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, byte[]>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UnixTimestampJsonConverter), + })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_0ffeca8e0fd10c1e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_2728b0f309136770")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_e582eeb48daa18b3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_aa2fa50684e533e3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_fc9fff4902f1d3b1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9f8e385d0d57d1e8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_6800b692cbb762f1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RealtimeSessionCreateResponseGATracingTracingConfigurationEnum2_fe3c1cd2e870870e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_95e54e44510b0009")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_d5b932e79734fe15")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_88d857ee171edc8e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_d72fd0d7007510fa")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_9c1ade5264e2d427")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>?), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_2c308d3a0e1a6420")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_4cfbf8c2a0aac51c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_0c2e57e4e5ae27ff")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "MessageContentRefusalObject_76182275c0945058")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_e709669a9d6096a0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "RunStepDetailsToolCallsFunctionObject_13a1058b9149fee5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateTranscriptionResponseVerboseJson_c58e2cb76dff9634")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDelta))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaType), TypeInfoPropertyName = "RealtimeBetaServerEventResponseMCPCallArgumentsDeltaType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDone))] @@ -6596,7 +21132,6 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioOutput))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAIncludeItem), TypeInfoPropertyName = "RealtimeSessionCreateResponseGAIncludeItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RealtimeSessionCreateResponseGATracingTracingConfigurationEnum2_fe3c1cd2e870870e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum), TypeInfoPropertyName = "RealtimeSessionCreateResponseGATracingTracingConfigurationEnum2_3")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum2))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfInt32RealtimeSessionCreateResponseGAMaxOutputTokens2")] @@ -6735,6 +21270,4846 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseFileSearchCallCompletedEvent))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseFileSearchCallCompletedEventType), TypeInfoPropertyName = "ResponseFileSearchCallCompletedEventType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseFileSearchCallInProgressEvent))] + internal sealed partial class SourceGenerationContextChunk3 : global::System.Text.Json.Serialization.JsonSerializerContext + { + } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( + DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, + Converters = new global::System.Type[] + { + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApiKeyListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApiKeyListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantSupportedModelsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantSupportedModelsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsCodeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsCodeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeOnlyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeOnlyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFunctionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFunctionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsNamedToolChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsNamedToolChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoChunkingStrategyRequestParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoChunkingStrategyRequestParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchFileExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchFileExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsModeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsModeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionDeletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionDeletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageCustomToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageCustomToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallChunkTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallChunkTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionModalitiesVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionModalitiesVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceCustomTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceCustomTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestDeveloperMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestDeveloperMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestFunctionMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestFunctionMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartFileTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartFileTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartRefusalTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartRefusalTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionStreamResponseDeltaRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionStreamResponseDeltaRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterFileOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterFileOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterTextOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterTextOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComparisonFilterTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComparisonFilterTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompoundFilterTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompoundFilterTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceNetworkPolicyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceNetworkPolicyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CostsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CostsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2AudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2AudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2FunctionCallJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2FunctionCallNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestEncodingFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestEncodingFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCustomDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCustomDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalJsonlRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalJsonlRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLabelModelGraderTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLabelModelGraderTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLogsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLogsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalStoredCompletionsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalStoredCompletionsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFileRequestPurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFileRequestPurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestIntegrationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestIntegrationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModerationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModerationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestStyleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestStyleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateMessageRequestRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateMessageRequestRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant2TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant2TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstructionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstructionNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestStreamFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestStreamFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadAndRunRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadAndRunRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestTimestampGranularitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestTimestampGranularitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestChunkingStrategyVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestChunkingStrategyVariant1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonTaskJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonTaskNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateUploadRequestPurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateUploadRequestPurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatTextFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatTextFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntaxJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntaxNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteAssistantResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteAssistantResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteCertificateResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteCertificateResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFileResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFileResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFineTuningCheckpointPermissionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFineTuningCheckpointPermissionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteMessageResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteMessageResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteThreadResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteThreadResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreFileResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreFileResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventEventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventDataJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventDataNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamQuality2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamQuality2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamInputFidelity2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamInputFidelity2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamSize2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamSize2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamOutputFormat2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamOutputFormat2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModeration2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModeration2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamBackground2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamBackground2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EmbeddingObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EmbeddingObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ErrorEventEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ErrorEventEventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalCustomDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalCustomDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentOutputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentOutputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemInputImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemInputImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileContentSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileContentSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileIdSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileIdSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalLogsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalLogsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FilePathTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FilePathTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchRankerJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchRankerNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBetaJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBetaNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneMethodTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneMethodTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersReasoningEffortJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersReasoningEffortNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersComputeMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersComputeMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalIntervalJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalIntervalNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalSamplesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalSamplesNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningCheckpointPermissionObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningCheckpointPermissionObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningIntegrationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningIntegrationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersBatchSizeVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersBatchSizeVariant1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobCheckpointObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobCheckpointObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventLevelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventLevelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderLabelModelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderLabelModelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderMultiTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderMultiTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderPythonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderPythonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderScoreModelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderScoreModelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckOperationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckOperationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityEvaluationMetricJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityEvaluationMetricNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupRoleAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupRoleAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModerationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModerationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioInputAudio1FormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioInputAudio1FormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteProjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteProjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestProjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestProjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAuditLogsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAuditLogsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListBatchesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListBatchesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListCertificatesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListCertificatesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobCheckpointsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobCheckpointsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobEventsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobEventsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListModelsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListModelsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListPaginatedFineTuningJobsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListPaginatedFineTuningJobsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputStatus2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputStatus2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalRequestTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalRequestTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPListToolsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPListToolsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolConnectorIdJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolConnectorIdNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolRequireApprovalVariant1Enum2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolRequireApprovalVariant1Enum2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectImageFileDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectImageFileDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentRefusalObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentRefusalObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFileCitationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFileCitationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFilePathObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFilePathObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectImageFileDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectImageFileDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentRefusalObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentRefusalObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFileCitationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFileCitationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFilePathObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFilePathObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectDeltaRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectDeltaRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectIncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectIncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhaseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhaseNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRequestContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRequestContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelResponsePropertiesPromptCacheRetention2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelResponsePropertiesPromptCacheRetention2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NoiseReductionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NoiseReductionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFilePurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFilePurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateActivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateActivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateDeactivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateDeactivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateActivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateActivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateDeactivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateDeactivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OtherChunkingStrategyResponseParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OtherChunkingStrategyResponseParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PredictionContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PredictionContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyOwnerTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyOwnerTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PublicRoleListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PublicRoleListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemDeleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemDeleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemRetrieveTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemRetrieveTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemTruncateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemTruncateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferCommitTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferCommitTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventOutputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventOutputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCancelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCancelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventTranscriptionSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventTranscriptionSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsConversationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemDeletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemDeletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemRetrievedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemRetrievedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemTruncatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemTruncatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferCommittedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferCommittedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedRateLimitNameJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedRateLimitNameNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDonePartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDonePartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemDeleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemDeleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemRetrieveTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemRetrieveTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemTruncateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemTruncateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferCommitTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferCommitTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventOutputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventOutputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCancelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCancelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeCreateClientSecretRequestExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeCreateClientSecretRequestExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeFunctionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeFunctionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalRequestTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalRequestTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalResponseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalResponseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPHTTPErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPHTTPErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPListToolsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPListToolsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPProtocolErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPProtocolErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolExecutionErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolExecutionErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeReasoningEffortJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeReasoningEffortNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsConversationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDeletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDeletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemRetrievedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemRetrievedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemTruncatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemTruncatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferCommittedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferCommittedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedRateLimitNameJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedRateLimitNameNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDonePartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDonePartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionTracingTracingConfigurationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionTracingTracingConfigurationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionMaxResponseOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionMaxResponseOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionIncludeVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionIncludeVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestTracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestTracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestMaxResponseOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestMaxResponseOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseTracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseTracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionCloseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionCloseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionClosedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionClosedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionInputTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionInputTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationSessionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationSessionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagernessJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagernessNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3IncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3IncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInterpretingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInterpretingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCreatedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCreatedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallSearchingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallSearchingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonSchemaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonSchemaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextGrammarTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextGrammarTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextPythonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextPythonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallGeneratingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallGeneratingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseIncompleteEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseIncompleteEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseModalitiesVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseModalitiesVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallSearchingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallSearchingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateVariant1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateVariant1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectRequiredActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectRequiredActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectIncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectIncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsMessageCreationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsMessageCreationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFileSearchObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFileSearchObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFunctionObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFunctionObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsMessageCreationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsMessageCreationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputImageObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputImageObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputLogsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputLogsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchResultObjectContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchResultObjectContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFunctionObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFunctionObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant6EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant6EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant7EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant7EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant6EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant6EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant7EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant7EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant8EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant8EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant9EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant9EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant10EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant10EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunToolCallObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunToolCallObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ServiceTierEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ServiceTierEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyRequestParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyRequestParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyResponseParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyResponseParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedModeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedModeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceCustomTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceCustomTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceFunctionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceFunctionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceMCPTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceMCPTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceOptionsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceOptionsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceTypesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceTypesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextSegmentEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextSegmentEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageDurationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageDurationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageTokensTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageTokensTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionDiarizedSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionDiarizedSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionIncludeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionIncludeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadPartObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadPartObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageTimeBucketObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageTimeBucketObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserUser1ObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserUser1ObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserProjectsObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserProjectsObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserRoleAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserRoleAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VadConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VadConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileContentResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileContentResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchRequestRankingOptionsRankerJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchRequestRankingOptionsRankerNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultContentObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultContentObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultsPageObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultsPageObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VerbosityEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VerbosityEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionFindTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionFindTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionOpenPageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionOpenPageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchApproximateLocationWebSearchApproximateLocation1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchApproximateLocationWebSearchApproximateLocation1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolSearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolSearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillReferenceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillReferenceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamMediaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamMediaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyDisabledParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyDisabledParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyAllowlistParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyAllowlistParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.IncludeEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.IncludeEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SummaryTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SummaryTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileInputDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileInputDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhase2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhase2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoubleClickActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoubleClickActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DragParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DragParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.KeyPressActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.KeyPressActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MoveParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MoveParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScreenshotParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScreenshotParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScrollParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScrollParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TypeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TypeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WaitParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WaitParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironmentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironmentNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoCodeInterpreterToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoCodeInterpreterToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFidelityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFidelityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenActionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenActionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerAutoParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerAutoParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomTextFormatParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomTextFormatParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GrammarSyntax1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GrammarSyntax1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomGrammarFormatParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomGrammarFormatParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NamespaceToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NamespaceToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellExecActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellExecActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputStatusEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputStatusEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DetailEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DetailEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentParamAutoParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentParamAutoParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileDetailEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileDetailEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionSummaryItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionSummaryItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusParamNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusParamNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemReferenceParamType2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemReferenceParamType2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificApplyPatchParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificApplyPatchParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrderEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrderEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSecondsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSecondsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedVideoResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedVideoResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoContentVariantJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoContentVariantNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TokenCountsResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TokenCountsResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PromptCacheRetentionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PromptCacheRetentionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillVersionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillVersionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ExpiresAfterParamAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ExpiresAfterParamAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageInputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageInputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageQuotedTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageQuotedTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AttachmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AttachmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ActiveStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ActiveStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LockedStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LockedStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClosedStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClosedStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedThreadResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedThreadResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestEndpointJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestEndpointNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestCompletionWindowJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestCompletionWindowNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAssistantsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAssistantsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListChatCompletionsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListChatCompletionsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetChatCompletionMessagesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetChatCompletionMessagesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainersOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainersOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainerFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainerFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListConversationItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListConversationItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderByJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderByNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysListOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysListOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListOrganizationCertificatesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListOrganizationCertificatesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetCertificateIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetCertificateIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupUsersOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupUsersOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRolesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRolesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSourceNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListUserRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListUserRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectRolesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectRolesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectUserRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectUserRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListInputItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListInputItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListMessagesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListMessagesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateRunIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateRunIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetRunStepIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetRunStepIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoresOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoresOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchFilterJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchFilterNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyCreateResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChunkingStrategyRequestParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputsVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FiltersItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerActionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Content5JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicyJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModelResponsePropertiesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonUsageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderLabelModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderPythonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderScoreModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderStringCheckJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderTextSimilarityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneChatCompletionRequestAssistantMessageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionAndCustomToolCallOutputJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsCompactionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Session2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StopConfigurationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatConfigurationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResultsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsOrCustomVoiceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallActionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnnotationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContentItem3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Filters2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicy2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicy3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillsItem2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Format2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolsItem13JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant12JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutcomeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OperationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputVariant2ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant13JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputOutcomeParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchOperationParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemFieldJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContentItem4JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnnotationsItem3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::tryAGI.OpenAI.MCPToolFilter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, byte[]>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, byte[]>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UnixTimestampJsonConverter), + })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_0ffeca8e0fd10c1e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_2728b0f309136770")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_e582eeb48daa18b3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_aa2fa50684e533e3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_fc9fff4902f1d3b1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9f8e385d0d57d1e8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_6800b692cbb762f1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RealtimeSessionCreateResponseGATracingTracingConfigurationEnum2_fe3c1cd2e870870e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_95e54e44510b0009")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_d5b932e79734fe15")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_88d857ee171edc8e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_d72fd0d7007510fa")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_9c1ade5264e2d427")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>?), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_2c308d3a0e1a6420")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_4cfbf8c2a0aac51c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_0c2e57e4e5ae27ff")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "MessageContentRefusalObject_76182275c0945058")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_e709669a9d6096a0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "RunStepDetailsToolCallsFunctionObject_13a1058b9149fee5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateTranscriptionResponseVerboseJson_c58e2cb76dff9634")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseFileSearchCallInProgressEventType), TypeInfoPropertyName = "ResponseFileSearchCallInProgressEventType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseFileSearchCallSearchingEvent))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseFileSearchCallSearchingEventType), TypeInfoPropertyName = "ResponseFileSearchCallSearchingEventType2")] @@ -6887,8 +26262,6 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectType), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObjectType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectFunction))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObjectType), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsObjectType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_95e54e44510b0009")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_d5b932e79734fe15")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsMessageCreationObject))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectType), TypeInfoPropertyName = "RunStepDetailsMessageCreationObjectType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectMessageCreation))] @@ -7214,6 +26587,4846 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UrlCitationBody))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UrlCitationBodyType), TypeInfoPropertyName = "UrlCitationBodyType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContainerFileCitationBody))] + internal sealed partial class SourceGenerationContextChunk4 : global::System.Text.Json.Serialization.JsonSerializerContext + { + } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( + DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, + Converters = new global::System.Type[] + { + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApiKeyListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApiKeyListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantSupportedModelsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantSupportedModelsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsCodeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsCodeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeOnlyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeOnlyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFunctionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFunctionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsNamedToolChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsNamedToolChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoChunkingStrategyRequestParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoChunkingStrategyRequestParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchFileExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchFileExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsModeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsModeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionDeletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionDeletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageCustomToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageCustomToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallChunkTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallChunkTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionModalitiesVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionModalitiesVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceCustomTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceCustomTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestDeveloperMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestDeveloperMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestFunctionMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestFunctionMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartFileTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartFileTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartRefusalTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartRefusalTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionStreamResponseDeltaRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionStreamResponseDeltaRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterFileOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterFileOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterTextOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterTextOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComparisonFilterTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComparisonFilterTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompoundFilterTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompoundFilterTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceNetworkPolicyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceNetworkPolicyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CostsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CostsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2AudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2AudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2FunctionCallJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2FunctionCallNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestEncodingFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestEncodingFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCustomDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCustomDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalJsonlRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalJsonlRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLabelModelGraderTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLabelModelGraderTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLogsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLogsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalStoredCompletionsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalStoredCompletionsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFileRequestPurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFileRequestPurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestIntegrationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestIntegrationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModerationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModerationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestStyleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestStyleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateMessageRequestRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateMessageRequestRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant2TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant2TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstructionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstructionNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestStreamFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestStreamFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadAndRunRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadAndRunRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestTimestampGranularitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestTimestampGranularitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestChunkingStrategyVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestChunkingStrategyVariant1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonTaskJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonTaskNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateUploadRequestPurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateUploadRequestPurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatTextFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatTextFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntaxJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntaxNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteAssistantResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteAssistantResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteCertificateResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteCertificateResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFileResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFileResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFineTuningCheckpointPermissionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFineTuningCheckpointPermissionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteMessageResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteMessageResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteThreadResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteThreadResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreFileResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreFileResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventEventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventDataJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventDataNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamQuality2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamQuality2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamInputFidelity2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamInputFidelity2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamSize2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamSize2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamOutputFormat2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamOutputFormat2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModeration2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModeration2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamBackground2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamBackground2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EmbeddingObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EmbeddingObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ErrorEventEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ErrorEventEventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalCustomDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalCustomDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentOutputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentOutputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemInputImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemInputImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileContentSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileContentSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileIdSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileIdSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalLogsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalLogsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FilePathTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FilePathTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchRankerJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchRankerNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBetaJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBetaNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneMethodTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneMethodTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersReasoningEffortJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersReasoningEffortNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersComputeMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersComputeMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalIntervalJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalIntervalNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalSamplesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalSamplesNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningCheckpointPermissionObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningCheckpointPermissionObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningIntegrationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningIntegrationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersBatchSizeVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersBatchSizeVariant1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobCheckpointObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobCheckpointObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventLevelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventLevelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderLabelModelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderLabelModelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderMultiTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderMultiTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderPythonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderPythonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderScoreModelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderScoreModelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckOperationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckOperationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityEvaluationMetricJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityEvaluationMetricNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupRoleAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupRoleAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModerationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModerationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioInputAudio1FormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioInputAudio1FormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteProjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteProjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestProjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestProjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAuditLogsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAuditLogsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListBatchesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListBatchesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListCertificatesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListCertificatesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobCheckpointsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobCheckpointsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobEventsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobEventsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListModelsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListModelsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListPaginatedFineTuningJobsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListPaginatedFineTuningJobsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputStatus2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputStatus2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalRequestTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalRequestTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPListToolsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPListToolsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolConnectorIdJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolConnectorIdNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolRequireApprovalVariant1Enum2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolRequireApprovalVariant1Enum2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectImageFileDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectImageFileDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentRefusalObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentRefusalObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFileCitationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFileCitationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFilePathObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFilePathObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectImageFileDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectImageFileDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentRefusalObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentRefusalObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFileCitationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFileCitationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFilePathObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFilePathObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectDeltaRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectDeltaRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectIncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectIncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhaseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhaseNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRequestContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRequestContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelResponsePropertiesPromptCacheRetention2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelResponsePropertiesPromptCacheRetention2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NoiseReductionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NoiseReductionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFilePurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFilePurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateActivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateActivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateDeactivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateDeactivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateActivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateActivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateDeactivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateDeactivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OtherChunkingStrategyResponseParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OtherChunkingStrategyResponseParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PredictionContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PredictionContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyOwnerTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyOwnerTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PublicRoleListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PublicRoleListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemDeleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemDeleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemRetrieveTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemRetrieveTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemTruncateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemTruncateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferCommitTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferCommitTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventOutputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventOutputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCancelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCancelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventTranscriptionSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventTranscriptionSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsConversationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemDeletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemDeletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemRetrievedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemRetrievedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemTruncatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemTruncatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferCommittedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferCommittedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedRateLimitNameJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedRateLimitNameNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDonePartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDonePartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemDeleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemDeleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemRetrieveTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemRetrieveTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemTruncateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemTruncateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferCommitTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferCommitTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventOutputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventOutputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCancelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCancelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeCreateClientSecretRequestExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeCreateClientSecretRequestExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeFunctionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeFunctionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalRequestTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalRequestTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalResponseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalResponseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPHTTPErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPHTTPErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPListToolsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPListToolsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPProtocolErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPProtocolErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolExecutionErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolExecutionErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeReasoningEffortJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeReasoningEffortNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsConversationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDeletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDeletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemRetrievedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemRetrievedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemTruncatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemTruncatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferCommittedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferCommittedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedRateLimitNameJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedRateLimitNameNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDonePartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDonePartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionTracingTracingConfigurationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionTracingTracingConfigurationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionMaxResponseOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionMaxResponseOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionIncludeVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionIncludeVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestTracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestTracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestMaxResponseOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestMaxResponseOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseTracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseTracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionCloseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionCloseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionClosedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionClosedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionInputTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionInputTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationSessionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationSessionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagernessJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagernessNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3IncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3IncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInterpretingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInterpretingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCreatedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCreatedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallSearchingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallSearchingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonSchemaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonSchemaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextGrammarTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextGrammarTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextPythonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextPythonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallGeneratingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallGeneratingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseIncompleteEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseIncompleteEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseModalitiesVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseModalitiesVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallSearchingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallSearchingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateVariant1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateVariant1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectRequiredActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectRequiredActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectIncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectIncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsMessageCreationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsMessageCreationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFileSearchObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFileSearchObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFunctionObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFunctionObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsMessageCreationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsMessageCreationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputImageObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputImageObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputLogsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputLogsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchResultObjectContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchResultObjectContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFunctionObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFunctionObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant6EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant6EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant7EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant7EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant6EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant6EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant7EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant7EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant8EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant8EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant9EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant9EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant10EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant10EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunToolCallObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunToolCallObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ServiceTierEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ServiceTierEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyRequestParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyRequestParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyResponseParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyResponseParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedModeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedModeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceCustomTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceCustomTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceFunctionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceFunctionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceMCPTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceMCPTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceOptionsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceOptionsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceTypesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceTypesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextSegmentEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextSegmentEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageDurationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageDurationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageTokensTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageTokensTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionDiarizedSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionDiarizedSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionIncludeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionIncludeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadPartObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadPartObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageTimeBucketObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageTimeBucketObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserUser1ObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserUser1ObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserProjectsObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserProjectsObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserRoleAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserRoleAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VadConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VadConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileContentResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileContentResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchRequestRankingOptionsRankerJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchRequestRankingOptionsRankerNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultContentObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultContentObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultsPageObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultsPageObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VerbosityEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VerbosityEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionFindTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionFindTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionOpenPageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionOpenPageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchApproximateLocationWebSearchApproximateLocation1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchApproximateLocationWebSearchApproximateLocation1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolSearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolSearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillReferenceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillReferenceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamMediaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamMediaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyDisabledParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyDisabledParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyAllowlistParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyAllowlistParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.IncludeEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.IncludeEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SummaryTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SummaryTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileInputDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileInputDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhase2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhase2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoubleClickActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoubleClickActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DragParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DragParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.KeyPressActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.KeyPressActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MoveParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MoveParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScreenshotParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScreenshotParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScrollParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScrollParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TypeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TypeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WaitParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WaitParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironmentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironmentNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoCodeInterpreterToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoCodeInterpreterToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFidelityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFidelityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenActionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenActionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerAutoParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerAutoParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomTextFormatParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomTextFormatParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GrammarSyntax1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GrammarSyntax1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomGrammarFormatParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomGrammarFormatParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NamespaceToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NamespaceToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellExecActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellExecActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputStatusEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputStatusEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DetailEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DetailEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentParamAutoParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentParamAutoParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileDetailEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileDetailEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionSummaryItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionSummaryItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusParamNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusParamNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemReferenceParamType2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemReferenceParamType2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificApplyPatchParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificApplyPatchParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrderEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrderEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSecondsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSecondsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedVideoResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedVideoResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoContentVariantJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoContentVariantNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TokenCountsResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TokenCountsResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PromptCacheRetentionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PromptCacheRetentionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillVersionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillVersionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ExpiresAfterParamAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ExpiresAfterParamAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageInputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageInputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageQuotedTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageQuotedTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AttachmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AttachmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ActiveStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ActiveStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LockedStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LockedStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClosedStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClosedStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedThreadResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedThreadResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestEndpointJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestEndpointNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestCompletionWindowJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestCompletionWindowNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAssistantsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAssistantsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListChatCompletionsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListChatCompletionsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetChatCompletionMessagesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetChatCompletionMessagesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainersOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainersOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainerFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainerFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListConversationItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListConversationItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderByJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderByNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysListOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysListOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListOrganizationCertificatesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListOrganizationCertificatesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetCertificateIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetCertificateIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupUsersOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupUsersOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRolesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRolesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSourceNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListUserRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListUserRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectRolesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectRolesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectUserRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectUserRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListInputItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListInputItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListMessagesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListMessagesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateRunIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateRunIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetRunStepIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetRunStepIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoresOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoresOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchFilterJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchFilterNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyCreateResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChunkingStrategyRequestParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputsVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FiltersItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerActionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Content5JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicyJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModelResponsePropertiesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonUsageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderLabelModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderPythonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderScoreModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderStringCheckJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderTextSimilarityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneChatCompletionRequestAssistantMessageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionAndCustomToolCallOutputJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsCompactionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Session2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StopConfigurationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatConfigurationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResultsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsOrCustomVoiceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallActionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnnotationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContentItem3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Filters2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicy2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicy3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillsItem2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Format2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolsItem13JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant12JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutcomeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OperationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputVariant2ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant13JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputOutcomeParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchOperationParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemFieldJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContentItem4JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnnotationsItem3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::tryAGI.OpenAI.MCPToolFilter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, byte[]>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, byte[]>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UnixTimestampJsonConverter), + })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_0ffeca8e0fd10c1e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_2728b0f309136770")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_e582eeb48daa18b3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_aa2fa50684e533e3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_fc9fff4902f1d3b1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9f8e385d0d57d1e8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_6800b692cbb762f1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RealtimeSessionCreateResponseGATracingTracingConfigurationEnum2_fe3c1cd2e870870e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_95e54e44510b0009")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_d5b932e79734fe15")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_88d857ee171edc8e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_d72fd0d7007510fa")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_9c1ade5264e2d427")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>?), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_2c308d3a0e1a6420")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_4cfbf8c2a0aac51c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_0c2e57e4e5ae27ff")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "MessageContentRefusalObject_76182275c0945058")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_e709669a9d6096a0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "RunStepDetailsToolCallsFunctionObject_13a1058b9149fee5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateTranscriptionResponseVerboseJson_c58e2cb76dff9634")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContainerFileCitationBodyType), TypeInfoPropertyName = "ContainerFileCitationBodyType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.Annotation), TypeInfoPropertyName = "Annotation2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnnotationDiscriminator))] @@ -7691,6 +31904,4846 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + internal sealed partial class SourceGenerationContextChunk5 : global::System.Text.Json.Serialization.JsonSerializerContext + { + } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( + DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, + Converters = new global::System.Type[] + { + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApiKeyListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApiKeyListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantSupportedModelsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantSupportedModelsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsCodeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsCodeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeOnlyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeOnlyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFunctionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolsFunctionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsNamedToolChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsNamedToolChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoChunkingStrategyRequestParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoChunkingStrategyRequestParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchFileExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.BatchFileExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsModeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsModeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionDeletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionDeletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageCustomToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageCustomToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallChunkTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallChunkTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionModalitiesVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionModalitiesVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceCustomTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceCustomTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestDeveloperMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestDeveloperMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestFunctionMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestFunctionMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartFileTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartFileTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartRefusalTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartRefusalTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionStreamResponseDeltaRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionStreamResponseDeltaRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterFileOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterFileOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterTextOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterTextOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComparisonFilterTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComparisonFilterTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompoundFilterTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompoundFilterTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceNetworkPolicyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerResourceNetworkPolicyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CostsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CostsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2AudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2AudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2FunctionCallJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2FunctionCallNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseChoiceFinishReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseChoiceFinishReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestEncodingFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestEncodingFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCustomDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalCustomDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalJsonlRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalJsonlRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLabelModelGraderTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLabelModelGraderTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLogsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalLogsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalStoredCompletionsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalStoredCompletionsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFileRequestPurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFileRequestPurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestIntegrationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestIntegrationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModerationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModerationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestStyleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageRequestStyleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateMessageRequestRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateMessageRequestRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant2TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant2TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstructionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstructionNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestStreamFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestStreamFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadAndRunRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadAndRunRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestTimestampGranularitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestTimestampGranularitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestChunkingStrategyVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestChunkingStrategyVariant1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonTaskJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonTaskNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestResponseFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateUploadRequestPurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateUploadRequestPurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatTextFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatTextFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntaxJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntaxNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteAssistantResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteAssistantResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteCertificateResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteCertificateResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFileResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFileResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFineTuningCheckpointPermissionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteFineTuningCheckpointPermissionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteMessageResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteMessageResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteThreadResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteThreadResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreFileResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreFileResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventEventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventDataJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventDataNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EasyInputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamQuality2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamQuality2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamInputFidelity2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamInputFidelity2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamSize2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamSize2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamOutputFormat2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamOutputFormat2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModeration2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModeration2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamBackground2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamBackground2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EmbeddingObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EmbeddingObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ErrorEventEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ErrorEventEventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalCustomDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalCustomDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentOutputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentOutputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemInputImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemInputImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileContentSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileContentSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileIdSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileIdSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalLogsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalLogsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsDataSourceConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsDataSourceConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FilePathTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FilePathTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchRankerJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchRankerNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBetaJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBetaNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneMethodTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneMethodTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersReasoningEffortJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersReasoningEffortNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersComputeMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersComputeMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalIntervalJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalIntervalNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalSamplesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalSamplesNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersBatchSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersBatchSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningCheckpointPermissionObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningCheckpointPermissionObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningIntegrationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningIntegrationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersBatchSizeVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersBatchSizeVariant1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersLearningRateMultiplierJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersLearningRateMultiplierNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersNEpochsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersNEpochsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobCheckpointObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobCheckpointObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventLevelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventLevelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderLabelModelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderLabelModelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderMultiTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderMultiTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderPythonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderPythonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderScoreModelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderScoreModelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckOperationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderStringCheckOperationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityEvaluationMetricJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityEvaluationMetricNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupRoleAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupRoleAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GroupUserDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModerationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolModerationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseBackgroundJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseBackgroundNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseOutputFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseOutputFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseQualityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImagesResponseQualityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioInputAudio1FormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputAudioInputAudio1FormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteProjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteProjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestProjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InviteRequestProjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAuditLogsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAuditLogsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListBatchesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListBatchesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListCertificatesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListCertificatesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobCheckpointsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobCheckpointsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobEventsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobEventsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListModelsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListModelsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListPaginatedFineTuningJobsResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListPaginatedFineTuningJobsResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputStatus2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputStatus2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalRequestTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalRequestTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPListToolsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPListToolsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolConnectorIdJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolConnectorIdNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolRequireApprovalVariant1Enum2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolRequireApprovalVariant1Enum2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectImageFileDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectImageFileDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentRefusalObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentRefusalObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFileCitationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFileCitationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFilePathObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFilePathObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectImageFileDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectImageFileDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectImageUrlDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectImageUrlDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentRefusalObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentRefusalObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFileCitationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFileCitationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFilePathObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFilePathObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectDeltaRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectDeltaRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectIncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectIncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageObjectRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhaseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhaseNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRequestContentTextObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRequestContentTextObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelResponsePropertiesPromptCacheRetention2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelResponsePropertiesPromptCacheRetention2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NoiseReductionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NoiseReductionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFilePurposeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFilePurposeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OpenAIFileStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateActivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateActivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateDeactivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateDeactivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateActivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateActivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateDeactivationResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateDeactivationResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OtherChunkingStrategyResponseParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OtherChunkingStrategyResponseParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputAudioTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputAudioTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PredictionContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PredictionContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyOwnerTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyOwnerTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectGroupListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountApiKeyObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountApiKeyObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ProjectUserDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PublicRoleListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PublicRoleListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemDeleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemDeleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemRetrieveTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemRetrieveTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemTruncateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemTruncateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferCommitTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferCommitTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventOutputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventOutputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCancelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCancelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventTranscriptionSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventTranscriptionSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsConversationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemDeletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemDeletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemRetrievedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemRetrievedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemTruncatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemTruncatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferCommittedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferCommittedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedRateLimitNameJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedRateLimitNameNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDonePartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDonePartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemDeleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemDeleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemRetrieveTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemRetrieveTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemTruncateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemTruncateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferCommitTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferCommitTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventOutputAudioBufferClearTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventOutputAudioBufferClearTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCancelTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCancelTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCreateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCreateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeCreateClientSecretRequestExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeCreateClientSecretRequestExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeFunctionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeFunctionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalRequestTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalRequestTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalResponseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalResponseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPHTTPErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPHTTPErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPListToolsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPListToolsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPProtocolErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPProtocolErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolExecutionErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolExecutionErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeReasoningEffortJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeReasoningEffortNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsConversationNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDeletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDeletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemRetrievedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemRetrievedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemTruncatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemTruncatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventErrorTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventErrorTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferCommittedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferCommittedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferClearedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferClearedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStartedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStartedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedRateLimitNameJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedRateLimitNameNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDonePartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDonePartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallInProgressTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallInProgressTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemAddedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemAddedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDoneTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDoneTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionOutputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionOutputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionTracingTracingConfigurationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionTracingTracingConfigurationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionMaxResponseOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionMaxResponseOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionIncludeVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionIncludeVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestTracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestTracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestMaxResponseOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestMaxResponseOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseTracingEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseTracingEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAOutputModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAOutputModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAModelNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokensJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokensNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestInputAudioFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestInputAudioFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseModalitieJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseModalitieNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGATypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGATypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventInputAudioBufferAppendTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventInputAudioBufferAppendTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionCloseTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionCloseTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionUpdateTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionUpdateTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionClosedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionClosedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionCreatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionCreatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionInputTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionInputTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaFormatNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputTranscriptDeltaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputTranscriptDeltaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionUpdatedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionUpdatedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationSessionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationSessionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagernessJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagernessNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3IncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3IncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInterpretingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInterpretingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseContentPartDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCreatedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCreatedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallSearchingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallSearchingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonSchemaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonSchemaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextGrammarTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextGrammarTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextPythonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextPythonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallGeneratingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallGeneratingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallPartialImageEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallPartialImageEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseIncompleteEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseIncompleteEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseItemListObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseItemListObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsFailedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsFailedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseModalitiesVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseModalitiesVariant1ItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventPartTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventPartTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallCompletedEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallCompletedEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallInProgressEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallInProgressEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallSearchingEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallSearchingEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateVariant1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateVariant1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RoleListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectRequiredActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectRequiredActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectIncompleteDetailsReasonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunObjectIncompleteDetailsReasonNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsMessageCreationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsMessageCreationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFileSearchObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFileSearchObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFunctionObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFunctionObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsMessageCreationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsMessageCreationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputImageObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputImageObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputLogsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputLogsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchResultObjectContentItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchResultObjectContentItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFunctionObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFunctionObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant6EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant6EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant7EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant7EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant2EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant2EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant3EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant3EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant4EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant4EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant5EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant5EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant6EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant6EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant7EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant7EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant8EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant8EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant9EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant9EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant10EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant10EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunToolCallObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunToolCallObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ServiceTierEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ServiceTierEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpeechAudioDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyRequestParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyRequestParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyResponseParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyResponseParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventVariant1EventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventVariant1EventNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedModeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedModeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceCustomTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceCustomTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceFunctionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceFunctionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceMCPTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceMCPTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceOptionsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceOptionsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceTypesTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceTypesTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDeltaEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDeltaEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDoneEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextDoneEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextSegmentEventTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextSegmentEventTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageDurationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageDurationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageTokensTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageTokensTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionDiarizedSegmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionDiarizedSegmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionIncludeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionIncludeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadPartObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UploadPartObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageTimeBucketObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageTimeBucketObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresResultObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresResultObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserUser1ObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserUser1ObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserProjectsObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserProjectsObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserListResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserRoleAssignmentObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserRoleAssignmentObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VadConfigTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VadConfigTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreExpirationAfterAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreExpirationAfterAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileContentResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileContentResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectLastErrorCodeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectLastErrorCodeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchRequestRankingOptionsRankerJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchRequestRankingOptionsRankerNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultContentObjectTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultContentObjectTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultsPageObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultsPageObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VerbosityEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VerbosityEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentDeletedResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentDeletedResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceConsentResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionFindTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionFindTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionOpenPageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionOpenPageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchApproximateLocationWebSearchApproximateLocation1TypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchApproximateLocationWebSearchApproximateLocation1TypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolSearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolSearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillReferenceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillReferenceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamMediaTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamMediaTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InlineSkillParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyDisabledParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyDisabledParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyAllowlistParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyAllowlistParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.IncludeEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.IncludeEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SummaryTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SummaryTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningTextContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningTextContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileInputDetailJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileInputDetailNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhase2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhase2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClickParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoubleClickActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DoubleClickActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DragParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DragParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.KeyPressActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.KeyPressActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MoveParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MoveParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScreenshotParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScreenshotParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScrollParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ScrollParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TypeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TypeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WaitParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WaitParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileSearchToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironmentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironmentNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerMemoryLimitJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerMemoryLimitNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoCodeInterpreterToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AutoCodeInterpreterToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFidelityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFidelityNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenActionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenActionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerAutoParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerAutoParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomTextFormatParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomTextFormatParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GrammarSyntax1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GrammarSyntax1NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomGrammarFormatParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomGrammarFormatParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NamespaceToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NamespaceToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputImageTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputImageTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellExecActionTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalShellExecActionTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceResourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContainerReferenceResourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputStatusEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputStatusEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MCPToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DetailEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DetailEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentParamAutoParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentParamAutoParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileDetailEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileDetailEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionSummaryItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionSummaryItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusParamNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusParamNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputItemParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputItemParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemReferenceParamType2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemReferenceParamType2NullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificApplyPatchParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificApplyPatchParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrderEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OrderEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSecondsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoSecondsNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedVideoResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedVideoResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoContentVariantJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoContentVariantNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TruncationEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TokenCountsResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TokenCountsResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PromptCacheRetentionEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.PromptCacheRetentionEnumNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillVersionListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillVersionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedSkillVersionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatSessionResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ExpiresAfterParamAnchorJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ExpiresAfterParamAnchorNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageInputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageInputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageQuotedTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageQuotedTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AttachmentTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AttachmentTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UserMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FileAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationSourceTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationSourceTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UrlAnnotationTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TaskGroupItemTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ActiveStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ActiveStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LockedStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.LockedStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClosedStatusTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ClosedStatusTypeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedThreadResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedThreadResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadListResourceObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadListResourceObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestEndpointJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestEndpointNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestCompletionWindowJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestCompletionWindowNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAssistantsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListAssistantsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListChatCompletionsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListChatCompletionsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetChatCompletionMessagesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetChatCompletionMessagesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainersOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainersOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainerFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListContainerFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListConversationItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListConversationItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderByJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderByNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunsStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysListOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysListOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListOrganizationCertificatesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListOrganizationCertificatesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetCertificateIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetCertificateIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCostsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupUsersOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListGroupUsersOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRolesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRolesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageCompletionsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSourceNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSizeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesSizeNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageImagesGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageModerationsGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresBucketWidthJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresBucketWidthNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresGroupByItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresGroupByItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListUserRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListUserRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectGroupRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectRolesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectRolesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectUserRoleAssignmentsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListProjectUserRoleAssignmentsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListInputItemsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListInputItemsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListMessagesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListMessagesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateRunIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateRunIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListRunStepsIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetRunStepIncludeItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.GetRunStepIncludeItemNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoresOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoresOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchFilterJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchFilterNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesOrderJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesOrderNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysDeleteResponseObjectJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeysDeleteResponseObjectNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AdminApiKeyCreateResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageContentPartJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ChunkingStrategyRequestParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputsVariant1ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FiltersItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerActionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Content5JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ConversationParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicyJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateEvalItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateModelResponsePropertiesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonUsageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderLabelModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderPythonJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderScoreModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderStringCheckJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderTextSimilarityJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EvalItemContentItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FineTuneChatCompletionRequestAssistantMessageJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionAndCustomToolCallOutputJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolCallResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ImageGenStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputMessageResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.InputParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessageStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsCompactionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageContentJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Session2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponsesServerEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.RunStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StopConfigurationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatConfigurationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolChoiceParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResultsItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsOrCustomVoiceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallActionJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnnotationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContentItem3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Filters2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicy2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.NetworkPolicy3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.SkillsItem2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant1JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.Format2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ToolsItem13JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant12JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutcomeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OperationJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OutputVariant2ItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant13JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputOutcomeParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchOperationParamJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.VideoModelJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ItemFieldJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ContentItem4JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnnotationsItem3JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ThreadItemJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.StatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList>>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::tryAGI.OpenAI.MCPToolFilter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, byte[]>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, byte[]>), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.UnixTimestampJsonConverter), + })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_0ffeca8e0fd10c1e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_2728b0f309136770")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_e582eeb48daa18b3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_aa2fa50684e533e3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_fc9fff4902f1d3b1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9f8e385d0d57d1e8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_6800b692cbb762f1")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RealtimeSessionCreateResponseGATracingTracingConfigurationEnum2_fe3c1cd2e870870e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_95e54e44510b0009")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_d5b932e79734fe15")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_88d857ee171edc8e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages_d72fd0d7007510fa")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference_9c1ade5264e2d427")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>?), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_2c308d3a0e1a6420")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy_4cfbf8c2a0aac51c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_0c2e57e4e5ae27ff")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "MessageContentRefusalObject_76182275c0945058")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_e709669a9d6096a0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "RunStepDetailsToolCallsFunctionObject_13a1058b9149fee5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "CreateTranscriptionResponseVerboseJson_c58e2cb76dff9634")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] @@ -7700,7 +36753,6 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] @@ -7773,7 +36825,6 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::tryAGI.OpenAI.MCPToolFilter>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] @@ -7823,7 +36874,6 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] @@ -7885,7 +36935,2463 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + internal sealed partial class SourceGenerationContextChunk6 : global::System.Text.Json.Serialization.JsonSerializerContext + { + } + /// + /// + /// public sealed partial class SourceGenerationContext : global::System.Text.Json.Serialization.JsonSerializerContext { + private static readonly global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver Resolver = global::System.Text.Json.Serialization.Metadata.JsonTypeInfoResolver.Combine( + SourceGenerationContextChunk0.Default, + + SourceGenerationContextChunk1.Default, + + SourceGenerationContextChunk2.Default, + + SourceGenerationContextChunk3.Default, + + SourceGenerationContextChunk4.Default, + + SourceGenerationContextChunk5.Default, + + SourceGenerationContextChunk6.Default + ); + + private static readonly global::System.Text.Json.JsonSerializerOptions DefaultOptions = CreateDefaultOptions(); + + /// + /// + /// + public static SourceGenerationContext Default { get; } = new(DefaultOptions); + + private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions options) + : base(options) + { + } + + /// + protected override global::System.Text.Json.JsonSerializerOptions? GeneratedSerializerOptions => DefaultOptions; + + /// + public override global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? GetTypeInfo(global::System.Type type) + { + return Resolver.GetTypeInfo(type, Options); + } + + private static global::System.Text.Json.JsonSerializerOptions CreateDefaultOptions() + { + var options = new global::System.Text.Json.JsonSerializerOptions + { + DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, + TypeInfoResolver = Resolver, + }; + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AdminApiKeyObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AdminApiKeyObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApiKeyListObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApiKeyListObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantSupportedModelsJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantSupportedModelsNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantToolsCodeTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantToolsCodeTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeOnlyTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantToolsFileSearchTypeOnlyTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantToolsFunctionTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantToolsFunctionTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantsNamedToolChoiceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantsNamedToolChoiceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AudioResponseFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AudioResponseFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AuditLogEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AuditLogEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AutoChunkingStrategyRequestParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AutoChunkingStrategyRequestParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.BatchObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.BatchObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.BatchStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.BatchStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.BatchFileExpirationAfterAnchorJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.BatchFileExpirationAfterAnchorNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CertificateObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CertificateObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsModeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsModeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsChoiceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionAllowedToolsChoiceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionDeletedObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionDeletedObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionListObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionListObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageCustomToolCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageCustomToolCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageListObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageListObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallChunkTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallChunkTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionModalitiesVariant1ItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionModalitiesVariant1ItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceCustomTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionNamedToolChoiceCustomTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestDeveloperMessageRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestDeveloperMessageRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestFunctionMessageRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestFunctionMessageRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioInputAudioFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartAudioInputAudioFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartFileTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartFileTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageImageUrlDetailJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartImageImageUrlDetailNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartRefusalTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartRefusalTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartTextTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageContentPartTextTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageAnnotationTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageAnnotationTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionResponseMessageRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionStreamResponseDeltaRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionStreamResponseDeltaRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CodeInterpreterFileOutputTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CodeInterpreterFileOutputTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CodeInterpreterTextOutputTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CodeInterpreterTextOutputTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CodeInterpreterToolCallStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComparisonFilterTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComparisonFilterTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CompoundFilterTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CompoundFilterTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerToolCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerToolCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerFileListResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerFileListResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerResourceExpiresAfterAnchorJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerResourceExpiresAfterAnchorNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerResourceMemoryLimitJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerResourceMemoryLimitNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerResourceNetworkPolicyTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerResourceNetworkPolicyTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ConversationItemListObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ConversationItemListObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CostsResultObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CostsResultObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2AudioFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2AudioFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2FunctionCallJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestVariant2FunctionCallNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseChoiceFinishReasonJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseChoiceFinishReasonNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseChoiceFinishReasonJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseChoiceFinishReasonNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionStreamResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateCompletionRequestModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateCompletionRequestModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseChoiceFinishReasonJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseChoiceFinishReasonNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateCompletionResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyExpiresAfterAnchorJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyExpiresAfterAnchorNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyMemoryLimitJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateContainerBodyMemoryLimitNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestEncodingFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingRequestEncodingFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEmbeddingResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalCustomDataSourceConfigTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalCustomDataSourceConfigTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalJsonlRunDataSourceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalJsonlRunDataSourceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalLabelModelGraderTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalLabelModelGraderTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalLogsDataSourceConfigTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalLogsDataSourceConfigTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalStoredCompletionsDataSourceConfigTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalStoredCompletionsDataSourceConfigTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateFileRequestPurposeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateFileRequestPurposeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersBatchSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersBatchSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersLearningRateMultiplierJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersLearningRateMultiplierNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersNEpochsJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestHyperparametersNEpochsNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestIntegrationTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateFineTuningJobRequestIntegrationTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestBackgroundJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestBackgroundNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestResponseFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestResponseFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestOutputFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestOutputFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestQualityJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageEditRequestQualityNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestQualityJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestQualityNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestResponseFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestResponseFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestOutputFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestOutputFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModerationJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestModerationNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestBackgroundJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestBackgroundNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestStyleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageRequestStyleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestResponseFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestResponseFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateImageVariationRequestSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateMessageRequestRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateMessageRequestRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant1TypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant1TypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant2TypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestInputVariant3ItemVariant2TypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationRequestModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstructionJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstructionNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinorJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinorNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestStreamFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestStreamFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateThreadAndRunRequestModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateThreadAndRunRequestModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestTimestampGranularitieJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestTimestampGranularitieNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestChunkingStrategyVariant1JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionRequestChunkingStrategyVariant1NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonTaskJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonTaskNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestResponseFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateTranslationRequestResponseFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateUploadRequestPurposeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateUploadRequestPurposeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatTextFormatTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatTextFormatTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntaxJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntaxNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteAssistantResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteAssistantResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteCertificateResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteCertificateResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteFileResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteFileResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteFineTuningCheckpointPermissionResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteFineTuningCheckpointPermissionResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteMessageResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteMessageResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteThreadResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteThreadResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreFileResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreFileResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DoneEventEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DoneEventEventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DoneEventDataJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DoneEventDataNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EasyInputMessageRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EasyInputMessageRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EasyInputMessageTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EasyInputMessageTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamQuality2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamQuality2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamInputFidelity2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamInputFidelity2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamSize2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamSize2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamOutputFormat2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamOutputFormat2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModeration2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamModeration2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamBackground2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EditImageBodyJsonParamBackground2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EmbeddingObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EmbeddingObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ErrorEventEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ErrorEventEventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalCustomDataSourceConfigTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalCustomDataSourceConfigTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalItemRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalItemRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalItemTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalItemTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalItemContentOutputTextTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalItemContentOutputTextTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalItemInputImageTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalItemInputImageTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileContentSourceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileContentSourceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileIdSourceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalJsonlFileIdSourceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalListObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalListObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalLogsDataSourceConfigTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalLogsDataSourceConfigTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalRunObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalRunObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalRunListObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalRunListObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemListObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalRunOutputItemListObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsDataSourceConfigTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsDataSourceConfigTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsSourceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalStoredCompletionsSourceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileExpirationAfterAnchorJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileExpirationAfterAnchorNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FilePathTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FilePathTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileSearchRankerJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileSearchRankerNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileSearchToolCallStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBetaJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBetaNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBatchSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersBatchSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersLearningRateMultiplierJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersLearningRateMultiplierNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersNEpochsJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneDPOHyperparametersNEpochsNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneMethodTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneMethodTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersBatchSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersBatchSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersLearningRateMultiplierJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersLearningRateMultiplierNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersNEpochsJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersNEpochsNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersReasoningEffortJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersReasoningEffortNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersComputeMultiplierJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersComputeMultiplierNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalIntervalJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalIntervalNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalSamplesJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneReinforcementHyperparametersEvalSamplesNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersBatchSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersBatchSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersLearningRateMultiplierJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersLearningRateMultiplierNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersNEpochsJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneSupervisedHyperparametersNEpochsNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningCheckpointPermissionObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningCheckpointPermissionObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningIntegrationTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningIntegrationTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersBatchSizeVariant1JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersBatchSizeVariant1NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersLearningRateMultiplierJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersLearningRateMultiplierNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersNEpochsJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobHyperparametersNEpochsNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobCheckpointObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobCheckpointObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventLevelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventLevelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionToolCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionToolCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionToolCallStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionToolCallStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderLabelModelTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderLabelModelTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderMultiTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderMultiTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderPythonTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderPythonTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderScoreModelTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderScoreModelTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderStringCheckTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderStringCheckTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderStringCheckOperationJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderStringCheckOperationNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityEvaluationMetricJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GraderTextSimilarityEvaluationMetricNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GroupObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GroupObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GroupDeletedResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GroupDeletedResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GroupListResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GroupListResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GroupRoleAssignmentObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GroupRoleAssignmentObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GroupUserAssignmentObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GroupUserAssignmentObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GroupUserDeletedResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GroupUserDeletedResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventQualityJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventQualityNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventQualityJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventQualityNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventBackgroundJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventBackgroundNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventOutputFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditPartialImageEventOutputFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventQualityJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventQualityNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventBackgroundJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventBackgroundNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventOutputFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenCompletedEventOutputFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventQualityJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventQualityNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventBackgroundJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventBackgroundNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventOutputFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenPartialImageEventOutputFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolQualityJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolQualityNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolOutputFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolOutputFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolModerationJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolModerationNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolBackgroundJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolBackgroundNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenToolCallStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImagesResponseBackgroundJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImagesResponseBackgroundNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImagesResponseOutputFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImagesResponseOutputFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImagesResponseSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImagesResponseSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImagesResponseQualityJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImagesResponseQualityNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputAudioTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputAudioTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputAudioInputAudio1FormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputAudioInputAudio1FormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputMessageTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputMessageTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputMessageRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputMessageRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputMessageStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputMessageStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteProjectRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteProjectRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteDeleteResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteDeleteResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteListResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteListResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteRequestRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteRequestRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteRequestProjectRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InviteRequestProjectRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListAuditLogsResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListAuditLogsResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListBatchesResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListBatchesResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListCertificatesResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListCertificatesResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobCheckpointsResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobCheckpointsResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobEventsResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListFineTuningJobEventsResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListModelsResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListModelsResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListPaginatedFineTuningJobsResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListPaginatedFineTuningJobsResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputStatus2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalShellToolCallOutputStatus2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPApprovalRequestTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPApprovalRequestTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseResourceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseResourceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPListToolsTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPListToolsTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPToolTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPToolTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPToolConnectorIdJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPToolConnectorIdNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPToolRequireApprovalVariant1Enum2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPToolRequireApprovalVariant1Enum2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPToolCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPToolCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectImageFileDetailJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentImageFileObjectImageFileDetailNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectImageUrlDetailJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentImageUrlObjectImageUrlDetailNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentRefusalObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentRefusalObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFileCitationObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFileCitationObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFilePathObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentTextAnnotationsFilePathObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentTextObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageContentTextObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectImageFileDetailJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageFileObjectImageFileDetailNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectImageUrlDetailJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentImageUrlObjectImageUrlDetailNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentRefusalObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentRefusalObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFileCitationObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFileCitationObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFilePathObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextAnnotationsFilePathObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaContentTextObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectDeltaRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageDeltaObjectDeltaRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageObjectObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageObjectObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageObjectStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageObjectStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageObjectIncompleteDetailsReasonJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageObjectIncompleteDetailsReasonNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageObjectRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageObjectRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessagePhaseJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessagePhaseNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageRequestContentTextObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageRequestContentTextObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant1EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant1EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant2EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant2EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant3EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant3EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant4EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant4EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant5EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageStreamEventVariant5EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ModelObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ModelObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ModelResponsePropertiesPromptCacheRetention2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ModelResponsePropertiesPromptCacheRetention2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.NoiseReductionTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.NoiseReductionTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OpenAIFileObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OpenAIFileObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OpenAIFilePurposeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OpenAIFilePurposeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OpenAIFileStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OpenAIFileStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateActivationResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateActivationResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateDeactivationResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OrganizationCertificateDeactivationResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateActivationResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateActivationResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateDeactivationResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OrganizationProjectCertificateDeactivationResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OtherChunkingStrategyResponseParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OtherChunkingStrategyResponseParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputAudioTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputAudioTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputMessageRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputMessageRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.PredictionContentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.PredictionContentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyOwnerTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyOwnerTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyDeleteResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyDeleteResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyListResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectApiKeyListResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectGroupObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectGroupObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectGroupDeletedResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectGroupDeletedResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectGroupListResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectGroupListResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectListResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectListResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitListResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectRateLimitListResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountApiKeyObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountApiKeyObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountCreateResponseRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountDeleteResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountDeleteResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountListResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectServiceAccountListResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectUserObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectUserObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectUserDeleteResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ProjectUserDeleteResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.PublicRoleListResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.PublicRoleListResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmAudioFormatTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmAudioFormatTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmuAudioFormatTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsPcmaAudioFormatTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemCreateTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemCreateTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemDeleteTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemDeleteTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemRetrieveTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemRetrieveTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemTruncateTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventConversationItemTruncateTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferAppendTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferAppendTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferClearTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferClearTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferCommitTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventInputAudioBufferCommitTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventOutputAudioBufferClearTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventOutputAudioBufferClearTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCancelTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCancelTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCreateTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventResponseCreateTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventSessionUpdateTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventSessionUpdateTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventTranscriptionSessionUpdateTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaClientEventTranscriptionSessionUpdateTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsReasonJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseStatusDetailsReasonNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseModalitieJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseModalitieNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseOutputAudioFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseOutputAudioFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseMaxOutputTokensJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseMaxOutputTokensNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsModalitieJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsModalitieNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsOutputAudioFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsOutputAudioFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsToolTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsToolTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsMaxOutputTokensJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsMaxOutputTokensNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsConversationJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaResponseCreateParamsConversationNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemCreatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemCreatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemDeletedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemDeletedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemRetrievedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemRetrievedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemTruncatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventConversationItemTruncatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventErrorTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventErrorTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferClearedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferClearedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferCommittedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferCommittedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStartedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStartedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStoppedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventInputAudioBufferSpeechStoppedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsCompletedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsCompletedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsFailedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsFailedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsInProgressTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventMCPListToolsInProgressTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedRateLimitNameJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventRateLimitsUpdatedRateLimitNameNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseAudioTranscriptDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedPartTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartAddedPartTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDonePartTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseContentPartDonePartTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseCreatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseCreatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallArgumentsDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallCompletedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallCompletedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallFailedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallFailedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallInProgressTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseMCPCallInProgressTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemAddedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemAddedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseOutputItemDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventResponseTextDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionCreatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionCreatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionUpdatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventSessionUpdatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionCreatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionCreatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionUpdatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeBetaServerEventTranscriptionSessionUpdatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemCreateTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemCreateTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemDeleteTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemDeleteTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemRetrieveTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemRetrieveTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemTruncateTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventConversationItemTruncateTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferAppendTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferAppendTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferClearTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferClearTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferCommitTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventInputAudioBufferCommitTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventOutputAudioBufferClearTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventOutputAudioBufferClearTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCancelTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCancelTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCreateTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventResponseCreateTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventSessionUpdateTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventSessionUpdateTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventTranscriptionSessionUpdateTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemFunctionCallOutputStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantContentItemTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageAssistantContentItemTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemContentItemTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageSystemContentItemTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemDetailJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemMessageUserContentItemDetailNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceContentItemTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemWithReferenceContentItemTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeCreateClientSecretRequestExpiresAfterAnchorJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeCreateClientSecretRequestExpiresAfterAnchorNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeFunctionToolTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeFunctionToolTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalRequestTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalRequestTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalResponseTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeMCPApprovalResponseTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeMCPHTTPErrorTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeMCPHTTPErrorTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeMCPListToolsTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeMCPListToolsTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeMCPProtocolErrorTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeMCPProtocolErrorTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolExecutionErrorTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeMCPToolExecutionErrorTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeReasoningEffortJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeReasoningEffortNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsReasonJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseStatusDetailsReasonNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseOutputModalitieJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseOutputModalitieNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseMaxOutputTokensJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseMaxOutputTokensNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsOutputModalitieJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsOutputModalitieNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokensJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsMaxOutputTokensNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsConversationJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeResponseCreateParamsConversationNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationCreatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationCreatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemAddedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemAddedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemCreatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemCreatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDeletedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDeletedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionFailedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemRetrievedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemRetrievedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemTruncatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventConversationItemTruncatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventErrorTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventErrorTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferClearedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferClearedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferCommittedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferCommittedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferDtmfEventReceivedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStartedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferSpeechStoppedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventInputAudioBufferTimeoutTriggeredTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsCompletedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsCompletedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsFailedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsFailedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsInProgressTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventMCPListToolsInProgressTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferClearedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferClearedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStartedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStartedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventOutputAudioBufferStoppedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedRateLimitNameJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventRateLimitsUpdatedRateLimitNameNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseAudioTranscriptDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedPartTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartAddedPartTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDonePartTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseContentPartDonePartTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseCreatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseCreatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseFunctionCallArgumentsDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallArgumentsDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallCompletedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallCompletedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallFailedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallFailedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallInProgressTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseMCPCallInProgressTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemAddedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemAddedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseOutputItemDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDoneTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventResponseTextDoneTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionCreatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionCreatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionUpdatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventSessionUpdatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventTranscriptionSessionUpdatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModalitieJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModalitieNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionInputAudioFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionInputAudioFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionOutputAudioFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionOutputAudioFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionTracingTracingConfigurationEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionTracingTracingConfigurationEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionMaxResponseOutputTokensJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionMaxResponseOutputTokensNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionIncludeVariant1ItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionIncludeVariant1ItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestModalitieJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestModalitieNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestTracingEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestTracingEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestToolTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestToolTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestMaxResponseOutputTokensJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestMaxResponseOutputTokensNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAOutputModalitieJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAOutputModalitieNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAIncludeItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAIncludeItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATracingEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGATracingEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokensJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateRequestGAMaxOutputTokensNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseIncludeItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseIncludeItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseOutputModalitieJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseOutputModalitieNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseTracingEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseTracingEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseMaxOutputTokensJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseMaxOutputTokensNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAOutputModalitieJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAOutputModalitieNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAIncludeItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAIncludeItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGATracingTracingConfigurationEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokensJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeSessionCreateResponseGAMaxOutputTokensNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestTurnDetectionTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestInputAudioFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestInputAudioFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestIncludeItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGATypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGATypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateRequestGAIncludeItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseModalitieJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseModalitieNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGATypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGATypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranscriptionSessionCreateResponseGAIncludeItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventInputAudioBufferAppendTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventInputAudioBufferAppendTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionCloseTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionCloseTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionUpdateTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventSessionUpdateTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchorJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchorNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionClosedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionClosedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionCreatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionCreatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionInputTranscriptDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionInputTranscriptDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputAudioDeltaFormatNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputTranscriptDeltaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionOutputTranscriptDeltaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionUpdatedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventSessionUpdatedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationSessionTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationSessionTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationEnumTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagernessJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagernessNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseVariant3IncompleteDetailsReasonJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseVariant3IncompleteDetailsReasonNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseAudioDeltaEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseAudioDeltaEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseAudioDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseAudioDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDeltaEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDeltaEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseAudioTranscriptDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDeltaEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDeltaEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCodeDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCompletedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallCompletedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInProgressEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInProgressEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInterpretingEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCodeInterpreterCallInterpretingEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCompletedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCompletedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseContentPartAddedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseContentPartAddedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseContentPartDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseContentPartDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCreatedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCreatedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDeltaEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDeltaEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseCustomToolCallInputDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseErrorCodeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseErrorCodeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseErrorEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseErrorEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFailedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFailedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallCompletedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallCompletedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallInProgressEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallInProgressEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallSearchingEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFileSearchCallSearchingEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonSchemaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonSchemaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextGrammarTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextGrammarTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextPythonTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFormatTextPythonTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDeltaEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDeltaEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFunctionCallArgumentsDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallCompletedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallCompletedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallGeneratingEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallGeneratingEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallInProgressEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallInProgressEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallPartialImageEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseImageGenCallPartialImageEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseInProgressEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseInProgressEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseIncompleteEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseIncompleteEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseItemListObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseItemListObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDeltaEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDeltaEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallArgumentsDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallCompletedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallCompletedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallFailedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallFailedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallInProgressEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPCallInProgressEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsCompletedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsCompletedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsFailedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsFailedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsInProgressEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseMCPListToolsInProgressEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseModalitiesVariant1ItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseModalitiesVariant1ItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemAddedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemAddedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventPartTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventPartTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventPartTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartDoneEventPartTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDeltaEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDeltaEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryTextDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDeltaEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDeltaEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningTextDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDeltaEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDeltaEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseRefusalDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseTextDeltaEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseTextDeltaEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseTextDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseTextDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallCompletedEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallCompletedEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallInProgressEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallInProgressEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallSearchingEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseWebSearchCallSearchingEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateVariant1TypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateVariant1TypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RoleObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RoleObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RoleDeletedResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RoleDeletedResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RoleListResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RoleListResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunObjectObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunObjectObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunObjectStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunObjectStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunObjectRequiredActionTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunObjectRequiredActionTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunObjectLastErrorCodeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunObjectLastErrorCodeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunObjectIncompleteDetailsReasonJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunObjectIncompleteDetailsReasonNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaObjectObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaObjectObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsMessageCreationObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsMessageCreationObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFileSearchObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFileSearchObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFunctionObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsFunctionObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDeltaStepDetailsToolCallsObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsMessageCreationObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsMessageCreationObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputImageObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputImageObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputLogsObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsCodeOutputLogsObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchResultObjectContentItemTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFileSearchResultObjectContentItemTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFunctionObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsFunctionObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepDetailsToolCallsObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepObjectObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepObjectObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepObjectStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepObjectStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepObjectLastErrorCodeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepObjectLastErrorCodeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant1EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant1EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant2EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant2EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant3EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant3EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant4EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant4EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant5EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant5EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant6EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant6EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant7EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventVariant7EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant1EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant1EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant2EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant2EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant3EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant3EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant4EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant4EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant5EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant5EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant6EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant6EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant7EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant7EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant8EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant8EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant9EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant9EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant10EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventVariant10EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunToolCallObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunToolCallObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ServiceTierEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ServiceTierEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SpeechAudioDeltaEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SpeechAudioDeltaEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SpeechAudioDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SpeechAudioDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyRequestParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyRequestParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyResponseParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.StaticChunkingStrategyResponseParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ThreadObjectObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ThreadObjectObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventVariant1EventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventVariant1EventNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedModeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceAllowedModeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceCustomTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceCustomTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceFunctionTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceFunctionTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceMCPTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceMCPTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceOptionsJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceOptionsNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceTypesTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceTypesTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptTextDeltaEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptTextDeltaEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptTextDoneEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptTextDoneEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptTextSegmentEventTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptTextSegmentEventTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageDurationTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageDurationTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageTokensTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptTextUsageTokensTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptionDiarizedSegmentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptionDiarizedSegmentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptionIncludeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptionIncludeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TruncationObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TruncationObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UploadStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UploadStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UploadObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UploadObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UploadPartObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UploadPartObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesResultObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesResultObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsResultObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsResultObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsResultObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsResultObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCompletionsResultObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCompletionsResultObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsResultObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsResultObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageImagesResultObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageImagesResultObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageModerationsResultObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageModerationsResultObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageTimeBucketObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageTimeBucketObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresResultObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresResultObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserUser1ObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserUser1ObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserProjectsObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserProjectsObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserDeleteResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserDeleteResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserListResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserListResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserListResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserListResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserRoleAssignmentObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserRoleAssignmentObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VadConfigTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VadConfigTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreExpirationAfterAnchorJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreExpirationAfterAnchorNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreFileBatchObjectStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreFileContentResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreFileContentResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectLastErrorCodeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreFileObjectLastErrorCodeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreObjectStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchRequestRankingOptionsRankerJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchRequestRankingOptionsRankerNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultContentObjectTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultContentObjectTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultsPageObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VectorStoreSearchResultsPageObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VerbosityEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VerbosityEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VoiceConsentDeletedResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VoiceConsentDeletedResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VoiceConsentListResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VoiceConsentListResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VoiceConsentResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VoiceConsentResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VoiceResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VoiceResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchActionFindTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchActionFindTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchActionOpenPageTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchActionOpenPageTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchSourceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchActionSearchSourceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchApproximateLocationWebSearchApproximateLocation1TypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchApproximateLocationWebSearchApproximateLocation1TypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchContextSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchContextSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchToolTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchToolTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchToolSearchContextSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchToolSearchContextSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchCancelledTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchCompletedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchExpiredTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookBatchFailedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunCanceledTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunFailedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookEvalRunSucceededTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobCancelledTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobFailedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookFineTuningJobSucceededTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookRealtimeCallIncomingTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseCancelledTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseCompletedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseFailedTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebhookResponseIncompleteTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SkillReferenceParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SkillReferenceParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamMediaTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InlineSkillSourceParamMediaTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InlineSkillParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InlineSkillParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyDisabledParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyDisabledParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyAllowlistParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerNetworkPolicyAllowlistParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.IncludeEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.IncludeEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageRoleJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageRoleNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileCitationBodyTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileCitationBodyTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UrlCitationBodyTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UrlCitationBodyTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputTextContentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputTextContentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TextContentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TextContentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SummaryTextContentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SummaryTextContentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningTextContentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningTextContentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageDetailJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageDetailNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputImageContentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputImageContentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileInputDetailJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileInputDetailNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessagePhase2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessagePhase2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ClickParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ClickParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DoubleClickActionTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DoubleClickActionTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DragParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DragParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.KeyPressActionTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.KeyPressActionTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MoveParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MoveParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ScreenshotParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ScreenshotParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ScrollParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ScrollParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TypeParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TypeParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WaitParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WaitParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileSearchToolTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileSearchToolTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerToolTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerToolTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerEnvironmentJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerEnvironmentNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerMemoryLimitJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerMemoryLimitNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AutoCodeInterpreterToolParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AutoCodeInterpreterToolParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputFidelityJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputFidelityNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenActionEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenActionEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalShellToolParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalShellToolParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerAutoParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerAutoParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerReferenceParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerReferenceParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellToolParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellToolParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomTextFormatParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomTextFormatParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GrammarSyntax1JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GrammarSyntax1NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomGrammarFormatParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomGrammarFormatParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionToolParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionToolParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.NamespaceToolParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.NamespaceToolParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolSearchToolParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolSearchToolParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SearchContextSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SearchContextSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SearchContentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SearchContentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputImageTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputImageTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalShellExecActionTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalShellExecActionTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentResourceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LocalEnvironmentResourceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerReferenceResourceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContainerReferenceResourceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputStatusEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputStatusEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPToolCallStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MCPToolCallStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DetailEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DetailEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputTextContentParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputTextContentParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputImageContentParamAutoParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputImageContentParamAutoParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileDetailEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileDetailEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputFileContentParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputFileContentParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolSearchCallItemParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolSearchCallItemParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputItemParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputItemParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CompactionSummaryItemParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CompactionSummaryItemParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallItemParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputTimeoutOutcomeParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputExitOutcomeParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputItemParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputItemParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusParamJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallStatusParamNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchCreateFileOperationParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchDeleteFileOperationParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchUpdateFileOperationParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallItemParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallItemParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusParamJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchCallOutputStatusParamNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputItemParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolCallOutputItemParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ItemReferenceParamType2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ItemReferenceParamType2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SpecificApplyPatchParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SpecificApplyPatchParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OrderEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OrderEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoModelEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoModelEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoListResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoListResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoSecondsJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoSecondsNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeletedVideoResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeletedVideoResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoContentVariantJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoContentVariantNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TruncationEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TruncationEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TokenCountsResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TokenCountsResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.PromptCacheRetentionEnumJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.PromptCacheRetentionEnumNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CompactResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CompactResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SkillResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SkillResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SkillListResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SkillListResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeletedSkillResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeletedSkillResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SkillVersionResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SkillVersionResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SkillVersionListResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SkillVersionListResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeletedSkillVersionResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeletedSkillVersionResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatSessionStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatSessionStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatSessionResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatSessionResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ExpiresAfterParamAnchorJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ExpiresAfterParamAnchorNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserMessageInputTextTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserMessageInputTextTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserMessageQuotedTextTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserMessageQuotedTextTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AttachmentTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AttachmentTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserMessageItemObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserMessageItemObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserMessageItemTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UserMessageItemTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileAnnotationSourceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileAnnotationSourceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileAnnotationTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FileAnnotationTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UrlAnnotationSourceTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UrlAnnotationSourceTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UrlAnnotationTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UrlAnnotationTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantMessageItemTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WidgetMessageItemTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ClientToolCallStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ClientToolCallStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ClientToolCallItemTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TaskTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TaskTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TaskItemObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TaskItemObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TaskItemTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TaskItemTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TaskGroupItemObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TaskGroupItemObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TaskGroupItemTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TaskGroupItemTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ThreadItemListResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ThreadItemListResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ActiveStatusTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ActiveStatusTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LockedStatusTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.LockedStatusTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ClosedStatusTypeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ClosedStatusTypeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ThreadResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ThreadResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeletedThreadResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeletedThreadResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ThreadListResourceObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ThreadListResourceObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestEndpointJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestEndpointNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestCompletionWindowJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateBatchRequestCompletionWindowNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListAssistantsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListAssistantsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListChatCompletionsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListChatCompletionsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GetChatCompletionMessagesOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GetChatCompletionMessagesOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListContainersOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListContainersOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListContainerFilesOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListContainerFilesOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListConversationItemsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListConversationItemsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderByJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListEvalsOrderByNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GetEvalRunsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GetEvalRunsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GetEvalRunsStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GetEvalRunsStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsStatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GetEvalRunOutputItemsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListFilesOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListFilesOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListFineTuningCheckpointPermissionsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AdminApiKeysListOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AdminApiKeysListOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListOrganizationCertificatesOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListOrganizationCertificatesOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GetCertificateIncludeItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GetCertificateIncludeItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCostsBucketWidthJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCostsBucketWidthNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCostsGroupByItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCostsGroupByItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListGroupsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListGroupsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListGroupRoleAssignmentsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListGroupRoleAssignmentsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListGroupUsersOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListGroupUsersOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListProjectCertificatesOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListProjectGroupsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListProjectGroupsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListRolesOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListRolesOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesBucketWidthJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesBucketWidthNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesGroupByItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageAudioSpeechesGroupByItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsBucketWidthJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsBucketWidthNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsGroupByItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageAudioTranscriptionsGroupByItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsBucketWidthJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsBucketWidthNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsGroupByItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCodeInterpreterSessionsGroupByItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCompletionsBucketWidthJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCompletionsBucketWidthNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCompletionsGroupByItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageCompletionsGroupByItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsBucketWidthJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsBucketWidthNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsGroupByItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageEmbeddingsGroupByItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageImagesBucketWidthJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageImagesBucketWidthNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageImagesSourceJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageImagesSourceNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageImagesSizeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageImagesSizeNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageImagesGroupByItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageImagesGroupByItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageModerationsBucketWidthJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageModerationsBucketWidthNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageModerationsGroupByItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageModerationsGroupByItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresBucketWidthJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresBucketWidthNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresGroupByItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UsageVectorStoresGroupByItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListUserRoleAssignmentsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListUserRoleAssignmentsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListProjectGroupRoleAssignmentsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListProjectGroupRoleAssignmentsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListProjectRolesOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListProjectRolesOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListProjectUserRoleAssignmentsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListProjectUserRoleAssignmentsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListInputItemsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListInputItemsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListMessagesOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListMessagesOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListRunsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListRunsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateRunIncludeItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateRunIncludeItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListRunStepsOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListRunStepsOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListRunStepsIncludeItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListRunStepsIncludeItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GetRunStepIncludeItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.GetRunStepIncludeItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListVectorStoresOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListVectorStoresOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchFilterJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListFilesInVectorStoreBatchFilterNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesOrderJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesOrderNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AdminApiKeysDeleteResponseObjectJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AdminApiKeysDeleteResponseObjectNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AdminApiKeyCreateResponseJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantStreamEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantsApiResponseFormatOptionJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AssistantsApiToolChoiceOptionJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionMessageToolCallsItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestAssistantMessageContentPartJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestMessageJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestSystemMessageContentPartJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestToolMessageContentPartJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionRequestUserMessageContentPartJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChatCompletionToolChoiceOptionJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ChunkingStrategyRequestParamJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputsVariant1ItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FiltersItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerActionJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputResourceJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.Content5JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ConversationItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ConversationParamJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateChatCompletionRequestJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseFormatJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SkillsItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.NetworkPolicyJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateEvalItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModelResponsePropertiesJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateResponseJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateSpeechResponseStreamEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseDiarizedJsonUsageJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseStreamEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputResourceJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CustomToolCallResourceJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.DeletedConversationJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalGraderLabelModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalGraderPythonJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalGraderScoreModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalGraderStringCheckJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalGraderTextSimilarityJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalItemContentJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EvalItemContentItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FineTuneChatCompletionRequestAssistantMessageJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionAndCustomToolCallOutputJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputResourceJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionToolCallResourceJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageEditStreamEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ImageGenStreamEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputContentJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputMessageResourceJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.InputParamJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ItemResourceJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.MessageStreamEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ModelIdsJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ModelIdsCompactionJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ModelIdsSharedJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputContentJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputMessageContentJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeAudioFormatsJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeClientEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeConversationItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.Session2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeServerEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationClientEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTranslationServerEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTruncationJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseStreamEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponsesClientEventResponseCreateJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponsesServerEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStepStreamEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RunStreamEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.StopConfigurationJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TextResponseFormatConfigurationJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolChoiceParamJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.TranscriptionChunkingStrategyJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResultsItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VoiceIdsOrCustomVoiceJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VoiceIdsSharedJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.WebSearchToolCallActionJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnnotationJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContentItem3JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.Filters2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.NetworkPolicy2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.NetworkPolicy3JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.SkillsItem2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant1JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.Format2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ToolsItem13JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant12JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutcomeJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OperationJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OutputVariant2ItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.EnvironmentVariant13JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.FunctionShellCallOutputOutcomeParamJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ApplyPatchOperationParamJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.VideoModelJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ItemFieldJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ContentItem4JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnnotationsItem3JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ThreadItemJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.StatusJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::System.Collections.Generic.IList>>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, global::tryAGI.OpenAI.MCPToolFilter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AnyOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, byte[]>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter, byte[]>()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.UnixTimestampJsonConverter()); + + return options; + } } } \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.AnyOf2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.AnyOf2.g.cs index a06373907..5ed51be95 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.AnyOf2.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.AnyOf2.g.cs @@ -3,7 +3,7 @@ namespace tryAGI.OpenAI.Realtime.JsonConverters { /// - public class AnyOfJsonConverter<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2> : global::System.Text.Json.Serialization.JsonConverter> + public class AnyOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> { /// public override global::tryAGI.OpenAI.Realtime.AnyOf Read( diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.OneOf2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.OneOf2.g.cs index b0c509537..33098c502 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.OneOf2.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.OneOf2.g.cs @@ -3,7 +3,7 @@ namespace tryAGI.OpenAI.Realtime.JsonConverters { /// - public class OneOfJsonConverter<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2> : global::System.Text.Json.Serialization.JsonConverter> + public class OneOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> { /// public override global::tryAGI.OpenAI.Realtime.OneOf Read( diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.OneOf3.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.OneOf3.g.cs index 1637cf082..970e84bdf 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.OneOf3.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.OneOf3.g.cs @@ -3,7 +3,7 @@ namespace tryAGI.OpenAI.Realtime.JsonConverters { /// - public class OneOfJsonConverter<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T3> : global::System.Text.Json.Serialization.JsonConverter> + public class OneOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> { /// public override global::tryAGI.OpenAI.Realtime.OneOf Read( diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.OneOf4.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.OneOf4.g.cs index 563e88878..c8a16b413 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.OneOf4.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Realtime.JsonConverters.OneOf4.g.cs @@ -3,7 +3,7 @@ namespace tryAGI.OpenAI.Realtime.JsonConverters { /// - public class OneOfJsonConverter<[global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T1, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T2, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T3, [global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(global::System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)] T4> : global::System.Text.Json.Serialization.JsonConverter> + public class OneOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> { /// public override global::tryAGI.OpenAI.Realtime.OneOf Read(