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 fbddf2b1..4e1af1b9 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI..JsonSerializerContext.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI..JsonSerializerContext.g.cs @@ -21,12 +21,6 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBodyTypeNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.FilePathTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.FilePathTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBody2TypeJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBody2TypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBody2TypeJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBody2TypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBody2TypeJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBody2TypeNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ApproximateLocationTypeNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.AssistantObjectObjectJsonConverter), @@ -341,10 +335,10 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.WaitTypeNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotImageTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamStatusJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamStatusNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamTypeNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironment1JsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironment1NullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ComputerScreenshotContentTypeNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallStatusJsonConverter), @@ -355,8 +349,6 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputStatusNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolEnvironmentJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolEnvironmentNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolTypeNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileResourceObjectJsonConverter), @@ -369,8 +361,8 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.ContainerListResourceObjectNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContentTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentDetailJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentDetailNullableJsonConverter), + 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.InputFileContentTypeJsonConverter), @@ -385,22 +377,10 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContentTypeNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ConversationResourceObjectNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContent2TypeJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContent2TypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContent2TypeJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContent2TypeNullableJsonConverter), 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.RefusalContent2TypeJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContent2TypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContent2DetailJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContent2DetailNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContent2TypeJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContent2TypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContent2TypeJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContent2TypeNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.MessageStatusJsonConverter), @@ -527,8 +507,6 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageStatusNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.OutputMessageTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamStatusJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamStatusNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamTypeNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.MCPApprovalResponseTypeJsonConverter), @@ -593,8 +571,8 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.TextResponseFormatJsonSchemaTypeNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.FunctionToolTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.RankingOptionsRankerJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.RankingOptionsRankerNullableJsonConverter), + 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.WebSearchToolSearchContextSizeJsonConverter), @@ -633,8 +611,8 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolFormatVariant2TypeNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolSearchContextSizeJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolSearchContextSizeNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolTypeNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.EvalResponsesSourceTypeJsonConverter), @@ -837,6 +815,8 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.DeleteVectorStoreResponseObjectNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.DetailEnumJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.DetailEnumNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventDataJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventDataNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.DoneEventEventJsonConverter), @@ -879,6 +859,8 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventObjectNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.FineTuningJobEventTypeNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventBackgroundNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ImageEditCompletedEventOutputFormatJsonConverter), @@ -1882,7 +1864,6 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ListVectorStoreFilesFilterNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.AnnotationJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.Annotation2JsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.AssistantToolJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.AssistantStreamEventJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ThreadStreamEventJsonConverter), diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.UpdateConversation.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.UpdateConversation.g.cs index 78ce2aa1..39d3755c 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.UpdateConversation.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ConversationsClient.UpdateConversation.g.cs @@ -181,7 +181,10 @@ partial void ProcessUpdateConversationResponseContent( /// /// Example: conv_123 /// - /// + /// + /// Set of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format, and querying for objects via API or the dashboard.
+ /// Keys are strings with a maximum length of 64 characters. Values are strings with a maximum length of 512 characters. + /// /// The token to cancel the operation with /// public async global::System.Threading.Tasks.Task UpdateConversationAsync( diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IConversationsClient.UpdateConversation.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IConversationsClient.UpdateConversation.g.cs index fc7ef54b..6c2f554a 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IConversationsClient.UpdateConversation.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IConversationsClient.UpdateConversation.g.cs @@ -26,7 +26,10 @@ public partial interface IConversationsClient /// /// Example: conv_123 /// - /// + /// + /// Set of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format, and querying for objects via API or the dashboard.
+ /// Keys are strings with a maximum length of 64 characters. Values are strings with a maximum length of 512 characters. + /// /// The token to cancel the operation with /// global::System.Threading.Tasks.Task UpdateConversationAsync( diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.Annotation2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.Annotation2.g.cs deleted file mode 100644 index 7eb499e8..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.Annotation2.g.cs +++ /dev/null @@ -1,112 +0,0 @@ -#nullable enable -#pragma warning disable CS0618 // Type or member is obsolete - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public class Annotation2JsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.Annotation2 Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - options = options ?? throw new global::System.ArgumentNullException(nameof(options)); - var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set."); - - var - readerCopy = reader; - global::tryAGI.OpenAI.FileCitationBody2? fileCitationBody2 = default; - try - { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.FileCitationBody2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.FileCitationBody2).Name}"); - fileCitationBody2 = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo); - } - catch (global::System.Text.Json.JsonException) - { - } - - readerCopy = reader; - global::tryAGI.OpenAI.UrlCitationBody2? urlCitationBody2 = default; - try - { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.UrlCitationBody2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.UrlCitationBody2).Name}"); - urlCitationBody2 = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo); - } - catch (global::System.Text.Json.JsonException) - { - } - - readerCopy = reader; - global::tryAGI.OpenAI.ContainerFileCitationBody2? containerFileCitationBody2 = default; - try - { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.ContainerFileCitationBody2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.ContainerFileCitationBody2).Name}"); - containerFileCitationBody2 = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo); - } - catch (global::System.Text.Json.JsonException) - { - } - - var result = new global::tryAGI.OpenAI.Annotation2( - fileCitationBody2, - urlCitationBody2, - containerFileCitationBody2 - ); - - if (fileCitationBody2 != null) - { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.FileCitationBody2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.FileCitationBody2).Name}"); - _ = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); - } - else if (urlCitationBody2 != null) - { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.UrlCitationBody2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.UrlCitationBody2).Name}"); - _ = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); - } - else if (containerFileCitationBody2 != null) - { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.ContainerFileCitationBody2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.ContainerFileCitationBody2).Name}"); - _ = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); - } - - return result; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.Annotation2 value, - global::System.Text.Json.JsonSerializerOptions options) - { - options = options ?? throw new global::System.ArgumentNullException(nameof(options)); - var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set."); - - if (value.IsFileCitationBody2) - { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.FileCitationBody2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.FileCitationBody2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.FileCitationBody2, typeInfo); - } - else if (value.IsUrlCitationBody2) - { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.UrlCitationBody2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.UrlCitationBody2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.UrlCitationBody2, typeInfo); - } - else if (value.IsContainerFileCitationBody2) - { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.ContainerFileCitationBody2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.ContainerFileCitationBody2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.ContainerFileCitationBody2, typeInfo); - } - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamStatus.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamStatus.g.cs deleted file mode 100644 index ad177d19..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamStatus.g.cs +++ /dev/null @@ -1,53 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class ComputerCallOutputItemParamStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.ComputerCallOutputItemParamStatus Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.ComputerCallOutputItemParamStatusExtensions.ToEnum(stringValue) ?? default; - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.ComputerCallOutputItemParamStatus)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.ComputerCallOutputItemParamStatus); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.ComputerCallOutputItemParamStatus value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - writer.WriteStringValue(global::tryAGI.OpenAI.ComputerCallOutputItemParamStatusExtensions.ToValueString(value)); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamStatusNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamStatusNullable.g.cs deleted file mode 100644 index f4de271c..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamStatusNullable.g.cs +++ /dev/null @@ -1,60 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class ComputerCallOutputItemParamStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.ComputerCallOutputItemParamStatus? Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.ComputerCallOutputItemParamStatusExtensions.ToEnum(stringValue); - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.ComputerCallOutputItemParamStatus)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.ComputerCallOutputItemParamStatus?); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.ComputerCallOutputItemParamStatus? value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - if (value == null) - { - writer.WriteNullValue(); - } - else - { - writer.WriteStringValue(global::tryAGI.OpenAI.ComputerCallOutputItemParamStatusExtensions.ToValueString(value.Value)); - } - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RankingOptionsRanker.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerEnvironment1.g.cs similarity index 70% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RankingOptionsRanker.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerEnvironment1.g.cs index cc7d7c02..dadf089d 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RankingOptionsRanker.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerEnvironment1.g.cs @@ -3,10 +3,10 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public sealed class RankingOptionsRankerJsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class ComputerEnvironment1JsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::tryAGI.OpenAI.RankingOptionsRanker Read( + public override global::tryAGI.OpenAI.ComputerEnvironment1 Read( ref global::System.Text.Json.Utf8JsonReader reader, global::System.Type typeToConvert, global::System.Text.Json.JsonSerializerOptions options) @@ -18,7 +18,7 @@ public sealed class RankingOptionsRankerJsonConverter : global::System.Text.Json var stringValue = reader.GetString(); if (stringValue != null) { - return global::tryAGI.OpenAI.RankingOptionsRankerExtensions.ToEnum(stringValue) ?? default; + return global::tryAGI.OpenAI.ComputerEnvironment1Extensions.ToEnum(stringValue) ?? default; } break; @@ -26,11 +26,11 @@ public sealed class RankingOptionsRankerJsonConverter : global::System.Text.Json case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.RankingOptionsRanker)numValue; + return (global::tryAGI.OpenAI.ComputerEnvironment1)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::tryAGI.OpenAI.RankingOptionsRanker); + return default(global::tryAGI.OpenAI.ComputerEnvironment1); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,12 +42,12 @@ public sealed class RankingOptionsRankerJsonConverter : global::System.Text.Json /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.RankingOptionsRanker value, + global::tryAGI.OpenAI.ComputerEnvironment1 value, global::System.Text.Json.JsonSerializerOptions options) { writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - writer.WriteStringValue(global::tryAGI.OpenAI.RankingOptionsRankerExtensions.ToValueString(value)); + writer.WriteStringValue(global::tryAGI.OpenAI.ComputerEnvironment1Extensions.ToValueString(value)); } } } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.UrlCitationBody2TypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerEnvironment1Nullable.g.cs similarity index 71% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.UrlCitationBody2TypeNullable.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerEnvironment1Nullable.g.cs index a0e901a1..7fa47fb9 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.UrlCitationBody2TypeNullable.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerEnvironment1Nullable.g.cs @@ -3,10 +3,10 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public sealed class UrlCitationBody2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class ComputerEnvironment1NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::tryAGI.OpenAI.UrlCitationBody2Type? Read( + public override global::tryAGI.OpenAI.ComputerEnvironment1? Read( ref global::System.Text.Json.Utf8JsonReader reader, global::System.Type typeToConvert, global::System.Text.Json.JsonSerializerOptions options) @@ -18,7 +18,7 @@ public sealed class UrlCitationBody2TypeNullableJsonConverter : global::System.T var stringValue = reader.GetString(); if (stringValue != null) { - return global::tryAGI.OpenAI.UrlCitationBody2TypeExtensions.ToEnum(stringValue); + return global::tryAGI.OpenAI.ComputerEnvironment1Extensions.ToEnum(stringValue); } break; @@ -26,11 +26,11 @@ public sealed class UrlCitationBody2TypeNullableJsonConverter : global::System.T case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.UrlCitationBody2Type)numValue; + return (global::tryAGI.OpenAI.ComputerEnvironment1)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::tryAGI.OpenAI.UrlCitationBody2Type?); + return default(global::tryAGI.OpenAI.ComputerEnvironment1?); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,7 +42,7 @@ public sealed class UrlCitationBody2TypeNullableJsonConverter : global::System.T /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.UrlCitationBody2Type? value, + global::tryAGI.OpenAI.ComputerEnvironment1? value, global::System.Text.Json.JsonSerializerOptions options) { writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); @@ -53,7 +53,7 @@ public override void Write( } else { - writer.WriteStringValue(global::tryAGI.OpenAI.UrlCitationBody2TypeExtensions.ToValueString(value.Value)); + writer.WriteStringValue(global::tryAGI.OpenAI.ComputerEnvironment1Extensions.ToValueString(value.Value)); } } } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolEnvironment.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolEnvironment.g.cs deleted file mode 100644 index 6a8bb5fc..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolEnvironment.g.cs +++ /dev/null @@ -1,53 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class ComputerUsePreviewToolEnvironmentJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironment Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironmentExtensions.ToEnum(stringValue) ?? default; - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironment)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironment); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironment value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - writer.WriteStringValue(global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironmentExtensions.ToValueString(value)); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolEnvironmentNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolEnvironmentNullable.g.cs deleted file mode 100644 index fd8707bd..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolEnvironmentNullable.g.cs +++ /dev/null @@ -1,60 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class ComputerUsePreviewToolEnvironmentNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironment? Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironmentExtensions.ToEnum(stringValue); - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironment)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironment?); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironment? value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - if (value == null) - { - writer.WriteNullValue(); - } - else - { - writer.WriteStringValue(global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironmentExtensions.ToValueString(value.Value)); - } - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ContainerFileCitationBody2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ContainerFileCitationBody2Type.g.cs deleted file mode 100644 index c6aed942..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ContainerFileCitationBody2Type.g.cs +++ /dev/null @@ -1,53 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class ContainerFileCitationBody2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.ContainerFileCitationBody2Type Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.ContainerFileCitationBody2TypeExtensions.ToEnum(stringValue) ?? default; - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.ContainerFileCitationBody2Type)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.ContainerFileCitationBody2Type); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.ContainerFileCitationBody2Type value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - writer.WriteStringValue(global::tryAGI.OpenAI.ContainerFileCitationBody2TypeExtensions.ToValueString(value)); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ContainerFileCitationBody2TypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ContainerFileCitationBody2TypeNullable.g.cs deleted file mode 100644 index 23604152..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ContainerFileCitationBody2TypeNullable.g.cs +++ /dev/null @@ -1,60 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class ContainerFileCitationBody2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.ContainerFileCitationBody2Type? Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.ContainerFileCitationBody2TypeExtensions.ToEnum(stringValue); - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.ContainerFileCitationBody2Type)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.ContainerFileCitationBody2Type?); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.ContainerFileCitationBody2Type? value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - if (value == null) - { - writer.WriteNullValue(); - } - else - { - writer.WriteStringValue(global::tryAGI.OpenAI.ContainerFileCitationBody2TypeExtensions.ToValueString(value.Value)); - } - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ContentItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ContentItem.g.cs index 4195436c..db0f2e5a 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ContentItem.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ContentItem.g.cs @@ -17,24 +17,24 @@ public class ContentItemJsonConverter : global::System.Text.Json.Serialization.J var readerCopy = reader; - global::tryAGI.OpenAI.InputTextContent2? inputTextContent2 = default; + global::tryAGI.OpenAI.InputTextContent? inputText = default; try { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputTextContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputTextContent2).Name}"); - inputTextContent2 = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputTextContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputTextContent).Name}"); + inputText = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo); } catch (global::System.Text.Json.JsonException) { } readerCopy = reader; - global::tryAGI.OpenAI.OutputTextContent2? outputTextContent2 = default; + global::tryAGI.OpenAI.OutputTextContent? outputText = default; try { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.OutputTextContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.OutputTextContent2).Name}"); - outputTextContent2 = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.OutputTextContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.OutputTextContent).Name}"); + outputText = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo); } catch (global::System.Text.Json.JsonException) { @@ -65,24 +65,24 @@ public class ContentItemJsonConverter : global::System.Text.Json.Serialization.J } readerCopy = reader; - global::tryAGI.OpenAI.RefusalContent2? refusalContent2 = default; + global::tryAGI.OpenAI.RefusalContent? refusal = default; try { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.RefusalContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.RefusalContent2).Name}"); - refusalContent2 = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.RefusalContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.RefusalContent).Name}"); + refusal = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo); } catch (global::System.Text.Json.JsonException) { } readerCopy = reader; - global::tryAGI.OpenAI.InputImageContent2? inputImageContent2 = default; + global::tryAGI.OpenAI.InputImageContent? inputImage = default; try { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputImageContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputImageContent2).Name}"); - inputImageContent2 = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputImageContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputImageContent).Name}"); + inputImage = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo); } catch (global::System.Text.Json.JsonException) { @@ -101,38 +101,38 @@ public class ContentItemJsonConverter : global::System.Text.Json.Serialization.J } readerCopy = reader; - global::tryAGI.OpenAI.InputFileContent2? inputFileContent2 = default; + global::tryAGI.OpenAI.InputFileContent? inputFile = default; try { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputFileContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputFileContent2).Name}"); - inputFileContent2 = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputFileContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputFileContent).Name}"); + inputFile = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo); } catch (global::System.Text.Json.JsonException) { } var result = new global::tryAGI.OpenAI.ContentItem( - inputTextContent2, - outputTextContent2, + inputText, + outputText, text, summaryText, - refusalContent2, - inputImageContent2, + refusal, + inputImage, computerScreenshot, - inputFileContent2 + inputFile ); - if (inputTextContent2 != null) + if (inputText != null) { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputTextContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputTextContent2).Name}"); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputTextContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputTextContent).Name}"); _ = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); } - else if (outputTextContent2 != null) + else if (outputText != null) { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.OutputTextContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.OutputTextContent2).Name}"); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.OutputTextContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.OutputTextContent).Name}"); _ = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); } else if (text != null) @@ -147,16 +147,16 @@ public class ContentItemJsonConverter : global::System.Text.Json.Serialization.J throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.SummaryTextContent).Name}"); _ = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); } - else if (refusalContent2 != null) + else if (refusal != null) { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.RefusalContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.RefusalContent2).Name}"); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.RefusalContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.RefusalContent).Name}"); _ = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); } - else if (inputImageContent2 != null) + else if (inputImage != null) { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputImageContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputImageContent2).Name}"); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputImageContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputImageContent).Name}"); _ = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); } else if (computerScreenshot != null) @@ -165,10 +165,10 @@ public class ContentItemJsonConverter : global::System.Text.Json.Serialization.J throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.ComputerScreenshotContent).Name}"); _ = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); } - else if (inputFileContent2 != null) + else if (inputFile != null) { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputFileContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputFileContent2).Name}"); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputFileContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputFileContent).Name}"); _ = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); } @@ -184,17 +184,17 @@ public override void Write( options = options ?? throw new global::System.ArgumentNullException(nameof(options)); var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set."); - if (value.IsInputTextContent2) + if (value.IsInputText) { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputTextContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputTextContent2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.InputTextContent2, typeInfo); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputTextContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputTextContent).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.InputText, typeInfo); } - else if (value.IsOutputTextContent2) + else if (value.IsOutputText) { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.OutputTextContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.OutputTextContent2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.OutputTextContent2, typeInfo); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.OutputTextContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.OutputTextContent).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.OutputText, typeInfo); } else if (value.IsText) { @@ -208,17 +208,17 @@ public override void Write( throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.SummaryTextContent).Name}"); global::System.Text.Json.JsonSerializer.Serialize(writer, value.SummaryText, typeInfo); } - else if (value.IsRefusalContent2) + else if (value.IsRefusal) { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.RefusalContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.RefusalContent2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.RefusalContent2, typeInfo); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.RefusalContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.RefusalContent).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Refusal, typeInfo); } - else if (value.IsInputImageContent2) + else if (value.IsInputImage) { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputImageContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputImageContent2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.InputImageContent2, typeInfo); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputImageContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputImageContent).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.InputImage, typeInfo); } else if (value.IsComputerScreenshot) { @@ -226,11 +226,11 @@ public override void Write( throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.ComputerScreenshotContent).Name}"); global::System.Text.Json.JsonSerializer.Serialize(writer, value.ComputerScreenshot, typeInfo); } - else if (value.IsInputFileContent2) + else if (value.IsInputFile) { - var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputFileContent2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? - throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputFileContent2).Name}"); - global::System.Text.Json.JsonSerializer.Serialize(writer, value.InputFileContent2, typeInfo); + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.InputFileContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.InputFileContent).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.InputFile, typeInfo); } } } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RefusalContent2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DetailEnum.g.cs similarity index 67% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RefusalContent2Type.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DetailEnum.g.cs index 765dd7eb..d586355d 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RefusalContent2Type.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DetailEnum.g.cs @@ -3,10 +3,10 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public sealed class RefusalContent2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class DetailEnumJsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::tryAGI.OpenAI.RefusalContent2Type Read( + public override global::tryAGI.OpenAI.DetailEnum Read( ref global::System.Text.Json.Utf8JsonReader reader, global::System.Type typeToConvert, global::System.Text.Json.JsonSerializerOptions options) @@ -18,7 +18,7 @@ public sealed class RefusalContent2TypeJsonConverter : global::System.Text.Json. var stringValue = reader.GetString(); if (stringValue != null) { - return global::tryAGI.OpenAI.RefusalContent2TypeExtensions.ToEnum(stringValue) ?? default; + return global::tryAGI.OpenAI.DetailEnumExtensions.ToEnum(stringValue) ?? default; } break; @@ -26,11 +26,11 @@ public sealed class RefusalContent2TypeJsonConverter : global::System.Text.Json. case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.RefusalContent2Type)numValue; + return (global::tryAGI.OpenAI.DetailEnum)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::tryAGI.OpenAI.RefusalContent2Type); + return default(global::tryAGI.OpenAI.DetailEnum); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,12 +42,12 @@ public sealed class RefusalContent2TypeJsonConverter : global::System.Text.Json. /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.RefusalContent2Type value, + global::tryAGI.OpenAI.DetailEnum value, global::System.Text.Json.JsonSerializerOptions options) { writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - writer.WriteStringValue(global::tryAGI.OpenAI.RefusalContent2TypeExtensions.ToValueString(value)); + writer.WriteStringValue(global::tryAGI.OpenAI.DetailEnumExtensions.ToValueString(value)); } } } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RefusalContent2TypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DetailEnumNullable.g.cs similarity index 69% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RefusalContent2TypeNullable.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DetailEnumNullable.g.cs index 1c1c88a5..43c0a08a 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RefusalContent2TypeNullable.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DetailEnumNullable.g.cs @@ -3,10 +3,10 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public sealed class RefusalContent2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class DetailEnumNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::tryAGI.OpenAI.RefusalContent2Type? Read( + public override global::tryAGI.OpenAI.DetailEnum? Read( ref global::System.Text.Json.Utf8JsonReader reader, global::System.Type typeToConvert, global::System.Text.Json.JsonSerializerOptions options) @@ -18,7 +18,7 @@ public sealed class RefusalContent2TypeNullableJsonConverter : global::System.Te var stringValue = reader.GetString(); if (stringValue != null) { - return global::tryAGI.OpenAI.RefusalContent2TypeExtensions.ToEnum(stringValue); + return global::tryAGI.OpenAI.DetailEnumExtensions.ToEnum(stringValue); } break; @@ -26,11 +26,11 @@ public sealed class RefusalContent2TypeNullableJsonConverter : global::System.Te case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.RefusalContent2Type)numValue; + return (global::tryAGI.OpenAI.DetailEnum)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::tryAGI.OpenAI.RefusalContent2Type?); + return default(global::tryAGI.OpenAI.DetailEnum?); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,7 +42,7 @@ public sealed class RefusalContent2TypeNullableJsonConverter : global::System.Te /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.RefusalContent2Type? value, + global::tryAGI.OpenAI.DetailEnum? value, global::System.Text.Json.JsonSerializerOptions options) { writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); @@ -53,7 +53,7 @@ public override void Write( } else { - writer.WriteStringValue(global::tryAGI.OpenAI.RefusalContent2TypeExtensions.ToValueString(value.Value)); + writer.WriteStringValue(global::tryAGI.OpenAI.DetailEnumExtensions.ToValueString(value.Value)); } } } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FileCitationBody2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FileCitationBody2Type.g.cs deleted file mode 100644 index bdaea99b..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FileCitationBody2Type.g.cs +++ /dev/null @@ -1,53 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class FileCitationBody2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.FileCitationBody2Type Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.FileCitationBody2TypeExtensions.ToEnum(stringValue) ?? default; - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.FileCitationBody2Type)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.FileCitationBody2Type); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.FileCitationBody2Type value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - writer.WriteStringValue(global::tryAGI.OpenAI.FileCitationBody2TypeExtensions.ToValueString(value)); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamStatus.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionCallItemStatus.g.cs similarity index 72% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamStatus.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionCallItemStatus.g.cs index 1469cac9..2f913386 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamStatus.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionCallItemStatus.g.cs @@ -3,10 +3,10 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public sealed class FunctionCallOutputItemParamStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class FunctionCallItemStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::tryAGI.OpenAI.FunctionCallOutputItemParamStatus Read( + public override global::tryAGI.OpenAI.FunctionCallItemStatus Read( ref global::System.Text.Json.Utf8JsonReader reader, global::System.Type typeToConvert, global::System.Text.Json.JsonSerializerOptions options) @@ -18,7 +18,7 @@ public sealed class FunctionCallOutputItemParamStatusJsonConverter : global::Sys var stringValue = reader.GetString(); if (stringValue != null) { - return global::tryAGI.OpenAI.FunctionCallOutputItemParamStatusExtensions.ToEnum(stringValue) ?? default; + return global::tryAGI.OpenAI.FunctionCallItemStatusExtensions.ToEnum(stringValue) ?? default; } break; @@ -26,11 +26,11 @@ public sealed class FunctionCallOutputItemParamStatusJsonConverter : global::Sys case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.FunctionCallOutputItemParamStatus)numValue; + return (global::tryAGI.OpenAI.FunctionCallItemStatus)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::tryAGI.OpenAI.FunctionCallOutputItemParamStatus); + return default(global::tryAGI.OpenAI.FunctionCallItemStatus); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,12 +42,12 @@ public sealed class FunctionCallOutputItemParamStatusJsonConverter : global::Sys /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.FunctionCallOutputItemParamStatus value, + global::tryAGI.OpenAI.FunctionCallItemStatus value, global::System.Text.Json.JsonSerializerOptions options) { writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - writer.WriteStringValue(global::tryAGI.OpenAI.FunctionCallOutputItemParamStatusExtensions.ToValueString(value)); + writer.WriteStringValue(global::tryAGI.OpenAI.FunctionCallItemStatusExtensions.ToValueString(value)); } } } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamStatusNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusNullable.g.cs similarity index 74% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamStatusNullable.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusNullable.g.cs index b0fb859a..31eefd07 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamStatusNullable.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionCallItemStatusNullable.g.cs @@ -3,10 +3,10 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public sealed class FunctionCallOutputItemParamStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class FunctionCallItemStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::tryAGI.OpenAI.FunctionCallOutputItemParamStatus? Read( + public override global::tryAGI.OpenAI.FunctionCallItemStatus? Read( ref global::System.Text.Json.Utf8JsonReader reader, global::System.Type typeToConvert, global::System.Text.Json.JsonSerializerOptions options) @@ -18,7 +18,7 @@ public sealed class FunctionCallOutputItemParamStatusNullableJsonConverter : glo var stringValue = reader.GetString(); if (stringValue != null) { - return global::tryAGI.OpenAI.FunctionCallOutputItemParamStatusExtensions.ToEnum(stringValue); + return global::tryAGI.OpenAI.FunctionCallItemStatusExtensions.ToEnum(stringValue); } break; @@ -26,11 +26,11 @@ public sealed class FunctionCallOutputItemParamStatusNullableJsonConverter : glo case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.FunctionCallOutputItemParamStatus)numValue; + return (global::tryAGI.OpenAI.FunctionCallItemStatus)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::tryAGI.OpenAI.FunctionCallOutputItemParamStatus?); + return default(global::tryAGI.OpenAI.FunctionCallItemStatus?); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,7 +42,7 @@ public sealed class FunctionCallOutputItemParamStatusNullableJsonConverter : glo /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.FunctionCallOutputItemParamStatus? value, + global::tryAGI.OpenAI.FunctionCallItemStatus? value, global::System.Text.Json.JsonSerializerOptions options) { writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); @@ -53,7 +53,7 @@ public override void Write( } else { - writer.WriteStringValue(global::tryAGI.OpenAI.FunctionCallOutputItemParamStatusExtensions.ToValueString(value.Value)); + writer.WriteStringValue(global::tryAGI.OpenAI.FunctionCallItemStatusExtensions.ToValueString(value.Value)); } } } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.UrlCitationBody2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ImageDetail.g.cs similarity index 67% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.UrlCitationBody2Type.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ImageDetail.g.cs index 5f6b1443..8552c64e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.UrlCitationBody2Type.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ImageDetail.g.cs @@ -3,10 +3,10 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public sealed class UrlCitationBody2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class ImageDetailJsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::tryAGI.OpenAI.UrlCitationBody2Type Read( + public override global::tryAGI.OpenAI.ImageDetail Read( ref global::System.Text.Json.Utf8JsonReader reader, global::System.Type typeToConvert, global::System.Text.Json.JsonSerializerOptions options) @@ -18,7 +18,7 @@ public sealed class UrlCitationBody2TypeJsonConverter : global::System.Text.Json var stringValue = reader.GetString(); if (stringValue != null) { - return global::tryAGI.OpenAI.UrlCitationBody2TypeExtensions.ToEnum(stringValue) ?? default; + return global::tryAGI.OpenAI.ImageDetailExtensions.ToEnum(stringValue) ?? default; } break; @@ -26,11 +26,11 @@ public sealed class UrlCitationBody2TypeJsonConverter : global::System.Text.Json case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.UrlCitationBody2Type)numValue; + return (global::tryAGI.OpenAI.ImageDetail)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::tryAGI.OpenAI.UrlCitationBody2Type); + return default(global::tryAGI.OpenAI.ImageDetail); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,12 +42,12 @@ public sealed class UrlCitationBody2TypeJsonConverter : global::System.Text.Json /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.UrlCitationBody2Type value, + global::tryAGI.OpenAI.ImageDetail value, global::System.Text.Json.JsonSerializerOptions options) { writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - writer.WriteStringValue(global::tryAGI.OpenAI.UrlCitationBody2TypeExtensions.ToValueString(value)); + writer.WriteStringValue(global::tryAGI.OpenAI.ImageDetailExtensions.ToValueString(value)); } } } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputTextContent2TypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ImageDetailNullable.g.cs similarity index 68% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputTextContent2TypeNullable.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ImageDetailNullable.g.cs index 39df766b..1960c81d 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputTextContent2TypeNullable.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ImageDetailNullable.g.cs @@ -3,10 +3,10 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public sealed class InputTextContent2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class ImageDetailNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::tryAGI.OpenAI.InputTextContent2Type? Read( + public override global::tryAGI.OpenAI.ImageDetail? Read( ref global::System.Text.Json.Utf8JsonReader reader, global::System.Type typeToConvert, global::System.Text.Json.JsonSerializerOptions options) @@ -18,7 +18,7 @@ public sealed class InputTextContent2TypeNullableJsonConverter : global::System. var stringValue = reader.GetString(); if (stringValue != null) { - return global::tryAGI.OpenAI.InputTextContent2TypeExtensions.ToEnum(stringValue); + return global::tryAGI.OpenAI.ImageDetailExtensions.ToEnum(stringValue); } break; @@ -26,11 +26,11 @@ public sealed class InputTextContent2TypeNullableJsonConverter : global::System. case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.InputTextContent2Type)numValue; + return (global::tryAGI.OpenAI.ImageDetail)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::tryAGI.OpenAI.InputTextContent2Type?); + return default(global::tryAGI.OpenAI.ImageDetail?); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,7 +42,7 @@ public sealed class InputTextContent2TypeNullableJsonConverter : global::System. /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.InputTextContent2Type? value, + global::tryAGI.OpenAI.ImageDetail? value, global::System.Text.Json.JsonSerializerOptions options) { writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); @@ -53,7 +53,7 @@ public override void Write( } else { - writer.WriteStringValue(global::tryAGI.OpenAI.InputTextContent2TypeExtensions.ToValueString(value.Value)); + writer.WriteStringValue(global::tryAGI.OpenAI.ImageDetailExtensions.ToValueString(value.Value)); } } } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputFileContent2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputFileContent2Type.g.cs deleted file mode 100644 index 0ddf0b16..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputFileContent2Type.g.cs +++ /dev/null @@ -1,53 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class InputFileContent2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.InputFileContent2Type Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.InputFileContent2TypeExtensions.ToEnum(stringValue) ?? default; - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.InputFileContent2Type)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.InputFileContent2Type); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.InputFileContent2Type value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - writer.WriteStringValue(global::tryAGI.OpenAI.InputFileContent2TypeExtensions.ToValueString(value)); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputFileContent2TypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputFileContent2TypeNullable.g.cs deleted file mode 100644 index 527322d1..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputFileContent2TypeNullable.g.cs +++ /dev/null @@ -1,60 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class InputFileContent2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.InputFileContent2Type? Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.InputFileContent2TypeExtensions.ToEnum(stringValue); - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.InputFileContent2Type)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.InputFileContent2Type?); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.InputFileContent2Type? value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - if (value == null) - { - writer.WriteNullValue(); - } - else - { - writer.WriteStringValue(global::tryAGI.OpenAI.InputFileContent2TypeExtensions.ToValueString(value.Value)); - } - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContent2Detail.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContent2Detail.g.cs deleted file mode 100644 index f4ec7479..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContent2Detail.g.cs +++ /dev/null @@ -1,53 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class InputImageContent2DetailJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.InputImageContent2Detail Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.InputImageContent2DetailExtensions.ToEnum(stringValue) ?? default; - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.InputImageContent2Detail)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.InputImageContent2Detail); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.InputImageContent2Detail value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - writer.WriteStringValue(global::tryAGI.OpenAI.InputImageContent2DetailExtensions.ToValueString(value)); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContent2DetailNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContent2DetailNullable.g.cs deleted file mode 100644 index 0d8653de..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContent2DetailNullable.g.cs +++ /dev/null @@ -1,60 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class InputImageContent2DetailNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.InputImageContent2Detail? Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.InputImageContent2DetailExtensions.ToEnum(stringValue); - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.InputImageContent2Detail)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.InputImageContent2Detail?); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.InputImageContent2Detail? value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - if (value == null) - { - writer.WriteNullValue(); - } - else - { - writer.WriteStringValue(global::tryAGI.OpenAI.InputImageContent2DetailExtensions.ToValueString(value.Value)); - } - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContent2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContent2Type.g.cs deleted file mode 100644 index c7448753..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContent2Type.g.cs +++ /dev/null @@ -1,53 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class InputImageContent2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.InputImageContent2Type Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.InputImageContent2TypeExtensions.ToEnum(stringValue) ?? default; - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.InputImageContent2Type)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.InputImageContent2Type); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.InputImageContent2Type value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - writer.WriteStringValue(global::tryAGI.OpenAI.InputImageContent2TypeExtensions.ToValueString(value)); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContent2TypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContent2TypeNullable.g.cs deleted file mode 100644 index 6354c3c6..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContent2TypeNullable.g.cs +++ /dev/null @@ -1,60 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class InputImageContent2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.InputImageContent2Type? Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.InputImageContent2TypeExtensions.ToEnum(stringValue); - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.InputImageContent2Type)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.InputImageContent2Type?); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.InputImageContent2Type? value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - if (value == null) - { - writer.WriteNullValue(); - } - else - { - writer.WriteStringValue(global::tryAGI.OpenAI.InputImageContent2TypeExtensions.ToValueString(value.Value)); - } - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContentDetail.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContentDetail.g.cs deleted file mode 100644 index 63826779..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContentDetail.g.cs +++ /dev/null @@ -1,53 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class InputImageContentDetailJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.InputImageContentDetail Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.InputImageContentDetailExtensions.ToEnum(stringValue) ?? default; - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.InputImageContentDetail)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.InputImageContentDetail); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.InputImageContentDetail value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - writer.WriteStringValue(global::tryAGI.OpenAI.InputImageContentDetailExtensions.ToValueString(value)); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContentDetailNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContentDetailNullable.g.cs deleted file mode 100644 index 583bab5e..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputImageContentDetailNullable.g.cs +++ /dev/null @@ -1,60 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class InputImageContentDetailNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.InputImageContentDetail? Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.InputImageContentDetailExtensions.ToEnum(stringValue); - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.InputImageContentDetail)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.InputImageContentDetail?); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.InputImageContentDetail? value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - if (value == null) - { - writer.WriteNullValue(); - } - else - { - writer.WriteStringValue(global::tryAGI.OpenAI.InputImageContentDetailExtensions.ToValueString(value.Value)); - } - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OutputTextContent2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OutputTextContent2Type.g.cs deleted file mode 100644 index 19f3b56c..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OutputTextContent2Type.g.cs +++ /dev/null @@ -1,53 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class OutputTextContent2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.OutputTextContent2Type Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.OutputTextContent2TypeExtensions.ToEnum(stringValue) ?? default; - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.OutputTextContent2Type)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.OutputTextContent2Type); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.OutputTextContent2Type value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - writer.WriteStringValue(global::tryAGI.OpenAI.OutputTextContent2TypeExtensions.ToValueString(value)); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OutputTextContent2TypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OutputTextContent2TypeNullable.g.cs deleted file mode 100644 index 9e8d2f59..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OutputTextContent2TypeNullable.g.cs +++ /dev/null @@ -1,60 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class OutputTextContent2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.OutputTextContent2Type? Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.OutputTextContent2TypeExtensions.ToEnum(stringValue); - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.OutputTextContent2Type)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.OutputTextContent2Type?); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.OutputTextContent2Type? value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - if (value == null) - { - writer.WriteNullValue(); - } - else - { - writer.WriteStringValue(global::tryAGI.OpenAI.OutputTextContent2TypeExtensions.ToValueString(value.Value)); - } - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputTextContent2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RankerVersionType.g.cs similarity index 67% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputTextContent2Type.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RankerVersionType.g.cs index a45d451f..45af265d 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.InputTextContent2Type.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RankerVersionType.g.cs @@ -3,10 +3,10 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public sealed class InputTextContent2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class RankerVersionTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::tryAGI.OpenAI.InputTextContent2Type Read( + public override global::tryAGI.OpenAI.RankerVersionType Read( ref global::System.Text.Json.Utf8JsonReader reader, global::System.Type typeToConvert, global::System.Text.Json.JsonSerializerOptions options) @@ -18,7 +18,7 @@ public sealed class InputTextContent2TypeJsonConverter : global::System.Text.Jso var stringValue = reader.GetString(); if (stringValue != null) { - return global::tryAGI.OpenAI.InputTextContent2TypeExtensions.ToEnum(stringValue) ?? default; + return global::tryAGI.OpenAI.RankerVersionTypeExtensions.ToEnum(stringValue) ?? default; } break; @@ -26,11 +26,11 @@ public sealed class InputTextContent2TypeJsonConverter : global::System.Text.Jso case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.InputTextContent2Type)numValue; + return (global::tryAGI.OpenAI.RankerVersionType)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::tryAGI.OpenAI.InputTextContent2Type); + return default(global::tryAGI.OpenAI.RankerVersionType); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,12 +42,12 @@ public sealed class InputTextContent2TypeJsonConverter : global::System.Text.Jso /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.InputTextContent2Type value, + global::tryAGI.OpenAI.RankerVersionType value, global::System.Text.Json.JsonSerializerOptions options) { writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - writer.WriteStringValue(global::tryAGI.OpenAI.InputTextContent2TypeExtensions.ToValueString(value)); + writer.WriteStringValue(global::tryAGI.OpenAI.RankerVersionTypeExtensions.ToValueString(value)); } } } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RankingOptionsRankerNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RankerVersionTypeNullable.g.cs similarity index 71% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RankingOptionsRankerNullable.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RankerVersionTypeNullable.g.cs index fa76c3ec..ea8bcaec 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RankingOptionsRankerNullable.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.RankerVersionTypeNullable.g.cs @@ -3,10 +3,10 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public sealed class RankingOptionsRankerNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class RankerVersionTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::tryAGI.OpenAI.RankingOptionsRanker? Read( + public override global::tryAGI.OpenAI.RankerVersionType? Read( ref global::System.Text.Json.Utf8JsonReader reader, global::System.Type typeToConvert, global::System.Text.Json.JsonSerializerOptions options) @@ -18,7 +18,7 @@ public sealed class RankingOptionsRankerNullableJsonConverter : global::System.T var stringValue = reader.GetString(); if (stringValue != null) { - return global::tryAGI.OpenAI.RankingOptionsRankerExtensions.ToEnum(stringValue); + return global::tryAGI.OpenAI.RankerVersionTypeExtensions.ToEnum(stringValue); } break; @@ -26,11 +26,11 @@ public sealed class RankingOptionsRankerNullableJsonConverter : global::System.T case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.RankingOptionsRanker)numValue; + return (global::tryAGI.OpenAI.RankerVersionType)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::tryAGI.OpenAI.RankingOptionsRanker?); + return default(global::tryAGI.OpenAI.RankerVersionType?); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,7 +42,7 @@ public sealed class RankingOptionsRankerNullableJsonConverter : global::System.T /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.RankingOptionsRanker? value, + global::tryAGI.OpenAI.RankerVersionType? value, global::System.Text.Json.JsonSerializerOptions options) { writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); @@ -53,7 +53,7 @@ public override void Write( } else { - writer.WriteStringValue(global::tryAGI.OpenAI.RankingOptionsRankerExtensions.ToValueString(value.Value)); + writer.WriteStringValue(global::tryAGI.OpenAI.RankerVersionTypeExtensions.ToValueString(value.Value)); } } } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.SearchContextSize.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.SearchContextSize.g.cs new file mode 100644 index 00000000..31fe0dc2 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.SearchContextSize.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class SearchContextSizeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.SearchContextSize Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::tryAGI.OpenAI.SearchContextSizeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.SearchContextSize)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.SearchContextSize); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.SearchContextSize value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.SearchContextSizeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FileCitationBody2TypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.SearchContextSizeNullable.g.cs similarity index 68% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FileCitationBody2TypeNullable.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.SearchContextSizeNullable.g.cs index 8053ab12..2a670fa6 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FileCitationBody2TypeNullable.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.SearchContextSizeNullable.g.cs @@ -3,10 +3,10 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public sealed class FileCitationBody2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class SearchContextSizeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::tryAGI.OpenAI.FileCitationBody2Type? Read( + public override global::tryAGI.OpenAI.SearchContextSize? Read( ref global::System.Text.Json.Utf8JsonReader reader, global::System.Type typeToConvert, global::System.Text.Json.JsonSerializerOptions options) @@ -18,7 +18,7 @@ public sealed class FileCitationBody2TypeNullableJsonConverter : global::System. var stringValue = reader.GetString(); if (stringValue != null) { - return global::tryAGI.OpenAI.FileCitationBody2TypeExtensions.ToEnum(stringValue); + return global::tryAGI.OpenAI.SearchContextSizeExtensions.ToEnum(stringValue); } break; @@ -26,11 +26,11 @@ public sealed class FileCitationBody2TypeNullableJsonConverter : global::System. case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.FileCitationBody2Type)numValue; + return (global::tryAGI.OpenAI.SearchContextSize)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::tryAGI.OpenAI.FileCitationBody2Type?); + return default(global::tryAGI.OpenAI.SearchContextSize?); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,7 +42,7 @@ public sealed class FileCitationBody2TypeNullableJsonConverter : global::System. /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.FileCitationBody2Type? value, + global::tryAGI.OpenAI.SearchContextSize? value, global::System.Text.Json.JsonSerializerOptions options) { writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); @@ -53,7 +53,7 @@ public override void Write( } else { - writer.WriteStringValue(global::tryAGI.OpenAI.FileCitationBody2TypeExtensions.ToValueString(value.Value)); + writer.WriteStringValue(global::tryAGI.OpenAI.SearchContextSizeExtensions.ToValueString(value.Value)); } } } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolSearchContextSize.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolSearchContextSize.g.cs deleted file mode 100644 index 1cf6611c..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolSearchContextSize.g.cs +++ /dev/null @@ -1,53 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class WebSearchPreviewToolSearchContextSizeJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSize Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSizeExtensions.ToEnum(stringValue) ?? default; - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSize)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSize); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSize value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - writer.WriteStringValue(global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSizeExtensions.ToValueString(value)); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolSearchContextSizeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolSearchContextSizeNullable.g.cs deleted file mode 100644 index 7a5a8fa3..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolSearchContextSizeNullable.g.cs +++ /dev/null @@ -1,60 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI.JsonConverters -{ - /// - public sealed class WebSearchPreviewToolSearchContextSizeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter - { - /// - public override global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSize? Read( - ref global::System.Text.Json.Utf8JsonReader reader, - global::System.Type typeToConvert, - global::System.Text.Json.JsonSerializerOptions options) - { - switch (reader.TokenType) - { - case global::System.Text.Json.JsonTokenType.String: - { - var stringValue = reader.GetString(); - if (stringValue != null) - { - return global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSizeExtensions.ToEnum(stringValue); - } - - break; - } - case global::System.Text.Json.JsonTokenType.Number: - { - var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSize)numValue; - } - case global::System.Text.Json.JsonTokenType.Null: - { - return default(global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSize?); - } - default: - throw new global::System.ArgumentOutOfRangeException(nameof(reader)); - } - - return default; - } - - /// - public override void Write( - global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSize? value, - global::System.Text.Json.JsonSerializerOptions options) - { - writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - - if (value == null) - { - writer.WriteNullValue(); - } - else - { - writer.WriteStringValue(global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSizeExtensions.ToValueString(value.Value)); - } - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs index 9719544a..926e9c18 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs @@ -94,9634 +94,9550 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::tryAGI.OpenAI.Annotation2? Type17 { get; set; } + public global::tryAGI.OpenAI.ApiKeyList? Type17 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileCitationBody2? Type18 { get; set; } + public global::System.Collections.Generic.IList? Type18 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileCitationBody2Type? Type19 { get; set; } + public bool? Type19 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlCitationBody2? Type20 { get; set; } + public global::tryAGI.OpenAI.ApproximateLocation? Type20 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlCitationBody2Type? Type21 { get; set; } + public global::tryAGI.OpenAI.ApproximateLocationType? Type21 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileCitationBody2? Type22 { get; set; } + public global::tryAGI.OpenAI.AssistantObject? Type22 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileCitationBody2Type? Type23 { get; set; } + public global::System.Collections.Generic.Dictionary? Type23 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Annotation2Discriminator? Type24 { get; set; } + public global::tryAGI.OpenAI.AssistantObjectObject? Type24 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApiKeyList? Type25 { get; set; } + public object? Type25 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type26 { get; set; } + public double? Type26 { get; set; } /// /// /// - public bool? Type27 { get; set; } + public global::tryAGI.OpenAI.AssistantObjectToolResources? Type27 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApproximateLocation? Type28 { get; set; } + public global::tryAGI.OpenAI.AssistantObjectToolResourcesCodeInterpreter? Type28 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApproximateLocationType? Type29 { get; set; } + public global::System.Collections.Generic.IList? Type29 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantObject? Type30 { get; set; } + public global::tryAGI.OpenAI.AssistantObjectToolResourcesFileSearch? Type30 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type31 { get; set; } + public global::System.Collections.Generic.IList? Type31 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantObjectObject? Type32 { get; set; } + public global::tryAGI.OpenAI.AssistantTool? Type32 { get; set; } /// /// /// - public object? Type33 { get; set; } + public global::tryAGI.OpenAI.AssistantToolsCode? Type33 { get; set; } /// /// /// - public double? Type34 { get; set; } + public global::tryAGI.OpenAI.AssistantToolsCodeType? Type34 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantObjectToolResources? Type35 { get; set; } + public global::tryAGI.OpenAI.AssistantToolsFileSearch? Type35 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantObjectToolResourcesCodeInterpreter? Type36 { get; set; } + public global::tryAGI.OpenAI.AssistantToolsFileSearchFileSearch? Type36 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type37 { get; set; } + public global::tryAGI.OpenAI.FileSearchRankingOptions? Type37 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantObjectToolResourcesFileSearch? Type38 { get; set; } + public global::tryAGI.OpenAI.FileSearchRanker? Type38 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type39 { get; set; } + public global::tryAGI.OpenAI.AssistantToolsFileSearchType? Type39 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantTool? Type40 { get; set; } + public global::tryAGI.OpenAI.AssistantToolsFunction? Type40 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantToolsCode? Type41 { get; set; } + public global::tryAGI.OpenAI.FunctionObject? Type41 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantToolsCodeType? Type42 { get; set; } + public global::tryAGI.OpenAI.AssistantToolsFunctionType? Type42 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantToolsFileSearch? Type43 { get; set; } + public global::tryAGI.OpenAI.AssistantToolDiscriminator? Type43 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantToolsFileSearchFileSearch? Type44 { get; set; } + public global::tryAGI.OpenAI.AssistantStreamEvent? Type44 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchRankingOptions? Type45 { get; set; } + public global::tryAGI.OpenAI.ThreadStreamEvent? Type45 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchRanker? Type46 { get; set; } + public global::tryAGI.OpenAI.ThreadStreamEventVariant1? Type46 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantToolsFileSearchType? Type47 { get; set; } + public global::tryAGI.OpenAI.ThreadObject? Type47 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantToolsFunction? Type48 { get; set; } + public global::tryAGI.OpenAI.ThreadObjectObject? Type48 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionObject? Type49 { get; set; } + public global::tryAGI.OpenAI.ThreadObjectToolResources? Type49 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantToolsFunctionType? Type50 { get; set; } + public global::tryAGI.OpenAI.ThreadObjectToolResourcesCodeInterpreter? Type50 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantToolDiscriminator? Type51 { get; set; } + public global::tryAGI.OpenAI.ThreadObjectToolResourcesFileSearch? Type51 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantStreamEvent? Type52 { get; set; } + public global::tryAGI.OpenAI.ThreadStreamEventVariant1Event? Type52 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadStreamEvent? Type53 { get; set; } + public global::tryAGI.OpenAI.ThreadStreamEventDiscriminator? Type53 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadStreamEventVariant1? Type54 { get; set; } + public global::tryAGI.OpenAI.RunStreamEvent? Type54 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObject? Type55 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant1? Type55 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObjectObject? Type56 { get; set; } + public global::tryAGI.OpenAI.RunObject? Type56 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObjectToolResources? Type57 { get; set; } + public global::tryAGI.OpenAI.RunObjectIncompleteDetails? Type57 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObjectToolResourcesCodeInterpreter? Type58 { get; set; } + public global::tryAGI.OpenAI.RunObjectIncompleteDetailsReason? Type58 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObjectToolResourcesFileSearch? Type59 { get; set; } + public global::tryAGI.OpenAI.RunObjectLastError? Type59 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadStreamEventVariant1Event? Type60 { get; set; } + public global::tryAGI.OpenAI.RunObjectLastErrorCode? Type60 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadStreamEventDiscriminator? Type61 { get; set; } + public global::tryAGI.OpenAI.RunObjectObject? Type61 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEvent? Type62 { get; set; } + public global::tryAGI.OpenAI.RunObjectRequiredAction? Type62 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant1? Type63 { get; set; } + public global::tryAGI.OpenAI.RunObjectRequiredActionSubmitToolOutputs? Type63 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObject? Type64 { get; set; } + public global::System.Collections.Generic.IList? Type64 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectIncompleteDetails? Type65 { get; set; } + public global::tryAGI.OpenAI.RunToolCallObject? Type65 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectIncompleteDetailsReason? Type66 { get; set; } + public global::tryAGI.OpenAI.RunToolCallObjectFunction? Type66 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectLastError? Type67 { get; set; } + public global::tryAGI.OpenAI.RunToolCallObjectType? Type67 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectLastErrorCode? Type68 { get; set; } + public global::tryAGI.OpenAI.RunObjectRequiredActionType? Type68 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectObject? Type69 { get; set; } + public global::tryAGI.OpenAI.AssistantsApiResponseFormatOption? Type69 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectRequiredAction? Type70 { get; set; } + public global::tryAGI.OpenAI.AssistantsApiResponseFormatOptionEnum? Type70 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectRequiredActionSubmitToolOutputs? Type71 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatText? Type71 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type72 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextType? Type72 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunToolCallObject? Type73 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatJsonObject? Type73 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunToolCallObjectFunction? Type74 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatJsonObjectType? Type74 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunToolCallObjectType? Type75 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatJsonSchema? Type75 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectRequiredActionType? Type76 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatJsonSchemaJsonSchema? Type76 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantsApiResponseFormatOption? Type77 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatJsonSchemaType? Type77 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantsApiResponseFormatOptionEnum? Type78 { get; set; } + public global::tryAGI.OpenAI.RunStatus? Type78 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatText? Type79 { get; set; } + public global::tryAGI.OpenAI.AssistantsApiToolChoiceOption? Type79 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextType? Type80 { get; set; } + public global::tryAGI.OpenAI.AssistantsApiToolChoiceOptionEnum? Type80 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatJsonObject? Type81 { get; set; } + public global::tryAGI.OpenAI.AssistantsNamedToolChoice? Type81 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatJsonObjectType? Type82 { get; set; } + public global::tryAGI.OpenAI.AssistantsNamedToolChoiceFunction? Type82 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatJsonSchema? Type83 { get; set; } + public global::tryAGI.OpenAI.AssistantsNamedToolChoiceType? Type83 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatJsonSchemaJsonSchema? Type84 { get; set; } + public global::tryAGI.OpenAI.TruncationObject? Type84 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatJsonSchemaType? Type85 { get; set; } + public global::tryAGI.OpenAI.TruncationObjectType? Type85 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStatus? Type86 { get; set; } + public global::tryAGI.OpenAI.RunCompletionUsage? Type86 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantsApiToolChoiceOption? Type87 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant1Event? Type87 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantsApiToolChoiceOptionEnum? Type88 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant2? Type88 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantsNamedToolChoice? Type89 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant2Event? Type89 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantsNamedToolChoiceFunction? Type90 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant3? Type90 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantsNamedToolChoiceType? Type91 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant3Event? Type91 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TruncationObject? Type92 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant4? Type92 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TruncationObjectType? Type93 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant4Event? Type93 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunCompletionUsage? Type94 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant5? Type94 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant1Event? Type95 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant5Event? Type95 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant2? Type96 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant6? Type96 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant2Event? Type97 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant6Event? Type97 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant3? Type98 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant7? Type98 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant3Event? Type99 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant7Event? Type99 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant4? Type100 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant8? Type100 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant4Event? Type101 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant8Event? Type101 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant5? Type102 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant9? Type102 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant5Event? Type103 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant9Event? Type103 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant6? Type104 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant10? Type104 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant6Event? Type105 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant10Event? Type105 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant7? Type106 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventDiscriminator? Type106 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant7Event? Type107 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEvent? Type107 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant8? Type108 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant1? Type108 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant8Event? Type109 { get; set; } + public global::tryAGI.OpenAI.RunStepObject? Type109 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant9? Type110 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectLastError? Type110 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant9Event? Type111 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectLastErrorCode? Type111 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant10? Type112 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectObject? Type112 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant10Event? Type113 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectStatus? Type113 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventDiscriminator? Type114 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectStepDetails? Type114 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEvent? Type115 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObject? Type115 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant1? Type116 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectMessageCreation? Type116 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObject? Type117 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectType? Type117 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectLastError? Type118 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsObject? Type118 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectLastErrorCode? Type119 { get; set; } + public global::System.Collections.Generic.IList? Type119 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectObject? Type120 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCall? Type120 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectStatus? Type121 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObject? Type121 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectStepDetails? Type122 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectCodeInterpreter? Type122 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObject? Type123 { get; set; } + public global::System.Collections.Generic.IList? Type123 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectMessageCreation? Type124 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectCodeInterpreterOutput? Type124 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectType? Type125 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputLogsObject? Type125 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsObject? Type126 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputLogsObjectType? Type126 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type127 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObject? Type127 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCall? Type128 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObjectImage? Type128 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObject? Type129 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObjectType? Type129 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectCodeInterpreter? Type130 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectCodeInterpreterOutputDiscriminator? Type130 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type131 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectType? Type131 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectCodeInterpreterOutput? Type132 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObject? Type132 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputLogsObject? Type133 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObjectFileSearch? Type133 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputLogsObjectType? Type134 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchRankingOptionsObject? Type134 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObject? Type135 { get; set; } + public global::System.Collections.Generic.IList? Type135 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObjectImage? Type136 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObject? Type136 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObjectType? Type137 { get; set; } + public global::System.Collections.Generic.IList? Type137 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectCodeInterpreterOutputDiscriminator? Type138 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObjectContentItem? Type138 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectType? Type139 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObjectContentItemType? Type139 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObject? Type140 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObjectType? Type140 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObjectFileSearch? Type141 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObject? Type141 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchRankingOptionsObject? Type142 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObjectFunction? Type142 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type143 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObjectType? Type143 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObject? Type144 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallDiscriminator? Type144 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type145 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsObjectType? Type145 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObjectContentItem? Type146 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectStepDetailsDiscriminator? Type146 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObjectContentItemType? Type147 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectType? Type147 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObjectType? Type148 { get; set; } + public global::tryAGI.OpenAI.RunStepCompletionUsage? Type148 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObject? Type149 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant1Event? Type149 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObjectFunction? Type150 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant2? Type150 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObjectType? Type151 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant2Event? Type151 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallDiscriminator? Type152 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant3? Type152 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsObjectType? Type153 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaObject? Type153 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectStepDetailsDiscriminator? Type154 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaObjectDelta? Type154 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectType? Type155 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaObjectDeltaStepDetails? Type155 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepCompletionUsage? Type156 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObject? Type156 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant1Event? Type157 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObjectMessageCreation? Type157 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant2? Type158 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObjectType? Type158 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant2Event? Type159 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObject? Type159 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant3? Type160 { get; set; } + public global::System.Collections.Generic.IList? Type160 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaObject? Type161 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCall? Type161 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaObjectDelta? Type162 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObject? Type162 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaObjectDeltaStepDetails? Type163 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreter? Type163 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObject? Type164 { get; set; } + public global::System.Collections.Generic.IList? Type164 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObjectMessageCreation? Type165 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreterOutput? Type165 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObjectType? Type166 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject? Type166 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObject? Type167 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObject? Type167 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type168 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreterOutputDiscriminator? Type168 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCall? Type169 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectType? Type169 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObject? Type170 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObject? Type170 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreter? Type171 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObjectType? Type171 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type172 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObject? Type172 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreterOutput? Type173 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectFunction? Type173 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject? Type174 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectType? Type174 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObject? Type175 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallDiscriminator? Type175 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreterOutputDiscriminator? Type176 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObjectType? Type176 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectType? Type177 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaObjectDeltaStepDetailsDiscriminator? Type177 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObject? Type178 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaObjectObject? Type178 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObjectType? Type179 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant3Event? Type179 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObject? Type180 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant4? Type180 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectFunction? Type181 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant4Event? Type181 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectType? Type182 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant5? Type182 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallDiscriminator? Type183 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant5Event? Type183 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObjectType? Type184 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant6? Type184 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaObjectDeltaStepDetailsDiscriminator? Type185 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant6Event? Type185 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaObjectObject? Type186 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant7? Type186 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant3Event? Type187 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant7Event? Type187 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant4? Type188 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventDiscriminator? Type188 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant4Event? Type189 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEvent? Type189 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant5? Type190 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant1? Type190 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant5Event? Type191 { get; set; } + public global::tryAGI.OpenAI.MessageObject? Type191 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant6? Type192 { get; set; } + public global::System.Collections.Generic.IList? Type192 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant6Event? Type193 { get; set; } + public global::tryAGI.OpenAI.MessageObjectAttachment? Type193 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant7? Type194 { get; set; } + public global::System.Collections.Generic.IList>? Type194 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant7Event? Type195 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type195 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventDiscriminator? Type196 { get; set; } + public global::tryAGI.OpenAI.AssistantToolsFileSearchTypeOnly? Type196 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEvent? Type197 { get; set; } + public global::tryAGI.OpenAI.AssistantToolsFileSearchTypeOnlyType? Type197 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant1? Type198 { get; set; } + public global::System.Collections.Generic.IList? Type198 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObject? Type199 { get; set; } + public global::tryAGI.OpenAI.MessageContent? Type199 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type200 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageFileObject? Type200 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectAttachment? Type201 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageFileObjectImageFile? Type201 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type202 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageFileObjectImageFileDetail? Type202 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type203 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageFileObjectType? Type203 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantToolsFileSearchTypeOnly? Type204 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageUrlObject? Type204 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantToolsFileSearchTypeOnlyType? Type205 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageUrlObjectImageUrl? Type205 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type206 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageUrlObjectImageUrlDetail? Type206 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContent? Type207 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageUrlObjectType? Type207 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageFileObject? Type208 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextObject? Type208 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageFileObjectImageFile? Type209 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextObjectText? Type209 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageFileObjectImageFileDetail? Type210 { get; set; } + public global::System.Collections.Generic.IList? Type210 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageFileObjectType? Type211 { get; set; } + public global::tryAGI.OpenAI.TextAnnotation? Type211 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageUrlObject? Type212 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObject? Type212 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageUrlObjectImageUrl? Type213 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObjectFileCitation? Type213 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageUrlObjectImageUrlDetail? Type214 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObjectType? Type214 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageUrlObjectType? Type215 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObject? Type215 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextObject? Type216 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObjectFilePath? Type216 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextObjectText? Type217 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObjectType? Type217 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type218 { get; set; } + public global::tryAGI.OpenAI.TextAnnotationDiscriminator? Type218 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextAnnotation? Type219 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextObjectType? Type219 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObject? Type220 { get; set; } + public global::tryAGI.OpenAI.MessageContentRefusalObject? Type220 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObjectFileCitation? Type221 { get; set; } + public global::tryAGI.OpenAI.MessageContentRefusalObjectType? Type221 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObjectType? Type222 { get; set; } + public global::tryAGI.OpenAI.MessageContentDiscriminator? Type222 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObject? Type223 { get; set; } + public global::tryAGI.OpenAI.MessageObjectIncompleteDetails? Type223 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObjectFilePath? Type224 { get; set; } + public global::tryAGI.OpenAI.MessageObjectIncompleteDetailsReason? Type224 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObjectType? Type225 { get; set; } + public global::tryAGI.OpenAI.MessageObjectObject? Type225 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextAnnotationDiscriminator? Type226 { get; set; } + public global::tryAGI.OpenAI.MessageObjectRole? Type226 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextObjectType? Type227 { get; set; } + public global::tryAGI.OpenAI.MessageObjectStatus? Type227 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentRefusalObject? Type228 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant1Event? Type228 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentRefusalObjectType? Type229 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant2? Type229 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentDiscriminator? Type230 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant2Event? Type230 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectIncompleteDetails? Type231 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant3? Type231 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectIncompleteDetailsReason? Type232 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaObject? Type232 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectObject? Type233 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaObjectDelta? Type233 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectRole? Type234 { get; set; } + public global::System.Collections.Generic.IList? Type234 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectStatus? Type235 { get; set; } + public global::tryAGI.OpenAI.MessageContentDelta? Type235 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant1Event? Type236 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageFileObject? Type236 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant2? Type237 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectImageFile? Type237 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant2Event? Type238 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectImageFileDetail? Type238 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant3? Type239 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectType? Type239 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaObject? Type240 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextObject? Type240 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaObjectDelta? Type241 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextObjectText? Type241 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type242 { get; set; } + public global::System.Collections.Generic.IList? Type242 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentDelta? Type243 { get; set; } + public global::tryAGI.OpenAI.TextAnnotationDelta? Type243 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageFileObject? Type244 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObject? Type244 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectImageFile? Type245 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObjectFileCitation? Type245 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectImageFileDetail? Type246 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObjectType? Type246 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectType? Type247 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObject? Type247 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextObject? Type248 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObjectFilePath? Type248 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextObjectText? Type249 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObjectType? Type249 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type250 { get; set; } + public global::tryAGI.OpenAI.TextAnnotationDeltaDiscriminator? Type250 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextAnnotationDelta? Type251 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextObjectType? Type251 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObject? Type252 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentRefusalObject? Type252 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObjectFileCitation? Type253 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentRefusalObjectType? Type253 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObjectType? Type254 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObject? Type254 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObject? Type255 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectImageUrl? Type255 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObjectFilePath? Type256 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectImageUrlDetail? Type256 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObjectType? Type257 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectType? Type257 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextAnnotationDeltaDiscriminator? Type258 { get; set; } + public global::tryAGI.OpenAI.MessageContentDeltaDiscriminator? Type258 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextObjectType? Type259 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaObjectDeltaRole? Type259 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentRefusalObject? Type260 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaObjectObject? Type260 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentRefusalObjectType? Type261 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant3Event? Type261 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObject? Type262 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant4? Type262 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectImageUrl? Type263 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant4Event? Type263 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectImageUrlDetail? Type264 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant5? Type264 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectType? Type265 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant5Event? Type265 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentDeltaDiscriminator? Type266 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventDiscriminator? Type266 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaObjectDeltaRole? Type267 { get; set; } + public global::tryAGI.OpenAI.ErrorEvent? Type267 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaObjectObject? Type268 { get; set; } + public global::tryAGI.OpenAI.Error? Type268 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant3Event? Type269 { get; set; } + public global::tryAGI.OpenAI.ErrorEventEvent? Type269 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant4? Type270 { get; set; } + public global::tryAGI.OpenAI.AssistantStreamEventDiscriminator? Type270 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant4Event? Type271 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectType? Type271 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant5? Type272 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectImage? Type272 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant5Event? Type273 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectType? Type273 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventDiscriminator? Type274 { get; set; } + public global::tryAGI.OpenAI.AssistantSupportedModels? Type274 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ErrorEvent? Type275 { get; set; } + public global::tryAGI.OpenAI.AudioResponseFormat? Type275 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Error? Type276 { get; set; } + public global::tryAGI.OpenAI.AudioTranscription? Type276 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ErrorEventEvent? Type277 { get; set; } + public global::tryAGI.OpenAI.AudioTranscriptionModel? Type277 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantStreamEventDiscriminator? Type278 { get; set; } + public global::tryAGI.OpenAI.AuditLog? Type278 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectType? Type279 { get; set; } + public global::tryAGI.OpenAI.AuditLogActor? Type279 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectImage? Type280 { get; set; } + public global::tryAGI.OpenAI.AuditLogActorApiKey? Type280 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectType? Type281 { get; set; } + public global::tryAGI.OpenAI.AuditLogActorServiceAccount? Type281 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantSupportedModels? Type282 { get; set; } + public global::tryAGI.OpenAI.AuditLogActorApiKeyType? Type282 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AudioResponseFormat? Type283 { get; set; } + public global::tryAGI.OpenAI.AuditLogActorUser? Type283 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AudioTranscription? Type284 { get; set; } + public global::tryAGI.OpenAI.AuditLogActorSession? Type284 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AudioTranscriptionModel? Type285 { get; set; } + public global::tryAGI.OpenAI.AuditLogActorType? Type285 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLog? Type286 { get; set; } + public global::tryAGI.OpenAI.AuditLogApiKeyCreated? Type286 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogActor? Type287 { get; set; } + public global::tryAGI.OpenAI.AuditLogApiKeyCreatedData? Type287 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogActorApiKey? Type288 { get; set; } + public global::tryAGI.OpenAI.AuditLogApiKeyDeleted? Type288 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogActorServiceAccount? Type289 { get; set; } + public global::tryAGI.OpenAI.AuditLogApiKeyUpdated? Type289 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogActorApiKeyType? Type290 { get; set; } + public global::tryAGI.OpenAI.AuditLogApiKeyUpdatedChangesRequested? Type290 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogActorUser? Type291 { get; set; } + public global::tryAGI.OpenAI.AuditLogCertificateCreated? Type291 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogActorSession? Type292 { get; set; } + public global::tryAGI.OpenAI.AuditLogCertificateDeleted? Type292 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogActorType? Type293 { get; set; } + public global::tryAGI.OpenAI.AuditLogCertificateUpdated? Type293 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogApiKeyCreated? Type294 { get; set; } + public global::tryAGI.OpenAI.AuditLogCertificatesActivated? Type294 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogApiKeyCreatedData? Type295 { get; set; } + public global::System.Collections.Generic.IList? Type295 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogApiKeyDeleted? Type296 { get; set; } + public global::tryAGI.OpenAI.AuditLogCertificatesActivatedCertificate? Type296 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogApiKeyUpdated? Type297 { get; set; } + public global::tryAGI.OpenAI.AuditLogCertificatesDeactivated? Type297 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogApiKeyUpdatedChangesRequested? Type298 { get; set; } + public global::System.Collections.Generic.IList? Type298 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCertificateCreated? Type299 { get; set; } + public global::tryAGI.OpenAI.AuditLogCertificatesDeactivatedCertificate? Type299 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCertificateDeleted? Type300 { get; set; } + public global::tryAGI.OpenAI.AuditLogCheckpointPermissionCreated? Type300 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCertificateUpdated? Type301 { get; set; } + public global::tryAGI.OpenAI.AuditLogCheckpointPermissionCreatedData? Type301 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCertificatesActivated? Type302 { get; set; } + public global::tryAGI.OpenAI.AuditLogCheckpointPermissionDeleted? Type302 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type303 { get; set; } + public global::tryAGI.OpenAI.AuditLogInviteAccepted? Type303 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCertificatesActivatedCertificate? Type304 { get; set; } + public global::tryAGI.OpenAI.AuditLogInviteDeleted? Type304 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCertificatesDeactivated? Type305 { get; set; } + public global::tryAGI.OpenAI.AuditLogInviteSent? Type305 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type306 { get; set; } + public global::tryAGI.OpenAI.AuditLogInviteSentData? Type306 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCertificatesDeactivatedCertificate? Type307 { get; set; } + public global::tryAGI.OpenAI.AuditLogLoginFailed? Type307 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCheckpointPermissionCreated? Type308 { get; set; } + public global::tryAGI.OpenAI.AuditLogLogoutFailed? Type308 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCheckpointPermissionCreatedData? Type309 { get; set; } + public global::tryAGI.OpenAI.AuditLogOrganizationUpdated? Type309 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCheckpointPermissionDeleted? Type310 { get; set; } + public global::tryAGI.OpenAI.AuditLogOrganizationUpdatedChangesRequested? Type310 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogInviteAccepted? Type311 { get; set; } + public global::tryAGI.OpenAI.AuditLogProject? Type311 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogInviteDeleted? Type312 { get; set; } + public global::tryAGI.OpenAI.AuditLogProjectArchived? Type312 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogInviteSent? Type313 { get; set; } + public global::tryAGI.OpenAI.AuditLogProjectCreated? Type313 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogInviteSentData? Type314 { get; set; } + public global::tryAGI.OpenAI.AuditLogProjectCreatedData? Type314 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogLoginFailed? Type315 { get; set; } + public global::tryAGI.OpenAI.AuditLogProjectUpdated? Type315 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogLogoutFailed? Type316 { get; set; } + public global::tryAGI.OpenAI.AuditLogProjectUpdatedChangesRequested? Type316 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogOrganizationUpdated? Type317 { get; set; } + public global::tryAGI.OpenAI.AuditLogRateLimitDeleted? Type317 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogOrganizationUpdatedChangesRequested? Type318 { get; set; } + public global::tryAGI.OpenAI.AuditLogRateLimitUpdated? Type318 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogProject? Type319 { get; set; } + public global::tryAGI.OpenAI.AuditLogRateLimitUpdatedChangesRequested? Type319 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogProjectArchived? Type320 { get; set; } + public global::tryAGI.OpenAI.AuditLogServiceAccountCreated? Type320 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogProjectCreated? Type321 { get; set; } + public global::tryAGI.OpenAI.AuditLogServiceAccountCreatedData? Type321 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogProjectCreatedData? Type322 { get; set; } + public global::tryAGI.OpenAI.AuditLogServiceAccountDeleted? Type322 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogProjectUpdated? Type323 { get; set; } + public global::tryAGI.OpenAI.AuditLogServiceAccountUpdated? Type323 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogProjectUpdatedChangesRequested? Type324 { get; set; } + public global::tryAGI.OpenAI.AuditLogServiceAccountUpdatedChangesRequested? Type324 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogRateLimitDeleted? Type325 { get; set; } + public global::tryAGI.OpenAI.AuditLogEventType? Type325 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogRateLimitUpdated? Type326 { get; set; } + public global::tryAGI.OpenAI.AuditLogUserAdded? Type326 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogRateLimitUpdatedChangesRequested? Type327 { get; set; } + public global::tryAGI.OpenAI.AuditLogUserAddedData? Type327 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogServiceAccountCreated? Type328 { get; set; } + public global::tryAGI.OpenAI.AuditLogUserDeleted? Type328 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogServiceAccountCreatedData? Type329 { get; set; } + public global::tryAGI.OpenAI.AuditLogUserUpdated? Type329 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogServiceAccountDeleted? Type330 { get; set; } + public global::tryAGI.OpenAI.AuditLogUserUpdatedChangesRequested? Type330 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogServiceAccountUpdated? Type331 { get; set; } + public global::tryAGI.OpenAI.AutoChunkingStrategyRequestParam? Type331 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogServiceAccountUpdatedChangesRequested? Type332 { get; set; } + public global::tryAGI.OpenAI.AutoChunkingStrategyRequestParamType? Type332 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogEventType? Type333 { get; set; } + public global::tryAGI.OpenAI.Batch? Type333 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogUserAdded? Type334 { get; set; } + public global::tryAGI.OpenAI.BatchErrors? Type334 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogUserAddedData? Type335 { get; set; } + public global::System.Collections.Generic.IList? Type335 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogUserDeleted? Type336 { get; set; } + public global::tryAGI.OpenAI.BatchError? Type336 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogUserUpdated? Type337 { get; set; } + public global::tryAGI.OpenAI.BatchObject? Type337 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogUserUpdatedChangesRequested? Type338 { get; set; } + public global::tryAGI.OpenAI.BatchRequestCounts? Type338 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutoChunkingStrategyRequestParam? Type339 { get; set; } + public global::tryAGI.OpenAI.BatchStatus? Type339 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutoChunkingStrategyRequestParamType? Type340 { get; set; } + public global::tryAGI.OpenAI.BatchFileExpirationAfter? Type340 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Batch? Type341 { get; set; } + public global::tryAGI.OpenAI.BatchFileExpirationAfterAnchor? Type341 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchErrors? Type342 { get; set; } + public global::tryAGI.OpenAI.BatchRequestInput? Type342 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type343 { get; set; } + public global::tryAGI.OpenAI.BatchRequestInputMethod? Type343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchError? Type344 { get; set; } + public global::tryAGI.OpenAI.BatchRequestOutput? Type344 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchObject? Type345 { get; set; } + public global::tryAGI.OpenAI.BatchRequestOutputError? Type345 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchRequestCounts? Type346 { get; set; } + public global::tryAGI.OpenAI.BatchRequestOutputResponse? Type346 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchStatus? Type347 { get; set; } + public global::tryAGI.OpenAI.Certificate? Type347 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchFileExpirationAfter? Type348 { get; set; } + public global::tryAGI.OpenAI.CertificateCertificateDetails? Type348 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchFileExpirationAfterAnchor? Type349 { get; set; } + public global::tryAGI.OpenAI.CertificateObject? Type349 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchRequestInput? Type350 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionAllowedTools? Type350 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchRequestInputMethod? Type351 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionAllowedToolsMode? Type351 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchRequestOutput? Type352 { get; set; } + public global::System.Collections.Generic.IList? Type352 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchRequestOutputError? Type353 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionAllowedToolsChoice? Type353 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchRequestOutputResponse? Type354 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionAllowedToolsChoiceType? Type354 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Certificate? Type355 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionDeleted? Type355 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CertificateCertificateDetails? Type356 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionDeletedObject? Type356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CertificateObject? Type357 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionFunctionCallOption? Type357 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionAllowedTools? Type358 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionFunctions? Type358 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionAllowedToolsMode? Type359 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionList? Type359 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type360 { get; set; } + public global::System.Collections.Generic.IList? Type360 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionAllowedToolsChoice? Type361 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionResponse? Type361 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionAllowedToolsChoiceType? Type362 { get; set; } + public global::System.Collections.Generic.IList? Type362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionDeleted? Type363 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionResponseChoice? Type363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionDeletedObject? Type364 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionResponseChoiceFinishReason? Type364 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionFunctionCallOption? Type365 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionResponseChoiceLogprobs? Type365 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionFunctions? Type366 { get; set; } + public global::System.Collections.Generic.IList? Type366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionList? Type367 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionTokenLogprob? Type367 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type368 { get; set; } + public global::System.Collections.Generic.IList? Type368 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionResponse? Type369 { get; set; } + public global::System.Collections.Generic.IList? Type369 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type370 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionTokenLogprobTopLogprob? Type370 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionResponseChoice? Type371 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionResponseMessage? Type371 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionResponseChoiceFinishReason? Type372 { get; set; } + public global::System.Collections.Generic.IList? Type372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionResponseChoiceLogprobs? Type373 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionResponseMessageAnnotation? Type373 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type374 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionResponseMessageAnnotationType? Type374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionTokenLogprob? Type375 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionResponseMessageAnnotationUrlCitation? Type375 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type376 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionResponseMessageAudio? Type376 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type377 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionResponseMessageFunctionCall? Type377 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionTokenLogprobTopLogprob? Type378 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionResponseMessageRole? Type378 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionResponseMessage? Type379 { get; set; } + public global::System.Collections.Generic.IList? Type379 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type380 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallsItem? Type380 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionResponseMessageAnnotation? Type381 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCall? Type381 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionResponseMessageAnnotationType? Type382 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallFunction? Type382 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionResponseMessageAnnotationUrlCitation? Type383 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallType? Type383 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionResponseMessageAudio? Type384 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageCustomToolCall? Type384 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionResponseMessageFunctionCall? Type385 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageCustomToolCallCustom? Type385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionResponseMessageRole? Type386 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageCustomToolCallType? Type386 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type387 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallDiscriminator? Type387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallsItem? Type388 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionResponseObject? Type388 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCall? Type389 { get; set; } + public global::tryAGI.OpenAI.ServiceTier? Type389 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallFunction? Type390 { get; set; } + public global::tryAGI.OpenAI.CompletionUsage? Type390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallType? Type391 { get; set; } + public global::tryAGI.OpenAI.CompletionUsageCompletionTokensDetails? Type391 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageCustomToolCall? Type392 { get; set; } + public global::tryAGI.OpenAI.CompletionUsagePromptTokensDetails? Type392 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageCustomToolCallCustom? Type393 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionListObject? Type393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageCustomToolCallType? Type394 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageList? Type394 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallDiscriminator? Type395 { get; set; } + public global::System.Collections.Generic.IList>? Type395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionResponseObject? Type396 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type396 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ServiceTier? Type397 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageListDataItem? Type397 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompletionUsage? Type398 { get; set; } + public global::System.Collections.Generic.IList>? Type398 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompletionUsageCompletionTokensDetails? Type399 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type399 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompletionUsagePromptTokensDetails? Type400 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartText? Type400 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionListObject? Type401 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartTextType? Type401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageList? Type402 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImage? Type402 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type403 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImageImageUrl? Type403 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type404 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImageImageUrlDetail? Type404 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageListDataItem? Type405 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImageType? Type405 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type406 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageListObject? Type406 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type407 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallChunk? Type407 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartText? Type408 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallChunkFunction? Type408 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartTextType? Type409 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallChunkType? Type409 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImage? Type410 { get; set; } + public global::System.Collections.Generic.IList? Type410 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImageImageUrl? Type411 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionModalitie? Type411 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImageImageUrlDetail? Type412 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionNamedToolChoice? Type412 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImageType? Type413 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceFunction? Type413 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageListObject? Type414 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceType? Type414 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallChunk? Type415 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceCustom? Type415 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallChunkFunction? Type416 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceCustomCustom? Type416 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallChunkType? Type417 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceCustomType? Type417 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type418 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessage? Type418 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionModalitie? Type419 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageAudio? Type419 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionNamedToolChoice? Type420 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageFunctionCall? Type420 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceFunction? Type421 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageRole? Type421 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceType? Type422 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageContentPart? Type422 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceCustom? Type423 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartRefusal? Type423 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceCustomCustom? Type424 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartRefusalType? Type424 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceCustomType? Type425 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageContentPartDiscriminator? Type425 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessage? Type426 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestDeveloperMessage? Type426 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageAudio? Type427 { get; set; } + public global::tryAGI.OpenAI.AnyOf>? Type427 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageFunctionCall? Type428 { get; set; } + public global::System.Collections.Generic.IList? Type428 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageRole? Type429 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestDeveloperMessageRole? Type429 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageContentPart? Type430 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestFunctionMessage? Type430 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartRefusal? Type431 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestFunctionMessageRole? Type431 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartRefusalType? Type432 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessage? Type432 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageContentPartDiscriminator? Type433 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestSystemMessage? Type433 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestDeveloperMessage? Type434 { get; set; } + public global::tryAGI.OpenAI.AnyOf>? Type434 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf>? Type435 { get; set; } + public global::System.Collections.Generic.IList? Type435 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type436 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestSystemMessageContentPart? Type436 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestDeveloperMessageRole? Type437 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestSystemMessageRole? Type437 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestFunctionMessage? Type438 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestUserMessage? Type438 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestFunctionMessageRole? Type439 { get; set; } + public global::tryAGI.OpenAI.AnyOf>? Type439 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessage? Type440 { get; set; } + public global::System.Collections.Generic.IList? Type440 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestSystemMessage? Type441 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestUserMessageContentPart? Type441 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf>? Type442 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudio? Type442 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type443 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudioInputAudio? Type443 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestSystemMessageContentPart? Type444 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudioInputAudioFormat? Type444 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestSystemMessageRole? Type445 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudioType? Type445 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestUserMessage? Type446 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartFile? Type446 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf>? Type447 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartFileFile? Type447 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type448 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartFileType? Type448 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestUserMessageContentPart? Type449 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestUserMessageContentPartDiscriminator? Type449 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudio? Type450 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestUserMessageRole? Type450 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudioInputAudio? Type451 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestToolMessage? Type451 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudioInputAudioFormat? Type452 { get; set; } + public global::tryAGI.OpenAI.AnyOf>? Type452 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudioType? Type453 { get; set; } + public global::System.Collections.Generic.IList? Type453 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartFile? Type454 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestToolMessageContentPart? Type454 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartFileFile? Type455 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestToolMessageRole? Type455 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartFileType? Type456 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageDiscriminator? Type456 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestUserMessageContentPartDiscriminator? Type457 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRole? Type457 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestUserMessageRole? Type458 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionStreamOptions? Type458 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestToolMessage? Type459 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionStreamResponseDelta? Type459 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf>? Type460 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaFunctionCall? Type460 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type461 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaRole? Type461 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestToolMessageContentPart? Type462 { get; set; } + public global::System.Collections.Generic.IList? Type462 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestToolMessageRole? Type463 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionTool? Type463 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageDiscriminator? Type464 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionToolType? Type464 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRole? Type465 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionToolChoiceOption? Type465 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionStreamOptions? Type466 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionToolChoiceOptionEnum? Type466 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionStreamResponseDelta? Type467 { get; set; } + public global::tryAGI.OpenAI.ChatModel? Type467 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaFunctionCall? Type468 { get; set; } + public global::tryAGI.OpenAI.ChunkingStrategyRequestParam? Type468 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaRole? Type469 { get; set; } + public global::tryAGI.OpenAI.StaticChunkingStrategyRequestParam? Type469 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type470 { get; set; } + public global::tryAGI.OpenAI.StaticChunkingStrategy? Type470 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionTool? Type471 { get; set; } + public global::tryAGI.OpenAI.StaticChunkingStrategyRequestParamType? Type471 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionToolType? Type472 { get; set; } + public global::tryAGI.OpenAI.ChunkingStrategyRequestParamDiscriminator? Type472 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionToolChoiceOption? Type473 { get; set; } + public global::tryAGI.OpenAI.ChunkingStrategyResponse? Type473 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionToolChoiceOptionEnum? Type474 { get; set; } + public global::tryAGI.OpenAI.StaticChunkingStrategyResponseParam? Type474 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatModel? Type475 { get; set; } + public global::tryAGI.OpenAI.StaticChunkingStrategyResponseParamType? Type475 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChunkingStrategyRequestParam? Type476 { get; set; } + public global::tryAGI.OpenAI.OtherChunkingStrategyResponseParam? Type476 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StaticChunkingStrategyRequestParam? Type477 { get; set; } + public global::tryAGI.OpenAI.OtherChunkingStrategyResponseParamType? Type477 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StaticChunkingStrategy? Type478 { get; set; } + public global::tryAGI.OpenAI.ChunkingStrategyResponseDiscriminator? Type478 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StaticChunkingStrategyRequestParamType? Type479 { get; set; } + public global::tryAGI.OpenAI.Click? Type479 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChunkingStrategyRequestParamDiscriminator? Type480 { get; set; } + public global::tryAGI.OpenAI.ClickButton? Type480 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChunkingStrategyResponse? Type481 { get; set; } + public global::tryAGI.OpenAI.ClickType? Type481 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StaticChunkingStrategyResponseParam? Type482 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterFileOutput? Type482 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StaticChunkingStrategyResponseParamType? Type483 { get; set; } + public global::System.Collections.Generic.IList? Type483 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OtherChunkingStrategyResponseParam? Type484 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterFileOutputFile? Type484 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OtherChunkingStrategyResponseParamType? Type485 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterFileOutputType? Type485 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChunkingStrategyResponseDiscriminator? Type486 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterOutputImage? Type486 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Click? Type487 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterOutputImageType? Type487 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClickButton? Type488 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterOutputLogs? Type488 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClickType? Type489 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterOutputLogsType? Type489 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterFileOutput? Type490 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterTextOutput? Type490 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type491 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterTextOutputType? Type491 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterFileOutputFile? Type492 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterTool? Type492 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterFileOutputType? Type493 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type493 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterOutputImage? Type494 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterToolAuto? Type494 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterOutputImageType? Type495 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterToolAutoType? Type495 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterOutputLogs? Type496 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterToolType? Type496 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterOutputLogsType? Type497 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterToolCall? Type497 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterTextOutput? Type498 { get; set; } + public global::System.Collections.Generic.IList? Type498 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterTextOutputType? Type499 { get; set; } + public global::tryAGI.OpenAI.OutputsItem? Type499 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterTool? Type500 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterToolCallOutputDiscriminator? Type500 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type501 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterToolCallOutputsDiscriminator? Type501 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterToolAuto? Type502 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterToolCallStatus? Type502 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterToolAutoType? Type503 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterToolCallType? Type503 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterToolType? Type504 { get; set; } + public global::tryAGI.OpenAI.ComparisonFilter? Type504 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterToolCall? Type505 { get; set; } + public global::tryAGI.OpenAI.ComparisonFilterType? Type505 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type506 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type506 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputsItem? Type507 { get; set; } + public global::tryAGI.OpenAI.CompleteUploadRequest? Type507 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterToolCallOutputDiscriminator? Type508 { get; set; } + public global::tryAGI.OpenAI.CompoundFilter? Type508 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterToolCallOutputsDiscriminator? Type509 { get; set; } + public global::System.Collections.Generic.IList>? Type509 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterToolCallStatus? Type510 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type510 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterToolCallType? Type511 { get; set; } + public global::tryAGI.OpenAI.CompoundFilterType? Type511 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComparisonFilter? Type512 { get; set; } + public global::tryAGI.OpenAI.ComputerAction? Type512 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComparisonFilterType? Type513 { get; set; } + public global::tryAGI.OpenAI.DoubleClick? Type513 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type514 { get; set; } + public global::tryAGI.OpenAI.DoubleClickType? Type514 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompleteUploadRequest? Type515 { get; set; } + public global::tryAGI.OpenAI.Drag? Type515 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompoundFilter? Type516 { get; set; } + public global::System.Collections.Generic.IList? Type516 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type517 { get; set; } + public global::tryAGI.OpenAI.Coordinate? Type517 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type518 { get; set; } + public global::tryAGI.OpenAI.DragType? Type518 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompoundFilterType? Type519 { get; set; } + public global::tryAGI.OpenAI.KeyPress? Type519 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerAction? Type520 { get; set; } + public global::tryAGI.OpenAI.KeyPressType? Type520 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DoubleClick? Type521 { get; set; } + public global::tryAGI.OpenAI.Move? Type521 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DoubleClickType? Type522 { get; set; } + public global::tryAGI.OpenAI.MoveType? Type522 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Drag? Type523 { get; set; } + public global::tryAGI.OpenAI.Screenshot? Type523 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type524 { get; set; } + public global::tryAGI.OpenAI.ScreenshotType? Type524 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Coordinate? Type525 { get; set; } + public global::tryAGI.OpenAI.Scroll? Type525 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DragType? Type526 { get; set; } + public global::tryAGI.OpenAI.ScrollType? Type526 { get; set; } /// /// /// - public global::tryAGI.OpenAI.KeyPress? Type527 { get; set; } + public global::tryAGI.OpenAI.Type? Type527 { get; set; } /// /// /// - public global::tryAGI.OpenAI.KeyPressType? Type528 { get; set; } + public global::tryAGI.OpenAI.TypeType1? Type528 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Move? Type529 { get; set; } + public global::tryAGI.OpenAI.Wait? Type529 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MoveType? Type530 { get; set; } + public global::tryAGI.OpenAI.WaitType? Type530 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Screenshot? Type531 { get; set; } + public global::tryAGI.OpenAI.ComputerActionDiscriminator? Type531 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ScreenshotType? Type532 { get; set; } + public global::tryAGI.OpenAI.ComputerCallOutputItemParam? Type532 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Scroll? Type533 { get; set; } + public global::System.Collections.Generic.IList? Type533 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ScrollType? Type534 { get; set; } + public global::tryAGI.OpenAI.ComputerCallSafetyCheckParam? Type534 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Type? Type535 { get; set; } + public global::tryAGI.OpenAI.ComputerScreenshotImage? Type535 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TypeType1? Type536 { get; set; } + public global::tryAGI.OpenAI.ComputerScreenshotImageType? Type536 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Wait? Type537 { get; set; } + public global::tryAGI.OpenAI.ComputerCallOutputItemParamType? Type537 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WaitType? Type538 { get; set; } + public global::tryAGI.OpenAI.ComputerEnvironment1? Type538 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerActionDiscriminator? Type539 { get; set; } + public global::tryAGI.OpenAI.ComputerScreenshotContent? Type539 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerCallOutputItemParam? Type540 { get; set; } + public global::tryAGI.OpenAI.ComputerScreenshotContentType? Type540 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type541 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCall? Type541 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerCallSafetyCheckParam? Type542 { get; set; } + public global::System.Collections.Generic.IList? Type542 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerScreenshotImage? Type543 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallSafetyCheck? Type543 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerScreenshotImageType? Type544 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallStatus? Type544 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerCallOutputItemParamStatus? Type545 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallType? Type545 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerCallOutputItemParamType? Type546 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallOutput? Type546 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerScreenshotContent? Type547 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallOutputStatus? Type547 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerScreenshotContentType? Type548 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallOutputType? Type548 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCall? Type549 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallOutputResource? Type549 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type550 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallOutputResourceVariant2? Type550 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallSafetyCheck? Type551 { get; set; } + public global::tryAGI.OpenAI.ComputerUsePreviewTool? Type551 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallStatus? Type552 { get; set; } + public global::tryAGI.OpenAI.ComputerUsePreviewToolType? Type552 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallType? Type553 { get; set; } + public global::tryAGI.OpenAI.ContainerFileListResource? Type553 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallOutput? Type554 { get; set; } + public global::System.Collections.Generic.IList? Type554 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallOutputStatus? Type555 { get; set; } + public global::tryAGI.OpenAI.ContainerFileResource? Type555 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallOutputType? Type556 { get; set; } + public global::tryAGI.OpenAI.ContainerFileResourceObject? Type556 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallOutputResource? Type557 { get; set; } + public global::tryAGI.OpenAI.ContainerFileListResourceObject? Type557 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallOutputResourceVariant2? Type558 { get; set; } + public global::tryAGI.OpenAI.ContainerListResource? Type558 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUsePreviewTool? Type559 { get; set; } + public global::System.Collections.Generic.IList? Type559 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironment? Type560 { get; set; } + public global::tryAGI.OpenAI.ContainerResource? Type560 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUsePreviewToolType? Type561 { get; set; } + public global::tryAGI.OpenAI.ContainerResourceExpiresAfter? Type561 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileListResource? Type562 { get; set; } + public global::tryAGI.OpenAI.ContainerResourceExpiresAfterAnchor? Type562 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type563 { get; set; } + public global::tryAGI.OpenAI.ContainerListResourceObject? Type563 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileResource? Type564 { get; set; } + public global::tryAGI.OpenAI.Content5? Type564 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileResourceObject? Type565 { get; set; } + public global::tryAGI.OpenAI.InputContent? Type565 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileListResourceObject? Type566 { get; set; } + public global::tryAGI.OpenAI.InputTextContent? Type566 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerListResource? Type567 { get; set; } + public global::tryAGI.OpenAI.InputTextContentType? Type567 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type568 { get; set; } + public global::tryAGI.OpenAI.InputImageContent? Type568 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerResource? Type569 { get; set; } + public global::tryAGI.OpenAI.ImageDetail? Type569 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerResourceExpiresAfter? Type570 { get; set; } + public global::tryAGI.OpenAI.InputImageContentType? Type570 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerResourceExpiresAfterAnchor? Type571 { get; set; } + public global::tryAGI.OpenAI.InputFileContent? Type571 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerListResourceObject? Type572 { get; set; } + public global::tryAGI.OpenAI.InputFileContentType? Type572 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Content5? Type573 { get; set; } + public global::tryAGI.OpenAI.InputAudio? Type573 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContent? Type574 { get; set; } + public global::tryAGI.OpenAI.InputAudioInputAudio1? Type574 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTextContent? Type575 { get; set; } + public global::tryAGI.OpenAI.InputAudioInputAudio1Format? Type575 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTextContentType? Type576 { get; set; } + public global::tryAGI.OpenAI.InputAudioType? Type576 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContent? Type577 { get; set; } + public global::tryAGI.OpenAI.InputContentDiscriminator? Type577 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContentDetail? Type578 { get; set; } + public global::tryAGI.OpenAI.OutputContent? Type578 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContentType? Type579 { get; set; } + public global::tryAGI.OpenAI.OutputTextContent? Type579 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFileContent? Type580 { get; set; } + public global::System.Collections.Generic.IList? Type580 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFileContentType? Type581 { get; set; } + public global::System.Collections.Generic.IList? Type581 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputAudio? Type582 { get; set; } + public global::tryAGI.OpenAI.LogProb? Type582 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputAudioInputAudio1? Type583 { get; set; } + public global::System.Collections.Generic.IList? Type583 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputAudioInputAudio1Format? Type584 { get; set; } + public global::tryAGI.OpenAI.TopLogProb? Type584 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputAudioType? Type585 { get; set; } + public global::tryAGI.OpenAI.OutputTextContentType? Type585 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentDiscriminator? Type586 { get; set; } + public global::tryAGI.OpenAI.RefusalContent? Type586 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputContent? Type587 { get; set; } + public global::tryAGI.OpenAI.RefusalContentType? Type587 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTextContent? Type588 { get; set; } + public global::tryAGI.OpenAI.OutputContentDiscriminator? Type588 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type589 { get; set; } + public global::tryAGI.OpenAI.Conversation? Type589 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type590 { get; set; } + public global::tryAGI.OpenAI.ConversationResource? Type590 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LogProb? Type591 { get; set; } + public global::tryAGI.OpenAI.ConversationResourceObject? Type591 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type592 { get; set; } + public global::tryAGI.OpenAI.Conversation2? Type592 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TopLogProb? Type593 { get; set; } + public global::tryAGI.OpenAI.ConversationItem? Type593 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTextContentType? Type594 { get; set; } + public global::tryAGI.OpenAI.Message? Type594 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RefusalContent? Type595 { get; set; } + public global::System.Collections.Generic.IList? Type595 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RefusalContentType? Type596 { get; set; } + public global::tryAGI.OpenAI.ContentItem? Type596 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputContentDiscriminator? Type597 { get; set; } + public global::tryAGI.OpenAI.TextContent? Type597 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Conversation? Type598 { get; set; } + public global::tryAGI.OpenAI.TextContentType? Type598 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationResource? Type599 { get; set; } + public global::tryAGI.OpenAI.SummaryTextContent? Type599 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationResourceObject? Type600 { get; set; } + public global::tryAGI.OpenAI.SummaryTextContentType? Type600 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Conversation2? Type601 { get; set; } + public global::tryAGI.OpenAI.MessageContentItemDiscriminator? Type601 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationItem? Type602 { get; set; } + public global::tryAGI.OpenAI.MessageRole? Type602 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Message? Type603 { get; set; } + public global::tryAGI.OpenAI.MessageStatus? Type603 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type604 { get; set; } + public global::tryAGI.OpenAI.MessageType? Type604 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem? Type605 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallResource? Type605 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTextContent2? Type606 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCall? Type606 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTextContent2Type? Type607 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallStatus? Type607 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTextContent2? Type608 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallType? Type608 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type609 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallResourceVariant2? Type609 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type610 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutputResource? Type610 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LogProb2? Type611 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutput? Type611 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type612 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutputStatus? Type612 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TopLogProb2? Type613 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutputType? Type613 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTextContent2Type? Type614 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutputResourceVariant2? Type614 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextContent? Type615 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolCall? Type615 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextContentType? Type616 { get; set; } + public global::System.Collections.Generic.IList? Type616 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SummaryTextContent? Type617 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolCallResult? Type617 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SummaryTextContentType? Type618 { get; set; } + public float? Type618 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RefusalContent2? Type619 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolCallStatus? Type619 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RefusalContent2Type? Type620 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolCallType? Type620 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContent2? Type621 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCall? Type621 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContent2Detail? Type622 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCallAction? Type622 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContent2Type? Type623 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionSearch? Type623 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFileContent2? Type624 { get; set; } + public global::System.Collections.Generic.IList? Type624 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFileContent2Type? Type625 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionSearchSource? Type625 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentItemDiscriminator? Type626 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionSearchSourceType? Type626 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageRole? Type627 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionSearchType? Type627 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStatus? Type628 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionOpenPage? Type628 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageType? Type629 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionOpenPageType? Type629 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallResource? Type630 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionFind? Type630 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCall? Type631 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionFindType? Type631 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallStatus? Type632 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCallActionDiscriminator? Type632 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallType? Type633 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCallStatus? Type633 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallResourceVariant2? Type634 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCallType? Type634 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutputResource? Type635 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolCall? Type635 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutput? Type636 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolCallStatus? Type636 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutputStatus? Type637 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolCallType? Type637 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutputType? Type638 { get; set; } + public global::tryAGI.OpenAI.ReasoningItem? Type638 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutputResourceVariant2? Type639 { get; set; } + public global::System.Collections.Generic.IList? Type639 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolCall? Type640 { get; set; } + public global::tryAGI.OpenAI.ReasoningItemContentItem? Type640 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type641 { get; set; } + public global::tryAGI.OpenAI.ReasoningItemContentItemType? Type641 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolCallResult? Type642 { get; set; } + public global::tryAGI.OpenAI.ReasoningItemStatus? Type642 { get; set; } /// /// /// - public float? Type643 { get; set; } + public global::System.Collections.Generic.IList? Type643 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolCallStatus? Type644 { get; set; } + public global::tryAGI.OpenAI.ReasoningItemSummaryItem? Type644 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolCallType? Type645 { get; set; } + public global::tryAGI.OpenAI.ReasoningItemSummaryItemType? Type645 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCall? Type646 { get; set; } + public global::tryAGI.OpenAI.ReasoningItemType? Type646 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCallAction? Type647 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCall? Type647 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionSearch? Type648 { get; set; } + public global::tryAGI.OpenAI.LocalShellExecAction? Type648 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type649 { get; set; } + public global::tryAGI.OpenAI.LocalShellExecActionType? Type649 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionSearchSource? Type650 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallStatus? Type650 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionSearchSourceType? Type651 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallType? Type651 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionSearchType? Type652 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallOutput? Type652 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionOpenPage? Type653 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallOutputStatus? Type653 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionOpenPageType? Type654 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallOutputType? Type654 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionFind? Type655 { get; set; } + public global::tryAGI.OpenAI.MCPListTools? Type655 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionFindType? Type656 { get; set; } + public global::System.Collections.Generic.IList? Type656 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCallActionDiscriminator? Type657 { get; set; } + public global::tryAGI.OpenAI.MCPListToolsTool? Type657 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCallStatus? Type658 { get; set; } + public global::tryAGI.OpenAI.MCPListToolsType? Type658 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCallType? Type659 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalRequest? Type659 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolCall? Type660 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalRequestType? Type660 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolCallStatus? Type661 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalResponseResource? Type661 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolCallType? Type662 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalResponseResourceType? Type662 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItem? Type663 { get; set; } + public global::tryAGI.OpenAI.MCPToolCall? Type663 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type664 { get; set; } + public global::tryAGI.OpenAI.MCPToolCallType? Type664 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItemContentItem? Type665 { get; set; } + public global::tryAGI.OpenAI.CustomToolCall? Type665 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItemContentItemType? Type666 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallType? Type666 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItemStatus? Type667 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallOutput? Type667 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type668 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallOutputType? Type668 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItemSummaryItem? Type669 { get; set; } + public global::tryAGI.OpenAI.ConversationItemDiscriminator? Type669 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItemSummaryItemType? Type670 { get; set; } + public global::tryAGI.OpenAI.ConversationItemList? Type670 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItemType? Type671 { get; set; } + public global::System.Collections.Generic.IList? Type671 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCall? Type672 { get; set; } + public global::tryAGI.OpenAI.ConversationItemListObject? Type672 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellExecAction? Type673 { get; set; } + public global::tryAGI.OpenAI.ConversationParam? Type673 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellExecActionType? Type674 { get; set; } + public global::tryAGI.OpenAI.CostsResult? Type674 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallStatus? Type675 { get; set; } + public global::tryAGI.OpenAI.CostsResultAmount? Type675 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallType? Type676 { get; set; } + public global::tryAGI.OpenAI.CostsResultObject? Type676 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallOutput? Type677 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequest? Type677 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallOutputStatus? Type678 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type678 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallOutputType? Type679 { get; set; } + public global::tryAGI.OpenAI.ReasoningEffort? Type679 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPListTools? Type680 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResources? Type680 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type681 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesCodeInterpreter? Type681 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPListToolsTool? Type682 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearch? Type682 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPListToolsType? Type683 { get; set; } + public global::System.Collections.Generic.IList? Type683 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalRequest? Type684 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStore? Type684 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalRequestType? Type685 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategy? Type685 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalResponseResource? Type686 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant1? Type686 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalResponseResourceType? Type687 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant1Type? Type687 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolCall? Type688 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant2? Type688 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolCallType? Type689 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant2Static? Type689 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCall? Type690 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant2Type? Type690 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCallType? Type691 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyDiscriminator? Type691 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCallOutput? Type692 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequest? Type692 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCallOutputType? Type693 { get; set; } + public global::tryAGI.OpenAI.CreateModelResponseProperties? Type693 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationItemDiscriminator? Type694 { get; set; } + public global::tryAGI.OpenAI.ModelResponseProperties? Type694 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationItemList? Type695 { get; set; } + public global::tryAGI.OpenAI.CreateModelResponsePropertiesVariant2? Type695 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type696 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2? Type696 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationItemListObject? Type697 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2Audio? Type697 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationParam? Type698 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2AudioFormat? Type698 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CostsResult? Type699 { get; set; } + public global::tryAGI.OpenAI.VoiceIdsShared? Type699 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CostsResultAmount? Type700 { get; set; } + public global::tryAGI.OpenAI.VoiceIdsSharedEnum? Type700 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CostsResultObject? Type701 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type701 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequest? Type702 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2FunctionCall? Type702 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type703 { get; set; } + public global::System.Collections.Generic.IList? Type703 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningEffort? Type704 { get; set; } + public global::System.Collections.Generic.Dictionary? Type704 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResources? Type705 { get; set; } + public global::System.Collections.Generic.IList? Type705 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesCodeInterpreter? Type706 { get; set; } + public global::System.Collections.Generic.IList? Type706 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearch? Type707 { get; set; } + public global::tryAGI.OpenAI.ResponseModalitie? Type707 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type708 { get; set; } + public global::tryAGI.OpenAI.ModelIdsShared? Type708 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStore? Type709 { get; set; } + public global::tryAGI.OpenAI.PredictionContent? Type709 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategy? Type710 { get; set; } + public global::tryAGI.OpenAI.PredictionContentType? Type710 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant1? Type711 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2PredictionDiscriminator? Type711 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant1Type? Type712 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type712 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant2? Type713 { get; set; } + public global::tryAGI.OpenAI.StopConfiguration? Type713 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant2Static? Type714 { get; set; } + public global::System.Collections.Generic.IList? Type714 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant2Type? Type715 { get; set; } + public global::tryAGI.OpenAI.ToolsItem? Type715 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyDiscriminator? Type716 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletions? Type716 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequest? Type717 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustom? Type717 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModelResponseProperties? Type718 { get; set; } + public global::tryAGI.OpenAI.Format2? Type718 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelResponseProperties? Type719 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatVariant1? Type719 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModelResponsePropertiesVariant2? Type720 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatVariant1Type? Type720 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2? Type721 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatVariant2? Type721 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2Audio? Type722 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatVariant2Grammar? Type722 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2AudioFormat? Type723 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatVariant2GrammarSyntax? Type723 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceIdsShared? Type724 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatVariant2Type? Type724 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceIdsSharedEnum? Type725 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatDiscriminator? Type725 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type726 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsType? Type726 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2FunctionCall? Type727 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2ToolDiscriminator? Type727 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type728 { get; set; } + public global::tryAGI.OpenAI.Verbosity? Type728 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type729 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptions? Type729 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type730 { get; set; } + public global::tryAGI.OpenAI.WebSearchContextSize? Type730 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type731 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocation? Type731 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseModalitie? Type732 { get; set; } + public global::tryAGI.OpenAI.WebSearchLocation? Type732 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIdsShared? Type733 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationType? Type733 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PredictionContent? Type734 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponse? Type734 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PredictionContentType? Type735 { get; set; } + public global::System.Collections.Generic.IList? Type735 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2PredictionDiscriminator? Type736 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoice? Type736 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type737 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoiceFinishReason? Type737 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StopConfiguration? Type738 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoiceLogprobs? Type738 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type739 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseObject? Type739 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolsItem? Type740 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionRequest? Type740 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletions? Type741 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type741 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustom? Type742 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionRequestModel? Type742 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Format2? Type743 { get; set; } + public global::tryAGI.OpenAI.AnyOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>? Type743 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatVariant1? Type744 { get; set; } + public global::System.Collections.Generic.IList>? Type744 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatVariant1Type? Type745 { get; set; } + public long? Type745 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatVariant2? Type746 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponse? Type746 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatVariant2Grammar? Type747 { get; set; } + public global::System.Collections.Generic.IList? Type747 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatVariant2GrammarSyntax? Type748 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponseChoice? Type748 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatVariant2Type? Type749 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponseChoiceFinishReason? Type749 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatDiscriminator? Type750 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponseChoiceLogprobs? Type750 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsType? Type751 { get; set; } + public global::System.Collections.Generic.IList? Type751 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2ToolDiscriminator? Type752 { get; set; } + public global::System.Collections.Generic.IList>? Type752 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Verbosity? Type753 { get; set; } + public global::System.Collections.Generic.Dictionary? Type753 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptions? Type754 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponseObject? Type754 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchContextSize? Type755 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBody? Type755 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocation? Type756 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBodyExpiresAfter? Type756 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchLocation? Type757 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBodyExpiresAfterAnchor? Type757 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationType? Type758 { get; set; } + public global::tryAGI.OpenAI.CreateContainerFileBody? Type758 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponse? Type759 { get; set; } + public global::tryAGI.OpenAI.CreateConversationRequest? Type759 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type760 { get; set; } + public global::System.Collections.Generic.IList? Type760 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoice? Type761 { get; set; } + public global::tryAGI.OpenAI.InputItem? Type761 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoiceFinishReason? Type762 { get; set; } + public global::tryAGI.OpenAI.EasyInputMessage? Type762 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoiceLogprobs? Type763 { get; set; } + public global::tryAGI.OpenAI.AnyOf>? Type763 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseObject? Type764 { get; set; } + public global::System.Collections.Generic.IList? Type764 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionRequest? Type765 { get; set; } + public global::tryAGI.OpenAI.EasyInputMessageRole? Type765 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type766 { get; set; } + public global::tryAGI.OpenAI.EasyInputMessageType? Type766 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionRequestModel? Type767 { get; set; } + public global::tryAGI.OpenAI.Item? Type767 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>? Type768 { get; set; } + public global::tryAGI.OpenAI.InputMessage? Type768 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type769 { get; set; } + public global::tryAGI.OpenAI.InputMessageRole? Type769 { get; set; } /// /// /// - public long? Type770 { get; set; } + public global::tryAGI.OpenAI.InputMessageStatus? Type770 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponse? Type771 { get; set; } + public global::tryAGI.OpenAI.InputMessageType? Type771 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type772 { get; set; } + public global::tryAGI.OpenAI.OutputMessage? Type772 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponseChoice? Type773 { get; set; } + public global::System.Collections.Generic.IList? Type773 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponseChoiceFinishReason? Type774 { get; set; } + public global::tryAGI.OpenAI.OutputMessageRole? Type774 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponseChoiceLogprobs? Type775 { get; set; } + public global::tryAGI.OpenAI.OutputMessageStatus? Type775 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type776 { get; set; } + public global::tryAGI.OpenAI.OutputMessageType? Type776 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type777 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemParam? Type777 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type778 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemParamType? Type778 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponseObject? Type779 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalResponse? Type779 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBody? Type780 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalResponseType? Type780 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBodyExpiresAfter? Type781 { get; set; } + public global::tryAGI.OpenAI.ItemDiscriminator? Type781 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBodyExpiresAfterAnchor? Type782 { get; set; } + public global::tryAGI.OpenAI.ItemReferenceParam? Type782 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerFileBody? Type783 { get; set; } + public global::tryAGI.OpenAI.ItemReferenceParamType? Type783 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateConversationRequest? Type784 { get; set; } + public global::tryAGI.OpenAI.InputItemDiscriminator? Type784 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type785 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingRequest? Type785 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputItem? Type786 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingRequestEncodingFormat? Type786 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EasyInputMessage? Type787 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type787 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf>? Type788 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingRequestModel? Type788 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type789 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingResponse? Type789 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EasyInputMessageRole? Type790 { get; set; } + public global::System.Collections.Generic.IList? Type790 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EasyInputMessageType? Type791 { get; set; } + public global::tryAGI.OpenAI.Embedding? Type791 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Item? Type792 { get; set; } + public global::System.Collections.Generic.IList? Type792 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessage? Type793 { get; set; } + public global::tryAGI.OpenAI.EmbeddingObject? Type793 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageRole? Type794 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingResponseObject? Type794 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageStatus? Type795 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingResponseUsage? Type795 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageType? Type796 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSource? Type796 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessage? Type797 { get; set; } + public global::tryAGI.OpenAI.InputMessages? Type797 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type798 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesVariant1? Type798 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessageRole? Type799 { get; set; } + public global::System.Collections.Generic.IList>? Type799 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessageStatus? Type800 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type800 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessageType? Type801 { get; set; } + public global::tryAGI.OpenAI.EvalItem? Type801 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemParam? Type802 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type802 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemParamStatus? Type803 { get; set; } + public global::tryAGI.OpenAI.EvalItemContentVariant3? Type803 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemParamType? Type804 { get; set; } + public global::tryAGI.OpenAI.EvalItemContentVariant3Type? Type804 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalResponse? Type805 { get; set; } + public global::tryAGI.OpenAI.EvalItemContentVariant4? Type805 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalResponseType? Type806 { get; set; } + public global::tryAGI.OpenAI.EvalItemContentVariant4Type? Type806 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemDiscriminator? Type807 { get; set; } + public global::tryAGI.OpenAI.EvalItemRole? Type807 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemReferenceParam? Type808 { get; set; } + public global::tryAGI.OpenAI.EvalItemType? Type808 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemReferenceParamType? Type809 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesVariant1Type? Type809 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputItemDiscriminator? Type810 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesVariant2? Type810 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingRequest? Type811 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesVariant2Type? Type811 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingRequestEncodingFormat? Type812 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesDiscriminator? Type812 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type813 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceSamplingParams? Type813 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingRequestModel? Type814 { get; set; } + public global::System.Collections.Generic.IList? Type814 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingResponse? Type815 { get; set; } + public global::tryAGI.OpenAI.Source? Type815 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type816 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileContentSource? Type816 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Embedding? Type817 { get; set; } + public global::System.Collections.Generic.IList? Type817 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type818 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileContentSourceContentItem? Type818 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EmbeddingObject? Type819 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileContentSourceType? Type819 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingResponseObject? Type820 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileIdSource? Type820 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingResponseUsage? Type821 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileIdSourceType? Type821 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSource? Type822 { get; set; } + public global::tryAGI.OpenAI.EvalStoredCompletionsSource? Type822 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessages? Type823 { get; set; } + public global::tryAGI.OpenAI.EvalStoredCompletionsSourceType? Type823 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesVariant1? Type824 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceSourceDiscriminator? Type824 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type825 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceType? Type825 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type826 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfig? Type826 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItem? Type827 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfigType? Type827 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type828 { get; set; } + public global::tryAGI.OpenAI.CreateEvalItem? Type828 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemContentVariant3? Type829 { get; set; } + public global::tryAGI.OpenAI.CreateEvalItemVariant1? Type829 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemContentVariant3Type? Type830 { get; set; } + public global::tryAGI.OpenAI.CreateEvalJsonlRunDataSource? Type830 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemContentVariant4? Type831 { get; set; } + public global::tryAGI.OpenAI.Source2? Type831 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemContentVariant4Type? Type832 { get; set; } + public global::tryAGI.OpenAI.CreateEvalJsonlRunDataSourceSourceDiscriminator? Type832 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemRole? Type833 { get; set; } + public global::tryAGI.OpenAI.CreateEvalJsonlRunDataSourceType? Type833 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemType? Type834 { get; set; } + public global::tryAGI.OpenAI.CreateEvalLabelModelGrader? Type834 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesVariant1Type? Type835 { get; set; } + public global::System.Collections.Generic.IList? Type835 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesVariant2? Type836 { get; set; } + public global::tryAGI.OpenAI.CreateEvalLabelModelGraderType? Type836 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesVariant2Type? Type837 { get; set; } + public global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfig? Type837 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesDiscriminator? Type838 { get; set; } + public global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfigType? Type838 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceSamplingParams? Type839 { get; set; } + public global::tryAGI.OpenAI.CreateEvalRequest? Type839 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type840 { get; set; } + public global::tryAGI.OpenAI.CreateEvalRequestDataSourceConfig? Type840 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Source? Type841 { get; set; } + public global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfig? Type841 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileContentSource? Type842 { get; set; } + public global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfigType? Type842 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type843 { get; set; } + public global::tryAGI.OpenAI.CreateEvalRequestDataSourceConfigDiscriminator? Type843 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileContentSourceContentItem? Type844 { get; set; } + public global::System.Collections.Generic.IList? Type844 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileContentSourceType? Type845 { get; set; } + public global::tryAGI.OpenAI.TestingCriteriaItem? Type845 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileIdSource? Type846 { get; set; } + public global::tryAGI.OpenAI.EvalGraderStringCheck? Type846 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileIdSourceType? Type847 { get; set; } + public global::tryAGI.OpenAI.GraderStringCheck? Type847 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalStoredCompletionsSource? Type848 { get; set; } + public global::tryAGI.OpenAI.GraderStringCheckOperation? Type848 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalStoredCompletionsSourceType? Type849 { get; set; } + public global::tryAGI.OpenAI.GraderStringCheckType? Type849 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceSourceDiscriminator? Type850 { get; set; } + public global::tryAGI.OpenAI.EvalGraderTextSimilarity? Type850 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceType? Type851 { get; set; } + public global::tryAGI.OpenAI.GraderTextSimilarity? Type851 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfig? Type852 { get; set; } + public global::tryAGI.OpenAI.GraderTextSimilarityEvaluationMetric? Type852 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfigType? Type853 { get; set; } + public global::tryAGI.OpenAI.GraderTextSimilarityType? Type853 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalItem? Type854 { get; set; } + public global::tryAGI.OpenAI.EvalGraderTextSimilarityVariant2? Type854 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalItemVariant1? Type855 { get; set; } + public global::tryAGI.OpenAI.EvalGraderPython? Type855 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalJsonlRunDataSource? Type856 { get; set; } + public global::tryAGI.OpenAI.GraderPython? Type856 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Source2? Type857 { get; set; } + public global::tryAGI.OpenAI.GraderPythonType? Type857 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalJsonlRunDataSourceSourceDiscriminator? Type858 { get; set; } + public global::tryAGI.OpenAI.EvalGraderPythonVariant2? Type858 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalJsonlRunDataSourceType? Type859 { get; set; } + public global::tryAGI.OpenAI.EvalGraderScoreModel? Type859 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalLabelModelGrader? Type860 { get; set; } + public global::tryAGI.OpenAI.GraderScoreModel? Type860 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type861 { get; set; } + public global::System.Collections.Generic.IList? Type861 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalLabelModelGraderType? Type862 { get; set; } + public global::tryAGI.OpenAI.GraderScoreModelSamplingParams? Type862 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfig? Type863 { get; set; } + public global::tryAGI.OpenAI.GraderScoreModelType? Type863 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfigType? Type864 { get; set; } + public global::tryAGI.OpenAI.EvalGraderScoreModelVariant2? Type864 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalRequest? Type865 { get; set; } + public global::tryAGI.OpenAI.CreateEvalRequestTestingCriteriaItemDiscriminator? Type865 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalRequestDataSourceConfig? Type866 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSource? Type866 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfig? Type867 { get; set; } + public global::tryAGI.OpenAI.InputMessages2? Type867 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfigType? Type868 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesVariant1? Type868 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalRequestDataSourceConfigDiscriminator? Type869 { get; set; } + public global::System.Collections.Generic.IList>? Type869 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type870 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type870 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TestingCriteriaItem? Type871 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesVariant1TemplateItem? Type871 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderStringCheck? Type872 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesVariant1Type? Type872 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderStringCheck? Type873 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesVariant2? Type873 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderStringCheckOperation? Type874 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesVariant2Type? Type874 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderStringCheckType? Type875 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesDiscriminator? Type875 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderTextSimilarity? Type876 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParams? Type876 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderTextSimilarity? Type877 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParamsText? Type877 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderTextSimilarityEvaluationMetric? Type878 { get; set; } + public global::tryAGI.OpenAI.TextResponseFormatConfiguration? Type878 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderTextSimilarityType? Type879 { get; set; } + public global::tryAGI.OpenAI.TextResponseFormatJsonSchema? Type879 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderTextSimilarityVariant2? Type880 { get; set; } + public global::tryAGI.OpenAI.TextResponseFormatJsonSchemaType? Type880 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderPython? Type881 { get; set; } + public global::tryAGI.OpenAI.TextResponseFormatConfigurationDiscriminator? Type881 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderPython? Type882 { get; set; } + public global::System.Collections.Generic.IList? Type882 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderPythonType? Type883 { get; set; } + public global::tryAGI.OpenAI.Tool? Type883 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderPythonVariant2? Type884 { get; set; } + public global::tryAGI.OpenAI.FunctionTool? Type884 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderScoreModel? Type885 { get; set; } + public global::tryAGI.OpenAI.FunctionToolType? Type885 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderScoreModel? Type886 { get; set; } + public global::tryAGI.OpenAI.FileSearchTool? Type886 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type887 { get; set; } + public global::tryAGI.OpenAI.RankingOptions? Type887 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderScoreModelType? Type888 { get; set; } + public global::tryAGI.OpenAI.RankerVersionType? Type888 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderScoreModelVariant2? Type889 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolType? Type889 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalRequestTestingCriteriaItemDiscriminator? Type890 { get; set; } + public global::tryAGI.OpenAI.WebSearchTool? Type890 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSource? Type891 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolFilters? Type891 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessages2? Type892 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolSearchContextSize? Type892 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesVariant1? Type893 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolType? Type893 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type894 { get; set; } + public global::tryAGI.OpenAI.WebSearchApproximateLocation? Type894 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type895 { get; set; } + public global::tryAGI.OpenAI.WebSearchApproximateLocationType? Type895 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesVariant1TemplateItem? Type896 { get; set; } + public global::tryAGI.OpenAI.MCPTool? Type896 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesVariant1Type? Type897 { get; set; } + public global::tryAGI.OpenAI.MCPToolConnectorId? Type897 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesVariant2? Type898 { get; set; } + public global::tryAGI.OpenAI.MCPToolType? Type898 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesVariant2Type? Type899 { get; set; } + public global::tryAGI.OpenAI.ImageGenTool? Type899 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesDiscriminator? Type900 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolBackground? Type900 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParams? Type901 { get; set; } + public global::tryAGI.OpenAI.ImageInputFidelity? Type901 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParamsText? Type902 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolInputImageMask? Type902 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextResponseFormatConfiguration? Type903 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolModel? Type903 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextResponseFormatJsonSchema? Type904 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolModeration? Type904 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextResponseFormatJsonSchemaType? Type905 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolOutputFormat? Type905 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextResponseFormatConfigurationDiscriminator? Type906 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolQuality? Type906 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type907 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolSize? Type907 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Tool? Type908 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolType? Type908 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionTool? Type909 { get; set; } + public global::tryAGI.OpenAI.LocalShellTool? Type909 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolType? Type910 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolType? Type910 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchTool? Type911 { get; set; } + public global::tryAGI.OpenAI.CustomTool? Type911 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RankingOptions? Type912 { get; set; } + public global::tryAGI.OpenAI.Format? Type912 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RankingOptionsRanker? Type913 { get; set; } + public global::tryAGI.OpenAI.CustomToolFormatVariant1? Type913 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolType? Type914 { get; set; } + public global::tryAGI.OpenAI.CustomToolFormatVariant1Type? Type914 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchTool? Type915 { get; set; } + public global::tryAGI.OpenAI.CustomToolFormatVariant2? Type915 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolFilters? Type916 { get; set; } + public global::tryAGI.OpenAI.CustomToolFormatVariant2Syntax? Type916 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolSearchContextSize? Type917 { get; set; } + public global::tryAGI.OpenAI.CustomToolFormatVariant2Type? Type917 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolType? Type918 { get; set; } + public global::tryAGI.OpenAI.CustomToolFormatDiscriminator? Type918 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchApproximateLocation? Type919 { get; set; } + public global::tryAGI.OpenAI.CustomToolType? Type919 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchApproximateLocationType? Type920 { get; set; } + public global::tryAGI.OpenAI.WebSearchPreviewTool? Type920 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPTool? Type921 { get; set; } + public global::tryAGI.OpenAI.SearchContextSize? Type921 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolConnectorId? Type922 { get; set; } + public global::tryAGI.OpenAI.WebSearchPreviewToolType? Type922 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolType? Type923 { get; set; } + public global::tryAGI.OpenAI.ToolDiscriminator? Type923 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenTool? Type924 { get; set; } + public global::tryAGI.OpenAI.Source3? Type924 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolBackground? Type925 { get; set; } + public global::tryAGI.OpenAI.EvalResponsesSource? Type925 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageInputFidelity? Type926 { get; set; } + public global::tryAGI.OpenAI.EvalResponsesSourceType? Type926 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolInputImageMask? Type927 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSourceDiscriminator? Type927 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolModel? Type928 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceType? Type928 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolModeration? Type929 { get; set; } + public global::tryAGI.OpenAI.CreateEvalRunRequest? Type929 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolOutputFormat? Type930 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type930 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolQuality? Type931 { get; set; } + public global::tryAGI.OpenAI.CreateFileRequest? Type931 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolSize? Type932 { get; set; } + public global::tryAGI.OpenAI.FileExpirationAfter? Type932 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolType? Type933 { get; set; } + public global::tryAGI.OpenAI.FileExpirationAfterAnchor? Type933 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellTool? Type934 { get; set; } + public global::tryAGI.OpenAI.FilePurpose? Type934 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolType? Type935 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningCheckpointPermissionRequest? Type935 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomTool? Type936 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequest? Type936 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Format? Type937 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparameters? Type937 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolFormatVariant1? Type938 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type938 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolFormatVariant1Type? Type939 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersBatchSize? Type939 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolFormatVariant2? Type940 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type940 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolFormatVariant2Syntax? Type941 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersLearningRateMultiplier? Type941 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolFormatVariant2Type? Type942 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type942 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolFormatDiscriminator? Type943 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersNEpochs? Type943 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolType? Type944 { get; set; } + public global::System.Collections.Generic.IList? Type944 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchPreviewTool? Type945 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegration? Type945 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSize? Type946 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationType? Type946 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchPreviewToolType? Type947 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationWandb? Type947 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolDiscriminator? Type948 { get; set; } + public global::tryAGI.OpenAI.FineTuneMethod? Type948 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Source3? Type949 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOMethod? Type949 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalResponsesSource? Type950 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparameters? Type950 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalResponsesSourceType? Type951 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type951 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSourceDiscriminator? Type952 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparametersBatchSize? Type952 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceType? Type953 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type953 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalRunRequest? Type954 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparametersBeta? Type954 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type955 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type955 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFileRequest? Type956 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparametersLearningRateMultiplier? Type956 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileExpirationAfter? Type957 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type957 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileExpirationAfterAnchor? Type958 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparametersNEpochs? Type958 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FilePurpose? Type959 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementMethod? Type959 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningCheckpointPermissionRequest? Type960 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type960 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequest? Type961 { get; set; } + public global::tryAGI.OpenAI.GraderMulti? Type961 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparameters? Type962 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type962 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type963 { get; set; } + public global::tryAGI.OpenAI.GraderLabelModel? Type963 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersBatchSize? Type964 { get; set; } + public global::tryAGI.OpenAI.GraderLabelModelType? Type964 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type965 { get; set; } + public global::tryAGI.OpenAI.GraderMultiType? Type965 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersLearningRateMultiplier? Type966 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparameters? Type966 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type967 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type967 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersNEpochs? Type968 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersBatchSize? Type968 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type969 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type969 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegration? Type970 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersComputeMultiplier? Type970 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationType? Type971 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type971 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationWandb? Type972 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersEvalInterval? Type972 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneMethod? Type973 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type973 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOMethod? Type974 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersEvalSamples? Type974 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparameters? Type975 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type975 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type976 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersLearningRateMultiplier? Type976 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparametersBatchSize? Type977 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type977 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type978 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersNEpochs? Type978 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparametersBeta? Type979 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersReasoningEffort? Type979 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type980 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedMethod? Type980 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparametersLearningRateMultiplier? Type981 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedHyperparameters? Type981 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type982 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type982 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparametersNEpochs? Type983 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersBatchSize? Type983 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementMethod? Type984 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type984 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type985 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersLearningRateMultiplier? Type985 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderMulti? Type986 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type986 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type987 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersNEpochs? Type987 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderLabelModel? Type988 { get; set; } + public global::tryAGI.OpenAI.FineTuneMethodType? Type988 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderLabelModelType? Type989 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type989 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderMultiType? Type990 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestModel? Type990 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparameters? Type991 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequest? Type991 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type992 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestBackground? Type992 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersBatchSize? Type993 { get; set; } + public global::tryAGI.OpenAI.AnyOf>? Type993 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type994 { get; set; } + public global::System.Collections.Generic.IList? Type994 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersComputeMultiplier? Type995 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type995 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type996 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestModel? Type996 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersEvalInterval? Type997 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestOutputFormat? Type997 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type998 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestQuality? Type998 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersEvalSamples? Type999 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestResponseFormat? Type999 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1000 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestSize? Type1000 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersLearningRateMultiplier? Type1001 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequest? Type1001 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1002 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestBackground? Type1002 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersNEpochs? Type1003 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1003 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersReasoningEffort? Type1004 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestModel? Type1004 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedMethod? Type1005 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestModeration? Type1005 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedHyperparameters? Type1006 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestOutputFormat? Type1006 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1007 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestQuality? Type1007 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersBatchSize? Type1008 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestResponseFormat? Type1008 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1009 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestSize? Type1009 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersLearningRateMultiplier? Type1010 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestStyle? Type1010 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1011 { get; set; } + public global::tryAGI.OpenAI.CreateImageVariationRequest? Type1011 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersNEpochs? Type1012 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1012 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneMethodType? Type1013 { get; set; } + public global::tryAGI.OpenAI.CreateImageVariationRequestModel? Type1013 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1014 { get; set; } + public global::tryAGI.OpenAI.CreateImageVariationRequestResponseFormat? Type1014 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestModel? Type1015 { get; set; } + public global::tryAGI.OpenAI.CreateImageVariationRequestSize? Type1015 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequest? Type1016 { get; set; } + public global::tryAGI.OpenAI.CreateMessageRequest? Type1016 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestBackground? Type1017 { get; set; } + public global::System.Collections.Generic.IList? Type1017 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf>? Type1018 { get; set; } + public global::tryAGI.OpenAI.CreateMessageRequestAttachment? Type1018 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1019 { get; set; } + public global::System.Collections.Generic.IList? Type1019 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1020 { get; set; } + public global::tryAGI.OpenAI.ToolsItem2? Type1020 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestModel? Type1021 { get; set; } + public global::tryAGI.OpenAI.CreateMessageRequestAttachmentToolDiscriminator? Type1021 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestOutputFormat? Type1022 { get; set; } + public global::tryAGI.OpenAI.AnyOf>? Type1022 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestQuality? Type1023 { get; set; } + public global::System.Collections.Generic.IList? Type1023 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestResponseFormat? Type1024 { get; set; } + public global::tryAGI.OpenAI.ContentVariant2Item? Type1024 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestSize? Type1025 { get; set; } + public global::tryAGI.OpenAI.MessageRequestContentTextObject? Type1025 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequest? Type1026 { get; set; } + public global::tryAGI.OpenAI.MessageRequestContentTextObjectType? Type1026 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestBackground? Type1027 { get; set; } + public global::tryAGI.OpenAI.CreateMessageRequestContentVariant2ItemDiscriminator? Type1027 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1028 { get; set; } + public global::tryAGI.OpenAI.CreateMessageRequestRole? Type1028 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestModel? Type1029 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequest? Type1029 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestModeration? Type1030 { get; set; } + public global::tryAGI.OpenAI.AnyOf, global::System.Collections.Generic.IList>? Type1030 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestOutputFormat? Type1031 { get; set; } + public global::System.Collections.Generic.IList? Type1031 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestQuality? Type1032 { get; set; } + public global::tryAGI.OpenAI.InputVariant3Item? Type1032 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestResponseFormat? Type1033 { get; set; } + public global::tryAGI.OpenAI.ModerationImageURLInput? Type1033 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestSize? Type1034 { get; set; } + public global::tryAGI.OpenAI.ModerationImageURLInputImageUrl? Type1034 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestStyle? Type1035 { get; set; } + public global::tryAGI.OpenAI.ModerationImageURLInputType? Type1035 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageVariationRequest? Type1036 { get; set; } + public global::tryAGI.OpenAI.ModerationTextInput? Type1036 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1037 { get; set; } + public global::tryAGI.OpenAI.ModerationTextInputType? Type1037 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageVariationRequestModel? Type1038 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemDiscriminator? Type1038 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageVariationRequestResponseFormat? Type1039 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1039 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageVariationRequestSize? Type1040 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequestModel? Type1040 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMessageRequest? Type1041 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponse? Type1041 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1042 { get; set; } + public global::System.Collections.Generic.IList? Type1042 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMessageRequestAttachment? Type1043 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResult? Type1043 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1044 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategories? Type1044 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolsItem2? Type1045 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypes? Type1045 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMessageRequestAttachmentToolDiscriminator? Type1046 { get; set; } + public global::System.Collections.Generic.IList? Type1046 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf>? Type1047 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItem? Type1047 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1048 { get; set; } + public global::System.Collections.Generic.IList? Type1048 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentVariant2Item? Type1049 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItem? Type1049 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageRequestContentTextObject? Type1050 { get; set; } + public global::System.Collections.Generic.IList? Type1050 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageRequestContentTextObjectType? Type1051 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateItem? Type1051 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMessageRequestContentVariant2ItemDiscriminator? Type1052 { get; set; } + public global::System.Collections.Generic.IList? Type1052 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMessageRequestRole? Type1053 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItem? Type1053 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequest? Type1054 { get; set; } + public global::System.Collections.Generic.IList? Type1054 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf, global::System.Collections.Generic.IList>? Type1055 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItem? Type1055 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1056 { get; set; } + public global::System.Collections.Generic.IList? Type1056 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputVariant3Item? Type1057 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItem? Type1057 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationImageURLInput? Type1058 { get; set; } + public global::System.Collections.Generic.IList? Type1058 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationImageURLInputImageUrl? Type1059 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItem? Type1059 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationImageURLInputType? Type1060 { get; set; } + public global::System.Collections.Generic.IList? Type1060 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationTextInput? Type1061 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstruction? Type1061 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationTextInputType? Type1062 { get; set; } + public global::System.Collections.Generic.IList? Type1062 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemDiscriminator? Type1063 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItem? Type1063 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1064 { get; set; } + public global::System.Collections.Generic.IList? Type1064 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequestModel? Type1065 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualItem? Type1065 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponse? Type1066 { get; set; } + public global::System.Collections.Generic.IList? Type1066 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1067 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinor? Type1067 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResult? Type1068 { get; set; } + public global::System.Collections.Generic.IList? Type1068 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategories? Type1069 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItem? Type1069 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypes? Type1070 { get; set; } + public global::System.Collections.Generic.IList? Type1070 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1071 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItem? Type1071 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItem? Type1072 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryScores? Type1072 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1073 { get; set; } + public global::tryAGI.OpenAI.CreateResponse? Type1073 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItem? Type1074 { get; set; } + public global::tryAGI.OpenAI.ResponseProperties? Type1074 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1075 { get; set; } + public global::tryAGI.OpenAI.ModelIdsResponses? Type1075 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateItem? Type1076 { get; set; } + public global::tryAGI.OpenAI.ModelIdsResponsesEnum? Type1076 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1077 { get; set; } + public global::tryAGI.OpenAI.Prompt2? Type1077 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItem? Type1078 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1078 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1079 { get; set; } + public global::tryAGI.OpenAI.ResponsePropertiesText? Type1079 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItem? Type1080 { get; set; } + public global::tryAGI.OpenAI.ToolChoice5? Type1080 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1081 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceOptions? Type1081 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItem? Type1082 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceAllowed? Type1082 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1083 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceAllowedMode? Type1083 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItem? Type1084 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceAllowedType? Type1084 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1085 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceTypes? Type1085 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstruction? Type1086 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceTypesType? Type1086 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1087 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceFunction? Type1087 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItem? Type1088 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceFunctionType? Type1088 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1089 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceMCP? Type1089 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualItem? Type1090 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceMCPType? Type1090 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1091 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceCustom? Type1091 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinor? Type1092 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceCustomType? Type1092 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1093 { get; set; } + public global::tryAGI.OpenAI.ResponsePropertiesToolChoiceDiscriminator? Type1093 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItem? Type1094 { get; set; } + public global::tryAGI.OpenAI.ResponsePropertiesTruncation? Type1094 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1095 { get; set; } + public global::tryAGI.OpenAI.CreateResponseVariant3? Type1095 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItem? Type1096 { get; set; } + public global::System.Collections.Generic.IList? Type1096 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryScores? Type1097 { get; set; } + public global::tryAGI.OpenAI.Includable? Type1097 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateResponse? Type1098 { get; set; } + public global::tryAGI.OpenAI.AnyOf>? Type1098 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseProperties? Type1099 { get; set; } + public global::tryAGI.OpenAI.ResponseStreamOptions? Type1099 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIdsResponses? Type1100 { get; set; } + public global::tryAGI.OpenAI.CreateRunRequest? Type1100 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIdsResponsesEnum? Type1101 { get; set; } + public global::System.Collections.Generic.IList? Type1101 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Prompt2? Type1102 { get; set; } + public global::tryAGI.OpenAI.CreateRunRequestWithoutStream? Type1102 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1103 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechRequest? Type1103 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsePropertiesText? Type1104 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1104 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoice5? Type1105 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechRequestModel? Type1105 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceOptions? Type1106 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechRequestResponseFormat? Type1106 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceAllowed? Type1107 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechRequestStreamFormat? Type1107 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceAllowedMode? Type1108 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechResponseStreamEvent? Type1108 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceAllowedType? Type1109 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDeltaEvent? Type1109 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceTypes? Type1110 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDeltaEventType? Type1110 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceTypesType? Type1111 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDoneEvent? Type1111 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceFunction? Type1112 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDoneEventType? Type1112 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceFunctionType? Type1113 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDoneEventUsage? Type1113 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceMCP? Type1114 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechResponseStreamEventDiscriminator? Type1114 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceMCPType? Type1115 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequest? Type1115 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceCustom? Type1116 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1116 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceCustomType? Type1117 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestModel? Type1117 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsePropertiesToolChoiceDiscriminator? Type1118 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequest? Type1118 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsePropertiesTruncation? Type1119 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResources? Type1119 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateResponseVariant3? Type1120 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesCodeInterpreter? Type1120 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1121 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearch? Type1121 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Includable? Type1122 { get; set; } + public global::System.Collections.Generic.IList? Type1122 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf>? Type1123 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStore? Type1123 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseStreamOptions? Type1124 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategy? Type1124 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateRunRequest? Type1125 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant1? Type1125 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1126 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant1Type? Type1126 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateRunRequestWithoutStream? Type1127 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant2? Type1127 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechRequest? Type1128 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant2Static? Type1128 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1129 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant2Type? Type1129 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechRequestModel? Type1130 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyDiscriminator? Type1130 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechRequestResponseFormat? Type1131 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResources? Type1131 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechRequestStreamFormat? Type1132 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesCodeInterpreter? Type1132 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechResponseStreamEvent? Type1133 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesFileSearch? Type1133 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDeltaEvent? Type1134 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestWithoutStream? Type1134 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDeltaEventType? Type1135 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1135 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDoneEvent? Type1136 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestWithoutStreamModel? Type1136 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDoneEventType? Type1137 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestWithoutStreamToolResources? Type1137 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDoneEventUsage? Type1138 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestWithoutStreamToolResourcesCodeInterpreter? Type1138 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechResponseStreamEventDiscriminator? Type1139 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestWithoutStreamToolResourcesFileSearch? Type1139 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequest? Type1140 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionRequest? Type1140 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1141 { get; set; } + public global::System.Collections.Generic.IList? Type1141 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestModel? Type1142 { get; set; } + public global::tryAGI.OpenAI.TranscriptionInclude? Type1142 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequest? Type1143 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1143 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResources? Type1144 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionRequestModel? Type1144 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesCodeInterpreter? Type1145 { get; set; } + public global::System.Collections.Generic.IList? Type1145 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearch? Type1146 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionRequestTimestampGranularitie? Type1146 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1147 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseJson? Type1147 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStore? Type1148 { get; set; } + public global::System.Collections.Generic.IList? Type1148 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategy? Type1149 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseJsonLogprob? Type1149 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant1? Type1150 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseJsonUsage? Type1150 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant1Type? Type1151 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageTokens? Type1151 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant2? Type1152 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageTokensInputTokenDetails? Type1152 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant2Static? Type1153 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageTokensType? Type1153 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyVariant2Type? Type1154 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageDuration? Type1154 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyDiscriminator? Type1155 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageDurationType? Type1155 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResources? Type1156 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseJsonUsageDiscriminator? Type1156 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesCodeInterpreter? Type1157 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEvent? Type1157 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesFileSearch? Type1158 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDeltaEvent? Type1158 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestWithoutStream? Type1159 { get; set; } + public global::System.Collections.Generic.IList? Type1159 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1160 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDeltaEventLogprob? Type1160 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestWithoutStreamModel? Type1161 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDeltaEventType? Type1161 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestWithoutStreamToolResources? Type1162 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDoneEvent? Type1162 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestWithoutStreamToolResourcesCodeInterpreter? Type1163 { get; set; } + public global::System.Collections.Generic.IList? Type1163 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestWithoutStreamToolResourcesFileSearch? Type1164 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDoneEventLogprob? Type1164 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionRequest? Type1165 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDoneEventType? Type1165 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1166 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEventDiscriminator? Type1166 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionInclude? Type1167 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseVerboseJson? Type1167 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1168 { get; set; } + public global::System.Collections.Generic.IList? Type1168 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionRequestModel? Type1169 { get; set; } + public global::tryAGI.OpenAI.TranscriptionSegment? Type1169 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1170 { get; set; } + public global::System.Collections.Generic.IList? Type1170 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionRequestTimestampGranularitie? Type1171 { get; set; } + public global::tryAGI.OpenAI.TranscriptionWord? Type1171 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseJson? Type1172 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationRequest? Type1172 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1173 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1173 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseJsonLogprob? Type1174 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationRequestModel? Type1174 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseJsonUsage? Type1175 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationRequestResponseFormat? Type1175 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageTokens? Type1176 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationResponseJson? Type1176 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageTokensInputTokenDetails? Type1177 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationResponseVerboseJson? Type1177 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageTokensType? Type1178 { get; set; } + public global::tryAGI.OpenAI.CreateUploadRequest? Type1178 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageDuration? Type1179 { get; set; } + public global::tryAGI.OpenAI.CreateUploadRequestPurpose? Type1179 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageDurationType? Type1180 { get; set; } + public global::tryAGI.OpenAI.CreateVectorStoreFileBatchRequest? Type1180 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseJsonUsageDiscriminator? Type1181 { get; set; } + public global::tryAGI.OpenAI.CreateVectorStoreFileRequest? Type1181 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEvent? Type1182 { get; set; } + public global::tryAGI.OpenAI.CreateVectorStoreRequest? Type1182 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDeltaEvent? Type1183 { get; set; } + public global::tryAGI.OpenAI.VectorStoreExpirationAfter? Type1183 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1184 { get; set; } + public global::tryAGI.OpenAI.VectorStoreExpirationAfterAnchor? Type1184 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDeltaEventLogprob? Type1185 { get; set; } + public global::tryAGI.OpenAI.DeleteAssistantResponse? Type1185 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDeltaEventType? Type1186 { get; set; } + public global::tryAGI.OpenAI.DeleteAssistantResponseObject? Type1186 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDoneEvent? Type1187 { get; set; } + public global::tryAGI.OpenAI.DeleteCertificateResponse? Type1187 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1188 { get; set; } + public global::tryAGI.OpenAI.DeleteCertificateResponseObject? Type1188 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDoneEventLogprob? Type1189 { get; set; } + public global::tryAGI.OpenAI.DeleteFileResponse? Type1189 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDoneEventType? Type1190 { get; set; } + public global::tryAGI.OpenAI.DeleteFileResponseObject? Type1190 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEventDiscriminator? Type1191 { get; set; } + public global::tryAGI.OpenAI.DeleteFineTuningCheckpointPermissionResponse? Type1191 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseVerboseJson? Type1192 { get; set; } + public global::tryAGI.OpenAI.DeleteFineTuningCheckpointPermissionResponseObject? Type1192 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1193 { get; set; } + public global::tryAGI.OpenAI.DeleteMessageResponse? Type1193 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionSegment? Type1194 { get; set; } + public global::tryAGI.OpenAI.DeleteMessageResponseObject? Type1194 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1195 { get; set; } + public global::tryAGI.OpenAI.DeleteModelResponse? Type1195 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionWord? Type1196 { get; set; } + public global::tryAGI.OpenAI.DeleteThreadResponse? Type1196 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationRequest? Type1197 { get; set; } + public global::tryAGI.OpenAI.DeleteThreadResponseObject? Type1197 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1198 { get; set; } + public global::tryAGI.OpenAI.DeleteVectorStoreFileResponse? Type1198 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationRequestModel? Type1199 { get; set; } + public global::tryAGI.OpenAI.DeleteVectorStoreFileResponseObject? Type1199 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationRequestResponseFormat? Type1200 { get; set; } + public global::tryAGI.OpenAI.DeleteVectorStoreResponse? Type1200 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationResponseJson? Type1201 { get; set; } + public global::tryAGI.OpenAI.DeleteVectorStoreResponseObject? Type1201 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationResponseVerboseJson? Type1202 { get; set; } + public global::tryAGI.OpenAI.DeletedConversation? Type1202 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateUploadRequest? Type1203 { get; set; } + public global::tryAGI.OpenAI.DeletedConversationResource? Type1203 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateUploadRequestPurpose? Type1204 { get; set; } + public global::tryAGI.OpenAI.DeletedConversationResourceObject? Type1204 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVectorStoreFileBatchRequest? Type1205 { get; set; } + public global::tryAGI.OpenAI.DetailEnum? Type1205 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVectorStoreFileRequest? Type1206 { get; set; } + public global::tryAGI.OpenAI.DoneEvent? Type1206 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVectorStoreRequest? Type1207 { get; set; } + public global::tryAGI.OpenAI.DoneEventData? Type1207 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreExpirationAfter? Type1208 { get; set; } + public global::tryAGI.OpenAI.DoneEventEvent? Type1208 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreExpirationAfterAnchor? Type1209 { get; set; } + public global::tryAGI.OpenAI.ErrorResponse? Type1209 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteAssistantResponse? Type1210 { get; set; } + public global::tryAGI.OpenAI.Eval? Type1210 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteAssistantResponseObject? Type1211 { get; set; } + public global::tryAGI.OpenAI.EvalDataSourceConfig? Type1211 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteCertificateResponse? Type1212 { get; set; } + public global::tryAGI.OpenAI.EvalCustomDataSourceConfig? Type1212 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteCertificateResponseObject? Type1213 { get; set; } + public global::tryAGI.OpenAI.EvalCustomDataSourceConfigType? Type1213 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteFileResponse? Type1214 { get; set; } + public global::tryAGI.OpenAI.EvalLogsDataSourceConfig? Type1214 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteFileResponseObject? Type1215 { get; set; } + public global::tryAGI.OpenAI.EvalLogsDataSourceConfigType? Type1215 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteFineTuningCheckpointPermissionResponse? Type1216 { get; set; } + public global::tryAGI.OpenAI.EvalStoredCompletionsDataSourceConfig? Type1216 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteFineTuningCheckpointPermissionResponseObject? Type1217 { get; set; } + public global::tryAGI.OpenAI.EvalStoredCompletionsDataSourceConfigType? Type1217 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteMessageResponse? Type1218 { get; set; } + public global::tryAGI.OpenAI.EvalDataSourceConfigDiscriminator? Type1218 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteMessageResponseObject? Type1219 { get; set; } + public global::tryAGI.OpenAI.EvalObject? Type1219 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteModelResponse? Type1220 { get; set; } + public global::System.Collections.Generic.IList>? Type1220 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteThreadResponse? Type1221 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1221 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteThreadResponseObject? Type1222 { get; set; } + public global::tryAGI.OpenAI.EvalGraderLabelModel? Type1222 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteVectorStoreFileResponse? Type1223 { get; set; } + public global::tryAGI.OpenAI.EvalApiError? Type1223 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteVectorStoreFileResponseObject? Type1224 { get; set; } + public global::tryAGI.OpenAI.EvalList? Type1224 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteVectorStoreResponse? Type1225 { get; set; } + public global::System.Collections.Generic.IList? Type1225 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteVectorStoreResponseObject? Type1226 { get; set; } + public global::tryAGI.OpenAI.EvalListObject? Type1226 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedConversation? Type1227 { get; set; } + public global::tryAGI.OpenAI.EvalRun? Type1227 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedConversationResource? Type1228 { get; set; } + public global::tryAGI.OpenAI.EvalRunDataSource? Type1228 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedConversationResourceObject? Type1229 { get; set; } + public global::tryAGI.OpenAI.EvalRunDataSourceDiscriminator? Type1229 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DoneEvent? Type1230 { get; set; } + public global::tryAGI.OpenAI.EvalRunObject? Type1230 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DoneEventData? Type1231 { get; set; } + public global::System.Collections.Generic.IList? Type1231 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DoneEventEvent? Type1232 { get; set; } + public global::tryAGI.OpenAI.EvalRunPerModelUsageItem? Type1232 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ErrorResponse? Type1233 { get; set; } + public global::System.Collections.Generic.IList? Type1233 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Eval? Type1234 { get; set; } + public global::tryAGI.OpenAI.EvalRunPerTestingCriteriaResult? Type1234 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalDataSourceConfig? Type1235 { get; set; } + public global::tryAGI.OpenAI.EvalRunResultCounts? Type1235 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalCustomDataSourceConfig? Type1236 { get; set; } + public global::tryAGI.OpenAI.EvalRunList? Type1236 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalCustomDataSourceConfigType? Type1237 { get; set; } + public global::System.Collections.Generic.IList? Type1237 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalLogsDataSourceConfig? Type1238 { get; set; } + public global::tryAGI.OpenAI.EvalRunListObject? Type1238 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalLogsDataSourceConfigType? Type1239 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItem? Type1239 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalStoredCompletionsDataSourceConfig? Type1240 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemObject? Type1240 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalStoredCompletionsDataSourceConfigType? Type1241 { get; set; } + public global::System.Collections.Generic.IList? Type1241 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalDataSourceConfigDiscriminator? Type1242 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemResult? Type1242 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalObject? Type1243 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemSample? Type1243 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1244 { get; set; } + public global::System.Collections.Generic.IList? Type1244 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1245 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemSampleInputItem? Type1245 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderLabelModel? Type1246 { get; set; } + public global::System.Collections.Generic.IList? Type1246 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalApiError? Type1247 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemSampleOutputItem? Type1247 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalList? Type1248 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemSampleUsage? Type1248 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1249 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemList? Type1249 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalListObject? Type1250 { get; set; } + public global::System.Collections.Generic.IList? Type1250 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRun? Type1251 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemListObject? Type1251 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunDataSource? Type1252 { get; set; } + public global::tryAGI.OpenAI.Filters? Type1252 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunDataSourceDiscriminator? Type1253 { get; set; } + public global::tryAGI.OpenAI.FineTuneChatCompletionRequestAssistantMessage? Type1253 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunObject? Type1254 { get; set; } + public global::tryAGI.OpenAI.FineTuneChatCompletionRequestAssistantMessageVariant1? Type1254 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1255 { get; set; } + public global::tryAGI.OpenAI.FineTuneChatRequestInput? Type1255 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunPerModelUsageItem? Type1256 { get; set; } + public global::System.Collections.Generic.IList>? Type1256 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1257 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1257 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunPerTestingCriteriaResult? Type1258 { get; set; } + public global::tryAGI.OpenAI.FineTunePreferenceRequestInput? Type1258 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunResultCounts? Type1259 { get; set; } + public global::tryAGI.OpenAI.FineTunePreferenceRequestInputInput? Type1259 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunList? Type1260 { get; set; } + public global::System.Collections.Generic.IList>? Type1260 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1261 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1261 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunListObject? Type1262 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementRequestInput? Type1262 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItem? Type1263 { get; set; } + public global::System.Collections.Generic.IList>? Type1263 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemObject? Type1264 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1264 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemSample? Type1265 { get; set; } + public global::tryAGI.OpenAI.FineTuningCheckpointPermission? Type1265 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1266 { get; set; } + public global::tryAGI.OpenAI.FineTuningCheckpointPermissionObject? Type1266 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemSampleInputItem? Type1267 { get; set; } + public global::tryAGI.OpenAI.FineTuningIntegration? Type1267 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1268 { get; set; } + public global::tryAGI.OpenAI.FineTuningIntegrationType? Type1268 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemSampleOutputItem? Type1269 { get; set; } + public global::tryAGI.OpenAI.FineTuningIntegrationWandb? Type1269 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemSampleUsage? Type1270 { get; set; } + public global::tryAGI.OpenAI.FineTuningJob? Type1270 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemList? Type1271 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobError? Type1271 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1272 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobHyperparameters? Type1272 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemListObject? Type1273 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1273 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Filters? Type1274 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobHyperparametersLearningRateMultiplier? Type1274 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneChatCompletionRequestAssistantMessage? Type1275 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1275 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneChatCompletionRequestAssistantMessageVariant1? Type1276 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobHyperparametersNEpochs? Type1276 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneChatRequestInput? Type1277 { get; set; } + public global::System.Collections.Generic.IList? Type1277 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1278 { get; set; } + public global::tryAGI.OpenAI.IntegrationsItem? Type1278 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1279 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobIntegrationDiscriminator? Type1279 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTunePreferenceRequestInput? Type1280 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobObject? Type1280 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTunePreferenceRequestInputInput? Type1281 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobStatus? Type1281 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1282 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobCheckpoint? Type1282 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1283 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobCheckpointMetrics? Type1283 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementRequestInput? Type1284 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobCheckpointObject? Type1284 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1285 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobEvent? Type1285 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1286 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobEventLevel? Type1286 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningCheckpointPermission? Type1287 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobEventObject? Type1287 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningCheckpointPermissionObject? Type1288 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobEventType? Type1288 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningIntegration? Type1289 { get; set; } + public global::tryAGI.OpenAI.FunctionCallItemStatus? Type1289 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningIntegrationType? Type1290 { get; set; } + public global::tryAGI.OpenAI.Image2? Type1290 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningIntegrationWandb? Type1291 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEvent? Type1291 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJob? Type1292 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventBackground? Type1292 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobError? Type1293 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventOutputFormat? Type1293 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobHyperparameters? Type1294 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventQuality? Type1294 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1295 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventSize? Type1295 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobHyperparametersLearningRateMultiplier? Type1296 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventType? Type1296 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1297 { get; set; } + public global::tryAGI.OpenAI.ImagesUsage? Type1297 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobHyperparametersNEpochs? Type1298 { get; set; } + public global::tryAGI.OpenAI.ImagesUsageInputTokensDetails? Type1298 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1299 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEvent? Type1299 { get; set; } /// /// /// - public global::tryAGI.OpenAI.IntegrationsItem? Type1300 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventBackground? Type1300 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobIntegrationDiscriminator? Type1301 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventOutputFormat? Type1301 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobObject? Type1302 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventQuality? Type1302 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobStatus? Type1303 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventSize? Type1303 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobCheckpoint? Type1304 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventType? Type1304 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobCheckpointMetrics? Type1305 { get; set; } + public global::tryAGI.OpenAI.ImageEditStreamEvent? Type1305 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobCheckpointObject? Type1306 { get; set; } + public global::tryAGI.OpenAI.ImageEditStreamEventDiscriminator? Type1306 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobEvent? Type1307 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEvent? Type1307 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobEventLevel? Type1308 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventBackground? Type1308 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobEventObject? Type1309 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventOutputFormat? Type1309 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobEventType? Type1310 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventQuality? Type1310 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Image2? Type1311 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventSize? Type1311 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEvent? Type1312 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventType? Type1312 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventBackground? Type1313 { get; set; } + public global::tryAGI.OpenAI.ImageGenInputUsageDetails? Type1313 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventOutputFormat? Type1314 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEvent? Type1314 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventQuality? Type1315 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventBackground? Type1315 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventSize? Type1316 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventOutputFormat? Type1316 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventType? Type1317 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventQuality? Type1317 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesUsage? Type1318 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventSize? Type1318 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesUsageInputTokensDetails? Type1319 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventType? Type1319 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEvent? Type1320 { get; set; } + public global::tryAGI.OpenAI.ImageGenStreamEvent? Type1320 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventBackground? Type1321 { get; set; } + public global::tryAGI.OpenAI.ImageGenStreamEventDiscriminator? Type1321 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventOutputFormat? Type1322 { get; set; } + public global::tryAGI.OpenAI.ImageGenUsage? Type1322 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventQuality? Type1323 { get; set; } + public global::tryAGI.OpenAI.ImagesResponse? Type1323 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventSize? Type1324 { get; set; } + public global::tryAGI.OpenAI.ImagesResponseBackground? Type1324 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventType? Type1325 { get; set; } + public global::System.Collections.Generic.IList? Type1325 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditStreamEvent? Type1326 { get; set; } + public global::tryAGI.OpenAI.ImagesResponseOutputFormat? Type1326 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditStreamEventDiscriminator? Type1327 { get; set; } + public global::tryAGI.OpenAI.ImagesResponseQuality? Type1327 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEvent? Type1328 { get; set; } + public global::tryAGI.OpenAI.ImagesResponseSize? Type1328 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventBackground? Type1329 { get; set; } + public global::tryAGI.OpenAI.InputMessageResource? Type1329 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventOutputFormat? Type1330 { get; set; } + public global::tryAGI.OpenAI.InputMessageResourceVariant2? Type1330 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventQuality? Type1331 { get; set; } + public global::tryAGI.OpenAI.Invite? Type1331 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventSize? Type1332 { get; set; } + public global::tryAGI.OpenAI.InviteObject? Type1332 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventType? Type1333 { get; set; } + public global::System.Collections.Generic.IList? Type1333 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenInputUsageDetails? Type1334 { get; set; } + public global::tryAGI.OpenAI.InviteProject? Type1334 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEvent? Type1335 { get; set; } + public global::tryAGI.OpenAI.InviteProjectRole? Type1335 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventBackground? Type1336 { get; set; } + public global::tryAGI.OpenAI.InviteRole? Type1336 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventOutputFormat? Type1337 { get; set; } + public global::tryAGI.OpenAI.InviteStatus? Type1337 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventQuality? Type1338 { get; set; } + public global::tryAGI.OpenAI.InviteDeleteResponse? Type1338 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventSize? Type1339 { get; set; } + public global::tryAGI.OpenAI.InviteDeleteResponseObject? Type1339 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventType? Type1340 { get; set; } + public global::tryAGI.OpenAI.InviteListResponse? Type1340 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenStreamEvent? Type1341 { get; set; } + public global::System.Collections.Generic.IList? Type1341 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenStreamEventDiscriminator? Type1342 { get; set; } + public global::tryAGI.OpenAI.InviteListResponseObject? Type1342 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenUsage? Type1343 { get; set; } + public global::tryAGI.OpenAI.InviteRequest? Type1343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponse? Type1344 { get; set; } + public global::System.Collections.Generic.IList? Type1344 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponseBackground? Type1345 { get; set; } + public global::tryAGI.OpenAI.InviteRequestProject? Type1345 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1346 { get; set; } + public global::tryAGI.OpenAI.InviteRequestProjectRole? Type1346 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponseOutputFormat? Type1347 { get; set; } + public global::tryAGI.OpenAI.InviteRequestRole? Type1347 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponseQuality? Type1348 { get; set; } + public global::tryAGI.OpenAI.ItemResource? Type1348 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponseSize? Type1349 { get; set; } + public global::tryAGI.OpenAI.ItemResourceDiscriminator? Type1349 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageResource? Type1350 { get; set; } + public global::tryAGI.OpenAI.ListAssistantsResponse? Type1350 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageResourceVariant2? Type1351 { get; set; } + public global::System.Collections.Generic.IList? Type1351 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Invite? Type1352 { get; set; } + public global::tryAGI.OpenAI.ListAuditLogsResponse? Type1352 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteObject? Type1353 { get; set; } + public global::System.Collections.Generic.IList? Type1353 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1354 { get; set; } + public global::tryAGI.OpenAI.ListAuditLogsResponseObject? Type1354 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteProject? Type1355 { get; set; } + public global::tryAGI.OpenAI.ListBatchesResponse? Type1355 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteProjectRole? Type1356 { get; set; } + public global::System.Collections.Generic.IList? Type1356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRole? Type1357 { get; set; } + public global::tryAGI.OpenAI.ListBatchesResponseObject? Type1357 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteStatus? Type1358 { get; set; } + public global::tryAGI.OpenAI.ListCertificatesResponse? Type1358 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteDeleteResponse? Type1359 { get; set; } + public global::System.Collections.Generic.IList? Type1359 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteDeleteResponseObject? Type1360 { get; set; } + public global::tryAGI.OpenAI.ListCertificatesResponseObject? Type1360 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteListResponse? Type1361 { get; set; } + public global::tryAGI.OpenAI.ListFilesResponse? Type1361 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1362 { get; set; } + public global::System.Collections.Generic.IList? Type1362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteListResponseObject? Type1363 { get; set; } + public global::tryAGI.OpenAI.OpenAIFile? Type1363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRequest? Type1364 { get; set; } + public global::tryAGI.OpenAI.OpenAIFileObject? Type1364 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1365 { get; set; } + public global::tryAGI.OpenAI.OpenAIFilePurpose? Type1365 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRequestProject? Type1366 { get; set; } + public global::tryAGI.OpenAI.OpenAIFileStatus? Type1366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRequestProjectRole? Type1367 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionResponse? Type1367 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRequestRole? Type1368 { get; set; } + public global::System.Collections.Generic.IList? Type1368 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemResource? Type1369 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionResponseObject? Type1369 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemResourceDiscriminator? Type1370 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningJobCheckpointsResponse? Type1370 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAssistantsResponse? Type1371 { get; set; } + public global::System.Collections.Generic.IList? Type1371 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1372 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningJobCheckpointsResponseObject? Type1372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAuditLogsResponse? Type1373 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningJobEventsResponse? Type1373 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1374 { get; set; } + public global::System.Collections.Generic.IList? Type1374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAuditLogsResponseObject? Type1375 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningJobEventsResponseObject? Type1375 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListBatchesResponse? Type1376 { get; set; } + public global::tryAGI.OpenAI.ListMessagesResponse? Type1376 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1377 { get; set; } + public global::System.Collections.Generic.IList? Type1377 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListBatchesResponseObject? Type1378 { get; set; } + public global::tryAGI.OpenAI.ListModelsResponse? Type1378 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListCertificatesResponse? Type1379 { get; set; } + public global::System.Collections.Generic.IList? Type1379 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1380 { get; set; } + public global::tryAGI.OpenAI.Model16? Type1380 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListCertificatesResponseObject? Type1381 { get; set; } + public global::tryAGI.OpenAI.ModelObject? Type1381 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesResponse? Type1382 { get; set; } + public global::tryAGI.OpenAI.ListModelsResponseObject? Type1382 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1383 { get; set; } + public global::tryAGI.OpenAI.ListPaginatedFineTuningJobsResponse? Type1383 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OpenAIFile? Type1384 { get; set; } + public global::System.Collections.Generic.IList? Type1384 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OpenAIFileObject? Type1385 { get; set; } + public global::tryAGI.OpenAI.ListPaginatedFineTuningJobsResponseObject? Type1385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OpenAIFilePurpose? Type1386 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsResponse? Type1386 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OpenAIFileStatus? Type1387 { get; set; } + public global::System.Collections.Generic.IList? Type1387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionResponse? Type1388 { get; set; } + public global::tryAGI.OpenAI.ListRunsResponse? Type1388 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1389 { get; set; } + public global::System.Collections.Generic.IList? Type1389 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionResponseObject? Type1390 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoreFilesResponse? Type1390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningJobCheckpointsResponse? Type1391 { get; set; } + public global::System.Collections.Generic.IList? Type1391 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1392 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObject? Type1392 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningJobCheckpointsResponseObject? Type1393 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObjectLastError? Type1393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningJobEventsResponse? Type1394 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObjectLastErrorCode? Type1394 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1395 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObjectObject? Type1395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningJobEventsResponseObject? Type1396 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObjectStatus? Type1396 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListMessagesResponse? Type1397 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoresResponse? Type1397 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1398 { get; set; } + public global::System.Collections.Generic.IList? Type1398 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListModelsResponse? Type1399 { get; set; } + public global::tryAGI.OpenAI.VectorStoreObject? Type1399 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1400 { get; set; } + public global::tryAGI.OpenAI.VectorStoreObjectFileCounts? Type1400 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Model16? Type1401 { get; set; } + public global::tryAGI.OpenAI.VectorStoreObjectObject? Type1401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelObject? Type1402 { get; set; } + public global::tryAGI.OpenAI.VectorStoreObjectStatus? Type1402 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListModelsResponseObject? Type1403 { get; set; } + public global::tryAGI.OpenAI.LogProbProperties? Type1403 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListPaginatedFineTuningJobsResponse? Type1404 { get; set; } + public global::tryAGI.OpenAI.MCPToolFilter? Type1404 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1405 { get; set; } + public global::tryAGI.OpenAI.ModelIds? Type1405 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListPaginatedFineTuningJobsResponseObject? Type1406 { get; set; } + public global::tryAGI.OpenAI.ModifyAssistantRequest? Type1406 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunStepsResponse? Type1407 { get; set; } + public global::tryAGI.OpenAI.ModifyAssistantRequestToolResources? Type1407 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1408 { get; set; } + public global::tryAGI.OpenAI.ModifyAssistantRequestToolResourcesCodeInterpreter? Type1408 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunsResponse? Type1409 { get; set; } + public global::tryAGI.OpenAI.ModifyAssistantRequestToolResourcesFileSearch? Type1409 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1410 { get; set; } + public global::tryAGI.OpenAI.ModifyCertificateRequest? Type1410 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoreFilesResponse? Type1411 { get; set; } + public global::tryAGI.OpenAI.ModifyMessageRequest? Type1411 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1412 { get; set; } + public global::tryAGI.OpenAI.ModifyRunRequest? Type1412 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObject? Type1413 { get; set; } + public global::tryAGI.OpenAI.ModifyThreadRequest? Type1413 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObjectLastError? Type1414 { get; set; } + public global::tryAGI.OpenAI.ModifyThreadRequestToolResources? Type1414 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObjectLastErrorCode? Type1415 { get; set; } + public global::tryAGI.OpenAI.ModifyThreadRequestToolResourcesCodeInterpreter? Type1415 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObjectObject? Type1416 { get; set; } + public global::tryAGI.OpenAI.ModifyThreadRequestToolResourcesFileSearch? Type1416 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObjectStatus? Type1417 { get; set; } + public global::tryAGI.OpenAI.NoiseReductionType? Type1417 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoresResponse? Type1418 { get; set; } + public global::tryAGI.OpenAI.OutputAudio? Type1418 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1419 { get; set; } + public global::tryAGI.OpenAI.OutputAudioType? Type1419 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreObject? Type1420 { get; set; } + public global::tryAGI.OpenAI.OutputItem? Type1420 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreObjectFileCounts? Type1421 { get; set; } + public global::tryAGI.OpenAI.OutputItemDiscriminator? Type1421 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreObjectObject? Type1422 { get; set; } + public global::tryAGI.OpenAI.Project? Type1422 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreObjectStatus? Type1423 { get; set; } + public global::tryAGI.OpenAI.ProjectObject? Type1423 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LogProbProperties? Type1424 { get; set; } + public global::tryAGI.OpenAI.ProjectStatus? Type1424 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolFilter? Type1425 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKey? Type1425 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIds? Type1426 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyObject? Type1426 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyAssistantRequest? Type1427 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyOwner? Type1427 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyAssistantRequestToolResources? Type1428 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccount? Type1428 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyAssistantRequestToolResourcesCodeInterpreter? Type1429 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountObject? Type1429 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyAssistantRequestToolResourcesFileSearch? Type1430 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountRole? Type1430 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyCertificateRequest? Type1431 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyOwnerType? Type1431 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyMessageRequest? Type1432 { get; set; } + public global::tryAGI.OpenAI.ProjectUser? Type1432 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyRunRequest? Type1433 { get; set; } + public global::tryAGI.OpenAI.ProjectUserObject? Type1433 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyThreadRequest? Type1434 { get; set; } + public global::tryAGI.OpenAI.ProjectUserRole? Type1434 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyThreadRequestToolResources? Type1435 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyDeleteResponse? Type1435 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyThreadRequestToolResourcesCodeInterpreter? Type1436 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyDeleteResponseObject? Type1436 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyThreadRequestToolResourcesFileSearch? Type1437 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyListResponse? Type1437 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NoiseReductionType? Type1438 { get; set; } + public global::System.Collections.Generic.IList? Type1438 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputAudio? Type1439 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyListResponseObject? Type1439 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputAudioType? Type1440 { get; set; } + public global::tryAGI.OpenAI.ProjectCreateRequest? Type1440 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputItem? Type1441 { get; set; } + public global::tryAGI.OpenAI.ProjectListResponse? Type1441 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputItemDiscriminator? Type1442 { get; set; } + public global::System.Collections.Generic.IList? Type1442 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Project? Type1443 { get; set; } + public global::tryAGI.OpenAI.ProjectListResponseObject? Type1443 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectObject? Type1444 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimit? Type1444 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectStatus? Type1445 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimitObject? Type1445 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKey? Type1446 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimitListResponse? Type1446 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyObject? Type1447 { get; set; } + public global::System.Collections.Generic.IList? Type1447 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyOwner? Type1448 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimitListResponseObject? Type1448 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccount? Type1449 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimitUpdateRequest? Type1449 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountObject? Type1450 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountApiKey? Type1450 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountRole? Type1451 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountApiKeyObject? Type1451 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyOwnerType? Type1452 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountCreateRequest? Type1452 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUser? Type1453 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponse? Type1453 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserObject? Type1454 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseObject? Type1454 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserRole? Type1455 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseRole? Type1455 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyDeleteResponse? Type1456 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountDeleteResponse? Type1456 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyDeleteResponseObject? Type1457 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountDeleteResponseObject? Type1457 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyListResponse? Type1458 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountListResponse? Type1458 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1459 { get; set; } + public global::System.Collections.Generic.IList? Type1459 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyListResponseObject? Type1460 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountListResponseObject? Type1460 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectCreateRequest? Type1461 { get; set; } + public global::tryAGI.OpenAI.ProjectUpdateRequest? Type1461 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectListResponse? Type1462 { get; set; } + public global::tryAGI.OpenAI.ProjectUserCreateRequest? Type1462 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1463 { get; set; } + public global::tryAGI.OpenAI.ProjectUserCreateRequestRole? Type1463 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectListResponseObject? Type1464 { get; set; } + public global::tryAGI.OpenAI.ProjectUserDeleteResponse? Type1464 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimit? Type1465 { get; set; } + public global::tryAGI.OpenAI.ProjectUserDeleteResponseObject? Type1465 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimitObject? Type1466 { get; set; } + public global::tryAGI.OpenAI.ProjectUserListResponse? Type1466 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimitListResponse? Type1467 { get; set; } + public global::System.Collections.Generic.IList? Type1467 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1468 { get; set; } + public global::tryAGI.OpenAI.ProjectUserUpdateRequest? Type1468 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimitListResponseObject? Type1469 { get; set; } + public global::tryAGI.OpenAI.ProjectUserUpdateRequestRole? Type1469 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimitUpdateRequest? Type1470 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormats? Type1470 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountApiKey? Type1471 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsVariant1? Type1471 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountApiKeyObject? Type1472 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsVariant1Type? Type1472 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountCreateRequest? Type1473 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsVariant2? Type1473 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponse? Type1474 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsVariant2Type? Type1474 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseObject? Type1475 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsVariant3? Type1475 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseRole? Type1476 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsVariant3Type? Type1476 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountDeleteResponse? Type1477 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsDiscriminator? Type1477 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountDeleteResponseObject? Type1478 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemCreate? Type1478 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountListResponse? Type1479 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItem? Type1479 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1480 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemObject? Type1480 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountListResponseObject? Type1481 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemType? Type1481 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUpdateRequest? Type1482 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemStatus? Type1482 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserCreateRequest? Type1483 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemRole? Type1483 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserCreateRequestRole? Type1484 { get; set; } + public global::System.Collections.Generic.IList? Type1484 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserDeleteResponse? Type1485 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemContentItem? Type1485 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserDeleteResponseObject? Type1486 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemContentItemType? Type1486 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserListResponse? Type1487 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemCreateType? Type1487 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1488 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemDelete? Type1488 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserUpdateRequest? Type1489 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemDeleteType? Type1489 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserUpdateRequestRole? Type1490 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemRetrieve? Type1490 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormats? Type1491 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemRetrieveType? Type1491 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsVariant1? Type1492 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemTruncate? Type1492 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsVariant1Type? Type1493 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemTruncateType? Type1493 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsVariant2? Type1494 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferAppend? Type1494 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsVariant2Type? Type1495 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferAppendType? Type1495 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsVariant3? Type1496 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferClear? Type1496 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsVariant3Type? Type1497 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferClearType? Type1497 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsDiscriminator? Type1498 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferCommit? Type1498 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemCreate? Type1499 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferCommitType? Type1499 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItem? Type1500 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventOutputAudioBufferClear? Type1500 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemObject? Type1501 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventOutputAudioBufferClearType? Type1501 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemType? Type1502 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCancel? Type1502 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemStatus? Type1503 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCancelType? Type1503 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemRole? Type1504 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCreate? Type1504 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1505 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParams? Type1505 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemContentItem? Type1506 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1506 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemContentItemType? Type1507 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsConversation? Type1507 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemCreateType? Type1508 { get; set; } + public global::System.Collections.Generic.IList? Type1508 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemDelete? Type1509 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1509 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemDeleteType? Type1510 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsMaxOutputTokens? Type1510 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemRetrieve? Type1511 { get; set; } + public global::System.Collections.Generic.IList? Type1511 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemRetrieveType? Type1512 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsModalitie? Type1512 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemTruncate? Type1513 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsOutputAudioFormat? Type1513 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemTruncateType? Type1514 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1514 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferAppend? Type1515 { get; set; } + public global::System.Collections.Generic.IList? Type1515 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferAppendType? Type1516 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsTool? Type1516 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferClear? Type1517 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsToolType? Type1517 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferClearType? Type1518 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCreateType? Type1518 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferCommit? Type1519 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventSessionUpdate? Type1519 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferCommitType? Type1520 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequest? Type1520 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventOutputAudioBufferClear? Type1521 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestClientSecret? Type1521 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventOutputAudioBufferClearType? Type1522 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestInputAudioTranscription? Type1522 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCancel? Type1523 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1523 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCancelType? Type1524 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestMaxResponseOutputTokens? Type1524 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCreate? Type1525 { get; set; } + public global::System.Collections.Generic.IList? Type1525 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParams? Type1526 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestModalitie? Type1526 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1527 { get; set; } + public global::System.Collections.Generic.IList? Type1527 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsConversation? Type1528 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTool? Type1528 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1529 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestToolType? Type1529 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1530 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1530 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsMaxOutputTokens? Type1531 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTracingEnum? Type1531 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1532 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTracingEnum2? Type1532 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsModalitie? Type1533 { get; set; } + public global::tryAGI.OpenAI.RealtimeTruncation? Type1533 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsOutputAudioFormat? Type1534 { get; set; } + public global::tryAGI.OpenAI.RealtimeTruncationEnum? Type1534 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1535 { get; set; } + public global::tryAGI.OpenAI.RealtimeTruncationEnum2? Type1535 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1536 { get; set; } + public global::tryAGI.OpenAI.RealtimeTruncationEnumType? Type1536 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsTool? Type1537 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTurnDetection? Type1537 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsToolType? Type1538 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventSessionUpdateType? Type1538 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCreateType? Type1539 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventTranscriptionSessionUpdate? Type1539 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventSessionUpdate? Type1540 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequest? Type1540 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequest? Type1541 { get; set; } + public global::System.Collections.Generic.IList? Type1541 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestClientSecret? Type1542 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestIncludeItem? Type1542 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestInputAudioTranscription? Type1543 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestInputAudioFormat? Type1543 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1544 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestInputAudioNoiseReduction? Type1544 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestMaxResponseOutputTokens? Type1545 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestTurnDetection? Type1545 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1546 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestTurnDetectionType? Type1546 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestModalitie? Type1547 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventTranscriptionSessionUpdateType? Type1547 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1548 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponse? Type1548 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTool? Type1549 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1549 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestToolType? Type1550 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseMaxOutputTokens? Type1550 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1551 { get; set; } + public global::System.Collections.Generic.IList? Type1551 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTracingEnum? Type1552 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseModalitie? Type1552 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTracingEnum2? Type1553 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseObject? Type1553 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTruncation? Type1554 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseOutputAudioFormat? Type1554 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTruncationEnum? Type1555 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatus? Type1555 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTruncationEnum2? Type1556 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetails? Type1556 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTruncationEnumType? Type1557 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsError? Type1557 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTurnDetection? Type1558 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsReason? Type1558 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventSessionUpdateType? Type1559 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsType? Type1559 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventTranscriptionSessionUpdate? Type1560 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseUsage? Type1560 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequest? Type1561 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseUsageInputTokenDetails? Type1561 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1562 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseUsageInputTokenDetailsCachedTokensDetails? Type1562 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestIncludeItem? Type1563 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseUsageOutputTokenDetails? Type1563 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestInputAudioFormat? Type1564 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemCreated? Type1564 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestInputAudioNoiseReduction? Type1565 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemCreatedType? Type1565 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestTurnDetection? Type1566 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemDeleted? Type1566 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestTurnDetectionType? Type1567 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemDeletedType? Type1567 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventTranscriptionSessionUpdateType? Type1568 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompleted? Type1568 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponse? Type1569 { get; set; } + public global::System.Collections.Generic.IList? Type1569 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1570 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedType? Type1570 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseMaxOutputTokens? Type1571 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1571 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1572 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDelta? Type1572 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseModalitie? Type1573 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaType? Type1573 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseObject? Type1574 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailed? Type1574 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseOutputAudioFormat? Type1575 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedError? Type1575 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatus? Type1576 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedType? Type1576 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetails? Type1577 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegment? Type1577 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsError? Type1578 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentType? Type1578 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsReason? Type1579 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemRetrieved? Type1579 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsType? Type1580 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemRetrievedType? Type1580 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseUsage? Type1581 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemTruncated? Type1581 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseUsageInputTokenDetails? Type1582 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemTruncatedType? Type1582 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseUsageInputTokenDetailsCachedTokensDetails? Type1583 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventError? Type1583 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseUsageOutputTokenDetails? Type1584 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventErrorError? Type1584 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemCreated? Type1585 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventErrorType? Type1585 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemCreatedType? Type1586 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCleared? Type1586 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemDeleted? Type1587 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferClearedType? Type1587 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemDeletedType? Type1588 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCommitted? Type1588 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompleted? Type1589 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCommittedType? Type1589 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1590 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStarted? Type1590 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedType? Type1591 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStartedType? Type1591 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1592 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStopped? Type1592 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDelta? Type1593 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStoppedType? Type1593 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaType? Type1594 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsCompleted? Type1594 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailed? Type1595 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsCompletedType? Type1595 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedError? Type1596 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsFailed? Type1596 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedType? Type1597 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsFailedType? Type1597 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegment? Type1598 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsInProgress? Type1598 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentType? Type1599 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsInProgressType? Type1599 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemRetrieved? Type1600 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdated? Type1600 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemRetrievedType? Type1601 { get; set; } + public global::System.Collections.Generic.IList? Type1601 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemTruncated? Type1602 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedRateLimit? Type1602 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemTruncatedType? Type1603 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedRateLimitName? Type1603 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventError? Type1604 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedType? Type1604 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventErrorError? Type1605 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDelta? Type1605 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventErrorType? Type1606 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDeltaType? Type1606 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCleared? Type1607 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDone? Type1607 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferClearedType? Type1608 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDoneType? Type1608 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCommitted? Type1609 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDelta? Type1609 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCommittedType? Type1610 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDeltaType? Type1610 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStarted? Type1611 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDone? Type1611 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStartedType? Type1612 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDoneType? Type1612 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStopped? Type1613 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAdded? Type1613 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStoppedType? Type1614 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedPart? Type1614 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsCompleted? Type1615 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedPartType? Type1615 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsCompletedType? Type1616 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedType? Type1616 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsFailed? Type1617 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDone? Type1617 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsFailedType? Type1618 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDonePart? Type1618 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsInProgress? Type1619 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDonePartType? Type1619 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsInProgressType? Type1620 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDoneType? Type1620 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdated? Type1621 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseCreated? Type1621 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1622 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseCreatedType? Type1622 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedRateLimit? Type1623 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseDone? Type1623 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedRateLimitName? Type1624 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseDoneType? Type1624 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedType? Type1625 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDelta? Type1625 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDelta? Type1626 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaType? Type1626 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDeltaType? Type1627 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDone? Type1627 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDone? Type1628 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneType? Type1628 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDoneType? Type1629 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDelta? Type1629 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDelta? Type1630 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaType? Type1630 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDeltaType? Type1631 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDone? Type1631 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDone? Type1632 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDoneType? Type1632 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDoneType? Type1633 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallCompleted? Type1633 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAdded? Type1634 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallCompletedType? Type1634 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedPart? Type1635 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallFailed? Type1635 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedPartType? Type1636 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallFailedType? Type1636 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedType? Type1637 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallInProgress? Type1637 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDone? Type1638 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallInProgressType? Type1638 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDonePart? Type1639 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemAdded? Type1639 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDonePartType? Type1640 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemAddedType? Type1640 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDoneType? Type1641 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemDone? Type1641 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseCreated? Type1642 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemDoneType? Type1642 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseCreatedType? Type1643 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDelta? Type1643 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseDone? Type1644 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDeltaType? Type1644 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseDoneType? Type1645 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDone? Type1645 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDelta? Type1646 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDoneType? Type1646 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaType? Type1647 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionCreated? Type1647 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDone? Type1648 { get; set; } + public global::tryAGI.OpenAI.RealtimeSession? Type1648 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneType? Type1649 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionObject? Type1649 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDelta? Type1650 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionVoice? Type1650 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaType? Type1651 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormat? Type1651 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDone? Type1652 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionInputAudioTranscription? Type1652 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDoneType? Type1653 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionTurnDetection? Type1653 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallCompleted? Type1654 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionTurnDetectionType? Type1654 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallCompletedType? Type1655 { get; set; } + public global::System.Collections.Generic.IList? Type1655 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallFailed? Type1656 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionTool? Type1656 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallFailedType? Type1657 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionToolChoice? Type1657 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallInProgress? Type1658 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1658 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallInProgressType? Type1659 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionMaxOutputTokens? Type1659 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemAdded? Type1660 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionCreatedType? Type1660 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemAddedType? Type1661 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionUpdated? Type1661 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemDone? Type1662 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionUpdatedType? Type1662 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemDoneType? Type1663 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionCreated? Type1663 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDelta? Type1664 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponse? Type1664 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDeltaType? Type1665 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseClientSecret? Type1665 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDone? Type1666 { get; set; } + public global::System.Collections.Generic.IList? Type1666 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDoneType? Type1667 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseModalitie? Type1667 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionCreated? Type1668 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseTurnDetection? Type1668 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSession? Type1669 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionCreatedType? Type1669 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionObject? Type1670 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionUpdated? Type1670 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionVoice? Type1671 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionUpdatedType? Type1671 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormat? Type1672 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEvent? Type1672 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionInputAudioTranscription? Type1673 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemCreate? Type1673 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionTurnDetection? Type1674 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemCreateType? Type1674 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionTurnDetectionType? Type1675 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemDelete? Type1675 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1676 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemDeleteType? Type1676 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionTool? Type1677 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemRetrieve? Type1677 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionToolChoice? Type1678 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemRetrieveType? Type1678 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1679 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemTruncate? Type1679 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionMaxOutputTokens? Type1680 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemTruncateType? Type1680 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionCreatedType? Type1681 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferAppend? Type1681 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionUpdated? Type1682 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferAppendType? Type1682 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionUpdatedType? Type1683 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferClear? Type1683 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionCreated? Type1684 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferClearType? Type1684 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponse? Type1685 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventOutputAudioBufferClear? Type1685 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseClientSecret? Type1686 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventOutputAudioBufferClearType? Type1686 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1687 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferCommit? Type1687 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseModalitie? Type1688 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferCommitType? Type1688 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseTurnDetection? Type1689 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventResponseCancel? Type1689 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionCreatedType? Type1690 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventResponseCancelType? Type1690 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionUpdated? Type1691 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventResponseCreate? Type1691 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionUpdatedType? Type1692 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParams? Type1692 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEvent? Type1693 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsAudio? Type1693 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemCreate? Type1694 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsAudioOutput? Type1694 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemCreateType? Type1695 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1695 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemDelete? Type1696 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsConversation? Type1696 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemDeleteType? Type1697 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1697 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemRetrieve? Type1698 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsMaxOutputTokens? Type1698 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemRetrieveType? Type1699 { get; set; } + public global::System.Collections.Generic.IList? Type1699 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemTruncate? Type1700 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsOutputModalitie? Type1700 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemTruncateType? Type1701 { get; set; } + public global::System.Collections.Generic.IList>? Type1701 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferAppend? Type1702 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1702 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferAppendType? Type1703 { get; set; } + public global::tryAGI.OpenAI.RealtimeFunctionTool? Type1703 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferClear? Type1704 { get; set; } + public global::tryAGI.OpenAI.RealtimeFunctionToolType? Type1704 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferClearType? Type1705 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventResponseCreateType? Type1705 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventOutputAudioBufferClear? Type1706 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventSessionUpdate? Type1706 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventOutputAudioBufferClearType? Type1707 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1707 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferCommit? Type1708 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGA? Type1708 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferCommitType? Type1709 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudio? Type1709 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventResponseCancel? Type1710 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioInput? Type1710 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventResponseCancelType? Type1711 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioInputNoiseReduction? Type1711 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventResponseCreate? Type1712 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioOutput? Type1712 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParams? Type1713 { get; set; } + public global::System.Collections.Generic.IList? Type1713 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsAudio? Type1714 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAIncludeItem? Type1714 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsAudioOutput? Type1715 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1715 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1716 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAMaxOutputTokens? Type1716 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsConversation? Type1717 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1717 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1718 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAModel? Type1718 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsMaxOutputTokens? Type1719 { get; set; } + public global::System.Collections.Generic.IList? Type1719 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1720 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAOutputModalitie? Type1720 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsOutputModalitie? Type1721 { get; set; } + public global::System.Collections.Generic.IList? Type1721 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1722 { get; set; } + public global::tryAGI.OpenAI.ToolsItem5? Type1722 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1723 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAToolDiscriminator? Type1723 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeFunctionTool? Type1724 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1724 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeFunctionToolType? Type1725 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGATracingEnum? Type1725 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventResponseCreateType? Type1726 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGATracingEnum2? Type1726 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventSessionUpdate? Type1727 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAType? Type1727 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1728 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGA? Type1728 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGA? Type1729 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudio? Type1729 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudio? Type1730 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudioInput? Type1730 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioInput? Type1731 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudioInputNoiseReduction? Type1731 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioInputNoiseReduction? Type1732 { get; set; } + public global::System.Collections.Generic.IList? Type1732 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioOutput? Type1733 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAIncludeItem? Type1733 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1734 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAType? Type1734 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAIncludeItem? Type1735 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventSessionUpdateType? Type1735 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1736 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventDiscriminator? Type1736 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAMaxOutputTokens? Type1737 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventTranscriptionSessionUpdate? Type1737 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1738 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventTranscriptionSessionUpdateType? Type1738 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAModel? Type1739 { get; set; } + public global::tryAGI.OpenAI.RealtimeConnectParams? Type1739 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1740 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCall? Type1740 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAOutputModalitie? Type1741 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallObject? Type1741 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1742 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallStatus? Type1742 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolsItem5? Type1743 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallType? Type1743 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAToolDiscriminator? Type1744 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutput? Type1744 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1745 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputObject? Type1745 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGATracingEnum? Type1746 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputStatus? Type1746 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGATracingEnum2? Type1747 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputType? Type1747 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAType? Type1748 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistant? Type1748 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGA? Type1749 { get; set; } + public global::System.Collections.Generic.IList? Type1749 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudio? Type1750 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantContentItem? Type1750 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudioInput? Type1751 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantContentItemType? Type1751 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudioInputNoiseReduction? Type1752 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantObject? Type1752 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1753 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantRole? Type1753 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAIncludeItem? Type1754 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantStatus? Type1754 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAType? Type1755 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantType? Type1755 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventSessionUpdateType? Type1756 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystem? Type1756 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventDiscriminator? Type1757 { get; set; } + public global::System.Collections.Generic.IList? Type1757 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventTranscriptionSessionUpdate? Type1758 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemContentItem? Type1758 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventTranscriptionSessionUpdateType? Type1759 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemContentItemType? Type1759 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConnectParams? Type1760 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemObject? Type1760 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCall? Type1761 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemRole? Type1761 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallObject? Type1762 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemStatus? Type1762 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallStatus? Type1763 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemType? Type1763 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallType? Type1764 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUser? Type1764 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutput? Type1765 { get; set; } + public global::System.Collections.Generic.IList? Type1765 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputObject? Type1766 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItem? Type1766 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputStatus? Type1767 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItemDetail? Type1767 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputType? Type1768 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItemType? Type1768 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistant? Type1769 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserObject? Type1769 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1770 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserRole? Type1770 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantContentItem? Type1771 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserStatus? Type1771 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantContentItemType? Type1772 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserType? Type1772 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantObject? Type1773 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReference? Type1773 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantRole? Type1774 { get; set; } + public global::System.Collections.Generic.IList? Type1774 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantStatus? Type1775 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceContentItem? Type1775 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantType? Type1776 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceContentItemType? Type1776 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystem? Type1777 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceObject? Type1777 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1778 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceRole? Type1778 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemContentItem? Type1779 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceStatus? Type1779 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemContentItemType? Type1780 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceType? Type1780 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemObject? Type1781 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequest? Type1781 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemRole? Type1782 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequestExpiresAfter? Type1782 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemStatus? Type1783 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequestExpiresAfterAnchor? Type1783 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemType? Type1784 { get; set; } + public global::tryAGI.OpenAI.Session? Type1784 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUser? Type1785 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequestSessionDiscriminator? Type1785 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1786 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretResponse? Type1786 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItem? Type1787 { get; set; } + public global::tryAGI.OpenAI.Session2? Type1787 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItemDetail? Type1788 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGA? Type1788 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItemType? Type1789 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudio? Type1789 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserObject? Type1790 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioInput? Type1790 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserRole? Type1791 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioInputNoiseReduction? Type1791 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserStatus? Type1792 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioOutput? Type1792 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserType? Type1793 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAClientSecret? Type1793 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReference? Type1794 { get; set; } + public global::System.Collections.Generic.IList? Type1794 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1795 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAIncludeItem? Type1795 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceContentItem? Type1796 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1796 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceContentItemType? Type1797 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAMaxOutputTokens? Type1797 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceObject? Type1798 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1798 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceRole? Type1799 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAModel? Type1799 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceStatus? Type1800 { get; set; } + public global::System.Collections.Generic.IList? Type1800 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceType? Type1801 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAOutputModalitie? Type1801 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequest? Type1802 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAType? Type1802 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequestExpiresAfter? Type1803 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGA? Type1803 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequestExpiresAfterAnchor? Type1804 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudio? Type1804 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Session? Type1805 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInput? Type1805 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequestSessionDiscriminator? Type1806 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInputNoiseReduction? Type1806 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretResponse? Type1807 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInputTurnDetection? Type1807 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Session2? Type1808 { get; set; } + public global::System.Collections.Generic.IList? Type1808 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGA? Type1809 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAIncludeItem? Type1809 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudio? Type1810 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAType? Type1810 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioInput? Type1811 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretResponseSessionDiscriminator? Type1811 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioInputNoiseReduction? Type1812 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPApprovalRequest? Type1812 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioOutput? Type1813 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPApprovalRequestType? Type1813 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAClientSecret? Type1814 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPApprovalResponse? Type1814 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1815 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPApprovalResponseType? Type1815 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAIncludeItem? Type1816 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPHTTPError? Type1816 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1817 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPHTTPErrorType? Type1817 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAMaxOutputTokens? Type1818 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPListTools? Type1818 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1819 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPListToolsType? Type1819 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAModel? Type1820 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPProtocolError? Type1820 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1821 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPProtocolErrorType? Type1821 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAOutputModalitie? Type1822 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPToolCall? Type1822 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAType? Type1823 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPToolCallType? Type1823 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGA? Type1824 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPToolExecutionError? Type1824 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudio? Type1825 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPToolExecutionErrorType? Type1825 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInput? Type1826 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponse? Type1826 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInputNoiseReduction? Type1827 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseObject? Type1827 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInputTurnDetection? Type1828 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseStatus? Type1828 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1829 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseUsage? Type1829 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAIncludeItem? Type1830 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEvent? Type1830 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAType? Type1831 { get; set; } + public global::tryAGI.OpenAI.RealtimeError? Type1831 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretResponseSessionDiscriminator? Type1832 { get; set; } + public global::tryAGI.OpenAI.RealtimeErrorType? Type1832 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPApprovalRequest? Type1833 { get; set; } + public global::tryAGI.OpenAI.RealtimeErrorDetails? Type1833 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPApprovalRequestType? Type1834 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreated? Type1834 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPApprovalResponse? Type1835 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreatedType? Type1835 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPApprovalResponseType? Type1836 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionUpdated? Type1836 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPHTTPError? Type1837 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionUpdatedType? Type1837 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPHTTPErrorType? Type1838 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationCreated? Type1838 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPListTools? Type1839 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationCreatedType? Type1839 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPListToolsType? Type1840 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversation? Type1840 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPProtocolError? Type1841 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationObject? Type1841 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPProtocolErrorType? Type1842 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemCreated? Type1842 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPToolCall? Type1843 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemCreatedType? Type1843 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPToolCallType? Type1844 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemInputAudioTranscriptionCompleted? Type1844 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPToolExecutionError? Type1845 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemInputAudioTranscriptionCompletedType? Type1845 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPToolExecutionErrorType? Type1846 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemInputAudioTranscriptionFailed? Type1846 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponse? Type1847 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemInputAudioTranscriptionFailedType? Type1847 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseObject? Type1848 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemTruncated? Type1848 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseStatus? Type1849 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemTruncatedType? Type1849 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseUsage? Type1850 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemDeleted? Type1850 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEvent? Type1851 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemDeletedType? Type1851 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeError? Type1852 { get; set; } + public global::tryAGI.OpenAI.RealtimeInputAudioBufferCommitted? Type1852 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeErrorType? Type1853 { get; set; } + public global::tryAGI.OpenAI.RealtimeInputAudioBufferCommittedType? Type1853 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeErrorDetails? Type1854 { get; set; } + public global::tryAGI.OpenAI.RealtimeInputAudioBufferCleared? Type1854 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreated? Type1855 { get; set; } + public global::tryAGI.OpenAI.RealtimeInputAudioBufferClearedType? Type1855 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreatedType? Type1856 { get; set; } + public global::tryAGI.OpenAI.RealtimeInputAudioBufferSpeechStarted? Type1856 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionUpdated? Type1857 { get; set; } + public global::tryAGI.OpenAI.RealtimeInputAudioBufferSpeechStartedType? Type1857 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionUpdatedType? Type1858 { get; set; } + public global::tryAGI.OpenAI.RealtimeInputAudioBufferSpeechStopped? Type1858 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationCreated? Type1859 { get; set; } + public global::tryAGI.OpenAI.RealtimeInputAudioBufferSpeechStoppedType? Type1859 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationCreatedType? Type1860 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreated? Type1860 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversation? Type1861 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreatedType? Type1861 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationObject? Type1862 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseDone? Type1862 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemCreated? Type1863 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseDoneType? Type1863 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemCreatedType? Type1864 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseOutputItemAdded? Type1864 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemInputAudioTranscriptionCompleted? Type1865 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseOutputItemAddedType? Type1865 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemInputAudioTranscriptionCompletedType? Type1866 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseOutputItemDone? Type1866 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemInputAudioTranscriptionFailed? Type1867 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseOutputItemDoneType? Type1867 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemInputAudioTranscriptionFailedType? Type1868 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseContentPartAdded? Type1868 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemTruncated? Type1869 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseContentPartAddedType? Type1869 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemTruncatedType? Type1870 { get; set; } + public global::tryAGI.OpenAI.RealtimeContentPart? Type1870 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemDeleted? Type1871 { get; set; } + public global::tryAGI.OpenAI.RealtimeContentPartType? Type1871 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemDeletedType? Type1872 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseContentPartDone? Type1872 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeInputAudioBufferCommitted? Type1873 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseContentPartDoneType? Type1873 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeInputAudioBufferCommittedType? Type1874 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseTextDelta? Type1874 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeInputAudioBufferCleared? Type1875 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseTextDeltaType? Type1875 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeInputAudioBufferClearedType? Type1876 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseTextDone? Type1876 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeInputAudioBufferSpeechStarted? Type1877 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseTextDoneType? Type1877 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeInputAudioBufferSpeechStartedType? Type1878 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseAudioTranscriptDelta? Type1878 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeInputAudioBufferSpeechStopped? Type1879 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseAudioTranscriptDeltaType? Type1879 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeInputAudioBufferSpeechStoppedType? Type1880 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseAudioTranscriptDone? Type1880 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreated? Type1881 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseAudioTranscriptDoneType? Type1881 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreatedType? Type1882 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseAudioDelta? Type1882 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseDone? Type1883 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseAudioDeltaType? Type1883 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseDoneType? Type1884 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseAudioDone? Type1884 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseOutputItemAdded? Type1885 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseAudioDoneType? Type1885 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseOutputItemAddedType? Type1886 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseFunctionCallArgumentsDelta? Type1886 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseOutputItemDone? Type1887 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseFunctionCallArgumentsDeltaType? Type1887 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseOutputItemDoneType? Type1888 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseFunctionCallArgumentsDone? Type1888 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseContentPartAdded? Type1889 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseFunctionCallArgumentsDoneType? Type1889 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseContentPartAddedType? Type1890 { get; set; } + public global::tryAGI.OpenAI.RealtimeRateLimitsUpdated? Type1890 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeContentPart? Type1891 { get; set; } + public global::tryAGI.OpenAI.RealtimeRateLimitsUpdatedType? Type1891 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeContentPartType? Type1892 { get; set; } + public global::System.Collections.Generic.IList? Type1892 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseContentPartDone? Type1893 { get; set; } + public global::tryAGI.OpenAI.RealtimeRateLimitsUpdatedRateLimit? Type1893 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseContentPartDoneType? Type1894 { get; set; } + public global::tryAGI.OpenAI.RealtimeRateLimitsUpdatedRateLimitName? Type1894 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseTextDelta? Type1895 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationCreated? Type1895 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseTextDeltaType? Type1896 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationCreatedConversation? Type1896 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseTextDone? Type1897 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationCreatedConversationObject? Type1897 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseTextDoneType? Type1898 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationCreatedType? Type1898 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseAudioTranscriptDelta? Type1899 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemAdded? Type1899 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseAudioTranscriptDeltaType? Type1900 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemAddedType? Type1900 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseAudioTranscriptDone? Type1901 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemCreated? Type1901 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseAudioTranscriptDoneType? Type1902 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemCreatedType? Type1902 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseAudioDelta? Type1903 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDeleted? Type1903 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseAudioDeltaType? Type1904 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDeletedType? Type1904 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseAudioDone? Type1905 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDone? Type1905 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseAudioDoneType? Type1906 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDoneType? Type1906 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseFunctionCallArgumentsDelta? Type1907 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionCompleted? Type1907 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseFunctionCallArgumentsDeltaType? Type1908 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedType? Type1908 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseFunctionCallArgumentsDone? Type1909 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionDelta? Type1909 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseFunctionCallArgumentsDoneType? Type1910 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaType? Type1910 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeRateLimitsUpdated? Type1911 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailed? Type1911 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeRateLimitsUpdatedType? Type1912 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailedError? Type1912 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1913 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailedType? Type1913 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeRateLimitsUpdatedRateLimit? Type1914 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionSegment? Type1914 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeRateLimitsUpdatedRateLimitName? Type1915 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentType? Type1915 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationCreated? Type1916 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemRetrieved? Type1916 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationCreatedConversation? Type1917 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemRetrievedType? Type1917 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationCreatedConversationObject? Type1918 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemTruncated? Type1918 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationCreatedType? Type1919 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemTruncatedType? Type1919 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemAdded? Type1920 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventError? Type1920 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemAddedType? Type1921 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventErrorError? Type1921 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemCreated? Type1922 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventErrorType? Type1922 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemCreatedType? Type1923 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCleared? Type1923 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDeleted? Type1924 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferClearedType? Type1924 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDeletedType? Type1925 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCommitted? Type1925 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDone? Type1926 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCommittedType? Type1926 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDoneType? Type1927 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStarted? Type1927 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionCompleted? Type1928 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStartedType? Type1928 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedType? Type1929 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStopped? Type1929 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionDelta? Type1930 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStoppedType? Type1930 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaType? Type1931 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferTimeoutTriggered? Type1931 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailed? Type1932 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferTimeoutTriggeredType? Type1932 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailedError? Type1933 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsCompleted? Type1933 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailedType? Type1934 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsCompletedType? Type1934 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionSegment? Type1935 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsFailed? Type1935 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentType? Type1936 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsFailedType? Type1936 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemRetrieved? Type1937 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsInProgress? Type1937 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemRetrievedType? Type1938 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsInProgressType? Type1938 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemTruncated? Type1939 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferCleared? Type1939 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemTruncatedType? Type1940 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferClearedType? Type1940 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventError? Type1941 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStarted? Type1941 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventErrorError? Type1942 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStartedType? Type1942 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventErrorType? Type1943 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStopped? Type1943 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCleared? Type1944 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStoppedType? Type1944 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferClearedType? Type1945 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdated? Type1945 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCommitted? Type1946 { get; set; } + public global::System.Collections.Generic.IList? Type1946 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCommittedType? Type1947 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedRateLimit? Type1947 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStarted? Type1948 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedRateLimitName? Type1948 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStartedType? Type1949 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedType? Type1949 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStopped? Type1950 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDelta? Type1950 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStoppedType? Type1951 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDeltaType? Type1951 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferTimeoutTriggered? Type1952 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDone? Type1952 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferTimeoutTriggeredType? Type1953 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDoneType? Type1953 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsCompleted? Type1954 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDelta? Type1954 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsCompletedType? Type1955 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDeltaType? Type1955 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsFailed? Type1956 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDone? Type1956 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsFailedType? Type1957 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDoneType? Type1957 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsInProgress? Type1958 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAdded? Type1958 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsInProgressType? Type1959 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedPart? Type1959 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferCleared? Type1960 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedPartType? Type1960 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferClearedType? Type1961 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedType? Type1961 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStarted? Type1962 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDone? Type1962 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStartedType? Type1963 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDonePart? Type1963 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStopped? Type1964 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDonePartType? Type1964 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStoppedType? Type1965 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDoneType? Type1965 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdated? Type1966 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseCreated? Type1966 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1967 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseCreatedType? Type1967 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedRateLimit? Type1968 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseDone? Type1968 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedRateLimitName? Type1969 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseDoneType? Type1969 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedType? Type1970 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDelta? Type1970 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDelta? Type1971 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDeltaType? Type1971 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDeltaType? Type1972 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDone? Type1972 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDone? Type1973 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDoneType? Type1973 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDoneType? Type1974 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDelta? Type1974 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDelta? Type1975 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDeltaType? Type1975 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDeltaType? Type1976 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDone? Type1976 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDone? Type1977 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDoneType? Type1977 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDoneType? Type1978 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallCompleted? Type1978 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAdded? Type1979 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallCompletedType? Type1979 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedPart? Type1980 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallFailed? Type1980 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedPartType? Type1981 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallFailedType? Type1981 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedType? Type1982 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallInProgress? Type1982 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDone? Type1983 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallInProgressType? Type1983 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDonePart? Type1984 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemAdded? Type1984 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDonePartType? Type1985 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemAddedType? Type1985 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDoneType? Type1986 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemDone? Type1986 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseCreated? Type1987 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemDoneType? Type1987 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseCreatedType? Type1988 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDelta? Type1988 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseDone? Type1989 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDeltaType? Type1989 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseDoneType? Type1990 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDone? Type1990 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDelta? Type1991 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDoneType? Type1991 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDeltaType? Type1992 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventSessionCreated? Type1992 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDone? Type1993 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventSessionCreatedType? Type1993 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDoneType? Type1994 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventSessionUpdated? Type1994 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDelta? Type1995 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventSessionUpdatedType? Type1995 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDeltaType? Type1996 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventTranscriptionSessionUpdated? Type1996 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDone? Type1997 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventTranscriptionSessionUpdatedType? Type1997 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDoneType? Type1998 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponse? Type1998 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallCompleted? Type1999 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudio? Type1999 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallCompletedType? Type2000 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInput? Type2000 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallFailed? Type2001 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInputNoiseReduction? Type2001 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallFailedType? Type2002 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInputTurnDetection? Type2002 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallInProgress? Type2003 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioOutput? Type2003 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallInProgressType? Type2004 { get; set; } + public global::System.Collections.Generic.IList? Type2004 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemAdded? Type2005 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseIncludeItem? Type2005 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemAddedType? Type2006 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type2006 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemDone? Type2007 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseMaxOutputTokens? Type2007 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemDoneType? Type2008 { get; set; } + public global::System.Collections.Generic.IList? Type2008 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDelta? Type2009 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseOutputModalitie? Type2009 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDeltaType? Type2010 { get; set; } + public global::System.Collections.Generic.IList? Type2010 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDone? Type2011 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type2011 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDoneType? Type2012 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTracingEnum? Type2012 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventSessionCreated? Type2013 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTracingEnum2? Type2013 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventSessionCreatedType? Type2014 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTurnDetection? Type2014 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventSessionUpdated? Type2015 { get; set; } + public global::tryAGI.OpenAI.Reasoning? Type2015 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventSessionUpdatedType? Type2016 { get; set; } + public global::tryAGI.OpenAI.ReasoningGenerateSummary? Type2016 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventTranscriptionSessionUpdated? Type2017 { get; set; } + public global::tryAGI.OpenAI.ReasoningSummary? Type2017 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventTranscriptionSessionUpdatedType? Type2018 { get; set; } + public global::tryAGI.OpenAI.Response? Type2018 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponse? Type2019 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3? Type2019 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudio? Type2020 { get; set; } + public global::tryAGI.OpenAI.ResponseError? Type2020 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInput? Type2021 { get; set; } + public global::tryAGI.OpenAI.ResponseErrorCode? Type2021 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInputNoiseReduction? Type2022 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3IncompleteDetails? Type2022 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInputTurnDetection? Type2023 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3IncompleteDetailsReason? Type2023 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioOutput? Type2024 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3Object? Type2024 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2025 { get; set; } + public global::System.Collections.Generic.IList? Type2025 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseIncludeItem? Type2026 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3Status? Type2026 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type2027 { get; set; } + public global::tryAGI.OpenAI.ResponseUsage? Type2027 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseMaxOutputTokens? Type2028 { get; set; } + public global::tryAGI.OpenAI.ResponseUsageInputTokensDetails? Type2028 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2029 { get; set; } + public global::tryAGI.OpenAI.ResponseUsageOutputTokensDetails? Type2029 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseOutputModalitie? Type2030 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioDeltaEvent? Type2030 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2031 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioDeltaEventType? Type2031 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type2032 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioDoneEvent? Type2032 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTracingEnum? Type2033 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioDoneEventType? Type2033 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTracingEnum2? Type2034 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioTranscriptDeltaEvent? Type2034 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTurnDetection? Type2035 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioTranscriptDeltaEventType? Type2035 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Reasoning? Type2036 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioTranscriptDoneEvent? Type2036 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningGenerateSummary? Type2037 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioTranscriptDoneEventType? Type2037 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningSummary? Type2038 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDeltaEvent? Type2038 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Response? Type2039 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDeltaEventType? Type2039 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3? Type2040 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDoneEvent? Type2040 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseError? Type2041 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDoneEventType? Type2041 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseErrorCode? Type2042 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCompletedEvent? Type2042 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3IncompleteDetails? Type2043 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCompletedEventType? Type2043 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3IncompleteDetailsReason? Type2044 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInProgressEvent? Type2044 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3Object? Type2045 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInProgressEventType? Type2045 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2046 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInterpretingEvent? Type2046 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3Status? Type2047 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInterpretingEventType? Type2047 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseUsage? Type2048 { get; set; } + public global::tryAGI.OpenAI.ResponseCompletedEvent? Type2048 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseUsageInputTokensDetails? Type2049 { get; set; } + public global::tryAGI.OpenAI.ResponseCompletedEventType? Type2049 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseUsageOutputTokensDetails? Type2050 { get; set; } + public global::tryAGI.OpenAI.ResponseContentPartAddedEvent? Type2050 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioDeltaEvent? Type2051 { get; set; } + public global::tryAGI.OpenAI.ResponseContentPartAddedEventType? Type2051 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioDeltaEventType? Type2052 { get; set; } + public global::tryAGI.OpenAI.ResponseContentPartDoneEvent? Type2052 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioDoneEvent? Type2053 { get; set; } + public global::tryAGI.OpenAI.ResponseContentPartDoneEventType? Type2053 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioDoneEventType? Type2054 { get; set; } + public global::tryAGI.OpenAI.ResponseCreatedEvent? Type2054 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioTranscriptDeltaEvent? Type2055 { get; set; } + public global::tryAGI.OpenAI.ResponseCreatedEventType? Type2055 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioTranscriptDeltaEventType? Type2056 { get; set; } + public global::tryAGI.OpenAI.ResponseCustomToolCallInputDeltaEvent? Type2056 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioTranscriptDoneEvent? Type2057 { get; set; } + public global::tryAGI.OpenAI.ResponseCustomToolCallInputDeltaEventType? Type2057 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioTranscriptDoneEventType? Type2058 { get; set; } + public global::tryAGI.OpenAI.ResponseCustomToolCallInputDoneEvent? Type2058 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDeltaEvent? Type2059 { get; set; } + public global::tryAGI.OpenAI.ResponseCustomToolCallInputDoneEventType? Type2059 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDeltaEventType? Type2060 { get; set; } + public global::tryAGI.OpenAI.ResponseErrorEvent? Type2060 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDoneEvent? Type2061 { get; set; } + public global::tryAGI.OpenAI.ResponseErrorEventType? Type2061 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDoneEventType? Type2062 { get; set; } + public global::tryAGI.OpenAI.ResponseFailedEvent? Type2062 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCompletedEvent? Type2063 { get; set; } + public global::tryAGI.OpenAI.ResponseFailedEventType? Type2063 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCompletedEventType? Type2064 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallCompletedEvent? Type2064 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInProgressEvent? Type2065 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallCompletedEventType? Type2065 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInProgressEventType? Type2066 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallInProgressEvent? Type2066 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInterpretingEvent? Type2067 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallInProgressEventType? Type2067 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInterpretingEventType? Type2068 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallSearchingEvent? Type2068 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCompletedEvent? Type2069 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallSearchingEventType? Type2069 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCompletedEventType? Type2070 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextGrammar? Type2070 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseContentPartAddedEvent? Type2071 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextGrammarType? Type2071 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseContentPartAddedEventType? Type2072 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextPython? Type2072 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseContentPartDoneEvent? Type2073 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextPythonType? Type2073 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseContentPartDoneEventType? Type2074 { get; set; } + public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDeltaEvent? Type2074 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCreatedEvent? Type2075 { get; set; } + public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDeltaEventType? Type2075 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCreatedEventType? Type2076 { get; set; } + public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDoneEvent? Type2076 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCustomToolCallInputDeltaEvent? Type2077 { get; set; } + public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDoneEventType? Type2077 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCustomToolCallInputDeltaEventType? Type2078 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallCompletedEvent? Type2078 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCustomToolCallInputDoneEvent? Type2079 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallCompletedEventType? Type2079 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCustomToolCallInputDoneEventType? Type2080 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallGeneratingEvent? Type2080 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseErrorEvent? Type2081 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallGeneratingEventType? Type2081 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseErrorEventType? Type2082 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallInProgressEvent? Type2082 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFailedEvent? Type2083 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallInProgressEventType? Type2083 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFailedEventType? Type2084 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallPartialImageEvent? Type2084 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallCompletedEvent? Type2085 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallPartialImageEventType? Type2085 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallCompletedEventType? Type2086 { get; set; } + public global::tryAGI.OpenAI.ResponseInProgressEvent? Type2086 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallInProgressEvent? Type2087 { get; set; } + public global::tryAGI.OpenAI.ResponseInProgressEventType? Type2087 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallInProgressEventType? Type2088 { get; set; } + public global::tryAGI.OpenAI.ResponseIncompleteEvent? Type2088 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallSearchingEvent? Type2089 { get; set; } + public global::tryAGI.OpenAI.ResponseIncompleteEventType? Type2089 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallSearchingEventType? Type2090 { get; set; } + public global::tryAGI.OpenAI.ResponseItemList? Type2090 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextGrammar? Type2091 { get; set; } + public global::System.Collections.Generic.IList? Type2091 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextGrammarType? Type2092 { get; set; } + public global::tryAGI.OpenAI.ResponseItemListObject? Type2092 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextPython? Type2093 { get; set; } + public global::tryAGI.OpenAI.ResponseLogProb? Type2093 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextPythonType? Type2094 { get; set; } + public global::System.Collections.Generic.IList? Type2094 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDeltaEvent? Type2095 { get; set; } + public global::tryAGI.OpenAI.ResponseLogProbTopLogprob? Type2095 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDeltaEventType? Type2096 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDeltaEvent? Type2096 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDoneEvent? Type2097 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDeltaEventType? Type2097 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDoneEventType? Type2098 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDoneEvent? Type2098 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallCompletedEvent? Type2099 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDoneEventType? Type2099 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallCompletedEventType? Type2100 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallCompletedEvent? Type2100 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallGeneratingEvent? Type2101 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallCompletedEventType? Type2101 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallGeneratingEventType? Type2102 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallFailedEvent? Type2102 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallInProgressEvent? Type2103 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallFailedEventType? Type2103 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallInProgressEventType? Type2104 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallInProgressEvent? Type2104 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallPartialImageEvent? Type2105 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallInProgressEventType? Type2105 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallPartialImageEventType? Type2106 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsCompletedEvent? Type2106 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseInProgressEvent? Type2107 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsCompletedEventType? Type2107 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseInProgressEventType? Type2108 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsFailedEvent? Type2108 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseIncompleteEvent? Type2109 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsFailedEventType? Type2109 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseIncompleteEventType? Type2110 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsInProgressEvent? Type2110 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseItemList? Type2111 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsInProgressEventType? Type2111 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2112 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputItemAddedEvent? Type2112 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseItemListObject? Type2113 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputItemAddedEventType? Type2113 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseLogProb? Type2114 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputItemDoneEvent? Type2114 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2115 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputItemDoneEventType? Type2115 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseLogProbTopLogprob? Type2116 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextAnnotationAddedEvent? Type2116 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDeltaEvent? Type2117 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextAnnotationAddedEventType? Type2117 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDeltaEventType? Type2118 { get; set; } + public global::tryAGI.OpenAI.ResponseQueuedEvent? Type2118 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDoneEvent? Type2119 { get; set; } + public global::tryAGI.OpenAI.ResponseQueuedEventType? Type2119 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDoneEventType? Type2120 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEvent? Type2120 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallCompletedEvent? Type2121 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventPart? Type2121 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallCompletedEventType? Type2122 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventPartType? Type2122 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallFailedEvent? Type2123 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventType? Type2123 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallFailedEventType? Type2124 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEvent? Type2124 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallInProgressEvent? Type2125 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventPart? Type2125 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallInProgressEventType? Type2126 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventPartType? Type2126 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsCompletedEvent? Type2127 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventType? Type2127 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsCompletedEventType? Type2128 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDeltaEvent? Type2128 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsFailedEvent? Type2129 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDeltaEventType? Type2129 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsFailedEventType? Type2130 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDoneEvent? Type2130 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsInProgressEvent? Type2131 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDoneEventType? Type2131 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsInProgressEventType? Type2132 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningTextDeltaEvent? Type2132 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputItemAddedEvent? Type2133 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningTextDeltaEventType? Type2133 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputItemAddedEventType? Type2134 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningTextDoneEvent? Type2134 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputItemDoneEvent? Type2135 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningTextDoneEventType? Type2135 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputItemDoneEventType? Type2136 { get; set; } + public global::tryAGI.OpenAI.ResponseRefusalDeltaEvent? Type2136 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextAnnotationAddedEvent? Type2137 { get; set; } + public global::tryAGI.OpenAI.ResponseRefusalDeltaEventType? Type2137 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextAnnotationAddedEventType? Type2138 { get; set; } + public global::tryAGI.OpenAI.ResponseRefusalDoneEvent? Type2138 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseQueuedEvent? Type2139 { get; set; } + public global::tryAGI.OpenAI.ResponseRefusalDoneEventType? Type2139 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseQueuedEventType? Type2140 { get; set; } + public global::tryAGI.OpenAI.ResponseStreamEvent? Type2140 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEvent? Type2141 { get; set; } + public global::tryAGI.OpenAI.ResponseTextDeltaEvent? Type2141 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventPart? Type2142 { get; set; } + public global::System.Collections.Generic.IList? Type2142 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventPartType? Type2143 { get; set; } + public global::tryAGI.OpenAI.ResponseTextDeltaEventType? Type2143 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventType? Type2144 { get; set; } + public global::tryAGI.OpenAI.ResponseTextDoneEvent? Type2144 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEvent? Type2145 { get; set; } + public global::tryAGI.OpenAI.ResponseTextDoneEventType? Type2145 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventPart? Type2146 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallCompletedEvent? Type2146 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventPartType? Type2147 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallCompletedEventType? Type2147 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventType? Type2148 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallInProgressEvent? Type2148 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDeltaEvent? Type2149 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallInProgressEventType? Type2149 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDeltaEventType? Type2150 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallSearchingEvent? Type2150 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDoneEvent? Type2151 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallSearchingEventType? Type2151 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDoneEventType? Type2152 { get; set; } + public global::tryAGI.OpenAI.ResponseStreamEventDiscriminator? Type2152 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningTextDeltaEvent? Type2153 { get; set; } + public global::tryAGI.OpenAI.RunGraderRequest? Type2153 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningTextDeltaEventType? Type2154 { get; set; } + public global::tryAGI.OpenAI.RunGraderRequestGrader? Type2154 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningTextDoneEvent? Type2155 { get; set; } + public global::tryAGI.OpenAI.RunGraderRequestGraderDiscriminator? Type2155 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningTextDoneEventType? Type2156 { get; set; } + public global::tryAGI.OpenAI.RunGraderResponse? Type2156 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseRefusalDeltaEvent? Type2157 { get; set; } + public global::tryAGI.OpenAI.RunGraderResponseMetadata? Type2157 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseRefusalDeltaEventType? Type2158 { get; set; } + public global::tryAGI.OpenAI.RunGraderResponseMetadataErrors? Type2158 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseRefusalDoneEvent? Type2159 { get; set; } + public global::tryAGI.OpenAI.SubmitToolOutputsRunRequest? Type2159 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseRefusalDoneEventType? Type2160 { get; set; } + public global::System.Collections.Generic.IList? Type2160 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseStreamEvent? Type2161 { get; set; } + public global::tryAGI.OpenAI.SubmitToolOutputsRunRequestToolOutput? Type2161 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseTextDeltaEvent? Type2162 { get; set; } + public global::tryAGI.OpenAI.SubmitToolOutputsRunRequestWithoutStream? Type2162 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2163 { get; set; } + public global::System.Collections.Generic.IList? Type2163 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseTextDeltaEventType? Type2164 { get; set; } + public global::tryAGI.OpenAI.SubmitToolOutputsRunRequestWithoutStreamToolOutput? Type2164 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseTextDoneEvent? Type2165 { get; set; } + public global::tryAGI.OpenAI.ToggleCertificatesRequest? Type2165 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseTextDoneEventType? Type2166 { get; set; } + public global::tryAGI.OpenAI.UpdateConversationBody? Type2166 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallCompletedEvent? Type2167 { get; set; } + public global::tryAGI.OpenAI.UpdateVectorStoreFileAttributesRequest? Type2167 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallCompletedEventType? Type2168 { get; set; } + public global::tryAGI.OpenAI.UpdateVectorStoreRequest? Type2168 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallInProgressEvent? Type2169 { get; set; } + public global::tryAGI.OpenAI.Upload? Type2169 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallInProgressEventType? Type2170 { get; set; } + public global::tryAGI.OpenAI.UploadObject? Type2170 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallSearchingEvent? Type2171 { get; set; } + public global::tryAGI.OpenAI.UploadStatus? Type2171 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallSearchingEventType? Type2172 { get; set; } + public global::tryAGI.OpenAI.UploadCertificateRequest? Type2172 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseStreamEventDiscriminator? Type2173 { get; set; } + public global::tryAGI.OpenAI.UploadPart? Type2173 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunGraderRequest? Type2174 { get; set; } + public global::tryAGI.OpenAI.UploadPartObject? Type2174 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunGraderRequestGrader? Type2175 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesResult? Type2175 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunGraderRequestGraderDiscriminator? Type2176 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesResultObject? Type2176 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunGraderResponse? Type2177 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsResult? Type2177 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunGraderResponseMetadata? Type2178 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsResultObject? Type2178 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunGraderResponseMetadataErrors? Type2179 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsResult? Type2179 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SubmitToolOutputsRunRequest? Type2180 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsResultObject? Type2180 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2181 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsResult? Type2181 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SubmitToolOutputsRunRequestToolOutput? Type2182 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsResultObject? Type2182 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SubmitToolOutputsRunRequestWithoutStream? Type2183 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsResult? Type2183 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2184 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsResultObject? Type2184 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SubmitToolOutputsRunRequestWithoutStreamToolOutput? Type2185 { get; set; } + public global::tryAGI.OpenAI.UsageImagesResult? Type2185 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToggleCertificatesRequest? Type2186 { get; set; } + public global::tryAGI.OpenAI.UsageImagesResultObject? Type2186 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateConversationBody? Type2187 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsResult? Type2187 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateVectorStoreFileAttributesRequest? Type2188 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsResultObject? Type2188 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateVectorStoreRequest? Type2189 { get; set; } + public global::tryAGI.OpenAI.UsageResponse? Type2189 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Upload? Type2190 { get; set; } + public global::System.Collections.Generic.IList? Type2190 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadObject? Type2191 { get; set; } + public global::tryAGI.OpenAI.UsageTimeBucket? Type2191 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadStatus? Type2192 { get; set; } + public global::tryAGI.OpenAI.UsageTimeBucketObject? Type2192 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadCertificateRequest? Type2193 { get; set; } + public global::System.Collections.Generic.IList? Type2193 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadPart? Type2194 { get; set; } + public global::tryAGI.OpenAI.ResultItem? Type2194 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadPartObject? Type2195 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresResult? Type2195 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesResult? Type2196 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresResultObject? Type2196 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesResultObject? Type2197 { get; set; } + public global::tryAGI.OpenAI.UsageTimeBucketResultItemDiscriminator? Type2197 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsResult? Type2198 { get; set; } + public global::tryAGI.OpenAI.UsageResponseObject? Type2198 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsResultObject? Type2199 { get; set; } + public global::tryAGI.OpenAI.User? Type2199 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsResult? Type2200 { get; set; } + public global::tryAGI.OpenAI.UserObject? Type2200 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsResultObject? Type2201 { get; set; } + public global::tryAGI.OpenAI.UserRole? Type2201 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsResult? Type2202 { get; set; } + public global::tryAGI.OpenAI.UserDeleteResponse? Type2202 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsResultObject? Type2203 { get; set; } + public global::tryAGI.OpenAI.UserDeleteResponseObject? Type2203 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsResult? Type2204 { get; set; } + public global::tryAGI.OpenAI.UserListResponse? Type2204 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsResultObject? Type2205 { get; set; } + public global::System.Collections.Generic.IList? Type2205 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesResult? Type2206 { get; set; } + public global::tryAGI.OpenAI.UserListResponseObject? Type2206 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesResultObject? Type2207 { get; set; } + public global::tryAGI.OpenAI.UserRoleUpdateRequest? Type2207 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsResult? Type2208 { get; set; } + public global::tryAGI.OpenAI.UserRoleUpdateRequestRole? Type2208 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsResultObject? Type2209 { get; set; } + public global::tryAGI.OpenAI.VadConfig? Type2209 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageResponse? Type2210 { get; set; } + public global::tryAGI.OpenAI.VadConfigType? Type2210 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2211 { get; set; } + public global::tryAGI.OpenAI.ValidateGraderRequest? Type2211 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageTimeBucket? Type2212 { get; set; } + public global::tryAGI.OpenAI.ValidateGraderResponse? Type2212 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageTimeBucketObject? Type2213 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileBatchObject? Type2213 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2214 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileBatchObjectFileCounts? Type2214 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResultItem? Type2215 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileBatchObjectObject? Type2215 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresResult? Type2216 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileBatchObjectStatus? Type2216 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresResultObject? Type2217 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileContentResponse? Type2217 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageTimeBucketResultItemDiscriminator? Type2218 { get; set; } + public global::System.Collections.Generic.IList? Type2218 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageResponseObject? Type2219 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileContentResponseDataItem? Type2219 { get; set; } /// /// /// - public global::tryAGI.OpenAI.User? Type2220 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileContentResponseObject? Type2220 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserObject? Type2221 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchRequest? Type2221 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserRole? Type2222 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type2222 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserDeleteResponse? Type2223 { get; set; } + public global::tryAGI.OpenAI.AnyOf>? Type2223 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserDeleteResponseObject? Type2224 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptions? Type2224 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserListResponse? Type2225 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptionsRanker? Type2225 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2226 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultContentObject? Type2226 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserListResponseObject? Type2227 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultContentObjectType? Type2227 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserRoleUpdateRequest? Type2228 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultItem? Type2228 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserRoleUpdateRequestRole? Type2229 { get; set; } + public global::System.Collections.Generic.IList? Type2229 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VadConfig? Type2230 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultsPage? Type2230 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VadConfigType? Type2231 { get; set; } + public global::System.Collections.Generic.IList? Type2231 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ValidateGraderRequest? Type2232 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultsPageObject? Type2232 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ValidateGraderResponse? Type2233 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCancelled? Type2233 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileBatchObject? Type2234 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCancelledData? Type2234 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileBatchObjectFileCounts? Type2235 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCancelledObject? Type2235 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileBatchObjectObject? Type2236 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCancelledType? Type2236 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileBatchObjectStatus? Type2237 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCompleted? Type2237 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileContentResponse? Type2238 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCompletedData? Type2238 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2239 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCompletedObject? Type2239 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileContentResponseDataItem? Type2240 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCompletedType? Type2240 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileContentResponseObject? Type2241 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchExpired? Type2241 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchRequest? Type2242 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchExpiredData? Type2242 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type2243 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchExpiredObject? Type2243 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf>? Type2244 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchExpiredType? Type2244 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptions? Type2245 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchFailed? Type2245 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptionsRanker? Type2246 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchFailedData? Type2246 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultContentObject? Type2247 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchFailedObject? Type2247 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultContentObjectType? Type2248 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchFailedType? Type2248 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultItem? Type2249 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunCanceled? Type2249 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2250 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunCanceledData? Type2250 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultsPage? Type2251 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunCanceledObject? Type2251 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2252 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunCanceledType? Type2252 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultsPageObject? Type2253 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunFailed? Type2253 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCancelled? Type2254 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunFailedData? Type2254 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCancelledData? Type2255 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunFailedObject? Type2255 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCancelledObject? Type2256 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunFailedType? Type2256 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCancelledType? Type2257 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunSucceeded? Type2257 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCompleted? Type2258 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunSucceededData? Type2258 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCompletedData? Type2259 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunSucceededObject? Type2259 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCompletedObject? Type2260 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunSucceededType? Type2260 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCompletedType? Type2261 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobCancelled? Type2261 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchExpired? Type2262 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledData? Type2262 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchExpiredData? Type2263 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledObject? Type2263 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchExpiredObject? Type2264 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledType? Type2264 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchExpiredType? Type2265 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobFailed? Type2265 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchFailed? Type2266 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobFailedData? Type2266 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchFailedData? Type2267 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobFailedObject? Type2267 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchFailedObject? Type2268 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobFailedType? Type2268 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchFailedType? Type2269 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobSucceeded? Type2269 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunCanceled? Type2270 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededData? Type2270 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunCanceledData? Type2271 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededObject? Type2271 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunCanceledObject? Type2272 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededType? Type2272 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunCanceledType? Type2273 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncoming? Type2273 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunFailed? Type2274 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingData? Type2274 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunFailedData? Type2275 { get; set; } + public global::System.Collections.Generic.IList? Type2275 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunFailedObject? Type2276 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingDataSipHeader? Type2276 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunFailedType? Type2277 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingObject? Type2277 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunSucceeded? Type2278 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingType? Type2278 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunSucceededData? Type2279 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCancelled? Type2279 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunSucceededObject? Type2280 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCancelledData? Type2280 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunSucceededType? Type2281 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCancelledObject? Type2281 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobCancelled? Type2282 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCancelledType? Type2282 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledData? Type2283 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCompleted? Type2283 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledObject? Type2284 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCompletedData? Type2284 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledType? Type2285 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCompletedObject? Type2285 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobFailed? Type2286 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCompletedType? Type2286 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobFailedData? Type2287 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseFailed? Type2287 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobFailedObject? Type2288 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseFailedData? Type2288 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobFailedType? Type2289 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseFailedObject? Type2289 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobSucceeded? Type2290 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseFailedType? Type2290 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededData? Type2291 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseIncomplete? Type2291 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededObject? Type2292 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseIncompleteData? Type2292 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededType? Type2293 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseIncompleteObject? Type2293 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncoming? Type2294 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseIncompleteType? Type2294 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingData? Type2295 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventType? Type2295 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2296 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventBase? Type2296 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingDataSipHeader? Type2297 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionUpdate? Type2297 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingObject? Type2298 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionUpdateType? Type2298 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingType? Type2299 { get; set; } + public global::tryAGI.OpenAI.RealtimeInputAudioBufferAppend? Type2299 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCancelled? Type2300 { get; set; } + public global::tryAGI.OpenAI.RealtimeInputAudioBufferAppendType? Type2300 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCancelledData? Type2301 { get; set; } + public global::tryAGI.OpenAI.RealtimeInputAudioBufferCommit? Type2301 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCancelledObject? Type2302 { get; set; } + public global::tryAGI.OpenAI.RealtimeInputAudioBufferCommitType? Type2302 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCancelledType? Type2303 { get; set; } + public global::tryAGI.OpenAI.RealtimeInputAudioBufferClear? Type2303 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCompleted? Type2304 { get; set; } + public global::tryAGI.OpenAI.RealtimeInputAudioBufferClearType? Type2304 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCompletedData? Type2305 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemCreate? Type2305 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCompletedObject? Type2306 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemCreateType? Type2306 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCompletedType? Type2307 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemTruncate? Type2307 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseFailed? Type2308 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemTruncateType? Type2308 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseFailedData? Type2309 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemDelete? Type2309 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseFailedObject? Type2310 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemDeleteType? Type2310 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseFailedType? Type2311 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreate? Type2311 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseIncomplete? Type2312 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateType? Type2312 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseIncompleteData? Type2313 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateResponse? Type2313 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseIncompleteObject? Type2314 { get; set; } + public global::System.Collections.Generic.IList? Type2314 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseIncompleteType? Type2315 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateResponseModalitie? Type2315 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventType? Type2316 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateResponseVoice? Type2316 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventBase? Type2317 { get; set; } + public global::System.Collections.Generic.IList? Type2317 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionUpdate? Type2318 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateResponseTool? Type2318 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionUpdateType? Type2319 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2319 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeInputAudioBufferAppend? Type2320 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateResponseToolChoice? Type2320 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeInputAudioBufferAppendType? Type2321 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2321 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeInputAudioBufferCommit? Type2322 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateResponseMaxOutputTokens? Type2322 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeInputAudioBufferCommitType? Type2323 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCancel? Type2323 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeInputAudioBufferClear? Type2324 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCancelType? Type2324 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeInputAudioBufferClearType? Type2325 { get; set; } + public global::tryAGI.OpenAI.CreateBatchRequest? Type2325 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemCreate? Type2326 { get; set; } + public global::tryAGI.OpenAI.CreateBatchRequestCompletionWindow? Type2326 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemCreateType? Type2327 { get; set; } + public global::tryAGI.OpenAI.CreateBatchRequestEndpoint? Type2327 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemTruncate? Type2328 { get; set; } + public global::tryAGI.OpenAI.UpdateChatCompletionRequest? Type2328 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemTruncateType? Type2329 { get; set; } + public global::tryAGI.OpenAI.CreateConversationItemsRequest? Type2329 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemDelete? Type2330 { get; set; } + public global::tryAGI.OpenAI.UpdateEvalRequest? Type2330 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemDeleteType? Type2331 { get; set; } + public global::tryAGI.OpenAI.AdminApiKeysCreateRequest? Type2331 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreate? Type2332 { get; set; } + public global::tryAGI.OpenAI.ListAssistantsOrder? Type2332 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateType? Type2333 { get; set; } + public global::tryAGI.OpenAI.ListChatCompletionsOrder? Type2333 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateResponse? Type2334 { get; set; } + public global::tryAGI.OpenAI.GetChatCompletionMessagesOrder? Type2334 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2335 { get; set; } + public global::tryAGI.OpenAI.ListContainersOrder? Type2335 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateResponseModalitie? Type2336 { get; set; } + public global::tryAGI.OpenAI.ListContainerFilesOrder? Type2336 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateResponseVoice? Type2337 { get; set; } + public global::tryAGI.OpenAI.ListConversationItemsOrder? Type2337 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2338 { get; set; } + public global::tryAGI.OpenAI.ListEvalsOrder? Type2338 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateResponseTool? Type2339 { get; set; } + public global::tryAGI.OpenAI.ListEvalsOrderBy? Type2339 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2340 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunsOrder? Type2340 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateResponseToolChoice? Type2341 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunsStatus? Type2341 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2342 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunOutputItemsStatus? Type2342 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateResponseMaxOutputTokens? Type2343 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunOutputItemsOrder? Type2343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCancel? Type2344 { get; set; } + public global::tryAGI.OpenAI.ListFilesOrder? Type2344 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCancelType? Type2345 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionsOrder? Type2345 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateBatchRequest? Type2346 { get; set; } + public global::tryAGI.OpenAI.AdminApiKeysListOrder? Type2346 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateBatchRequestCompletionWindow? Type2347 { get; set; } + public global::tryAGI.OpenAI.ListAuditLogsEffectiveAt? Type2347 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateBatchRequestEndpoint? Type2348 { get; set; } + public global::System.Collections.Generic.IList? Type2348 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateChatCompletionRequest? Type2349 { get; set; } + public global::tryAGI.OpenAI.ListOrganizationCertificatesOrder? Type2349 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateConversationItemsRequest? Type2350 { get; set; } + public global::System.Collections.Generic.IList? Type2350 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateEvalRequest? Type2351 { get; set; } + public global::tryAGI.OpenAI.GetCertificateIncludeItem? Type2351 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysCreateRequest? Type2352 { get; set; } + public global::tryAGI.OpenAI.UsageCostsBucketWidth? Type2352 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAssistantsOrder? Type2353 { get; set; } + public global::System.Collections.Generic.IList? Type2353 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListChatCompletionsOrder? Type2354 { get; set; } + public global::tryAGI.OpenAI.UsageCostsGroupByItem? Type2354 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetChatCompletionMessagesOrder? Type2355 { get; set; } + public global::tryAGI.OpenAI.ListProjectCertificatesOrder? Type2355 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListContainersOrder? Type2356 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesBucketWidth? Type2356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListContainerFilesOrder? Type2357 { get; set; } + public global::System.Collections.Generic.IList? Type2357 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListConversationItemsOrder? Type2358 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesGroupByItem? Type2358 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListEvalsOrder? Type2359 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsBucketWidth? Type2359 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListEvalsOrderBy? Type2360 { get; set; } + public global::System.Collections.Generic.IList? Type2360 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunsOrder? Type2361 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsGroupByItem? Type2361 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunsStatus? Type2362 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsBucketWidth? Type2362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunOutputItemsStatus? Type2363 { get; set; } + public global::System.Collections.Generic.IList? Type2363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunOutputItemsOrder? Type2364 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsGroupByItem? Type2364 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesOrder? Type2365 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsBucketWidth? Type2365 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionsOrder? Type2366 { get; set; } + public global::System.Collections.Generic.IList? Type2366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysListOrder? Type2367 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsGroupByItem? Type2367 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAuditLogsEffectiveAt? Type2368 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsBucketWidth? Type2368 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2369 { get; set; } + public global::System.Collections.Generic.IList? Type2369 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListOrganizationCertificatesOrder? Type2370 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsGroupByItem? Type2370 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2371 { get; set; } + public global::tryAGI.OpenAI.UsageImagesBucketWidth? Type2371 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetCertificateIncludeItem? Type2372 { get; set; } + public global::System.Collections.Generic.IList? Type2372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCostsBucketWidth? Type2373 { get; set; } + public global::tryAGI.OpenAI.UsageImagesSource? Type2373 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2374 { get; set; } + public global::System.Collections.Generic.IList? Type2374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCostsGroupByItem? Type2375 { get; set; } + public global::tryAGI.OpenAI.UsageImagesSize? Type2375 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectCertificatesOrder? Type2376 { get; set; } + public global::System.Collections.Generic.IList? Type2376 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesBucketWidth? Type2377 { get; set; } + public global::tryAGI.OpenAI.UsageImagesGroupByItem? Type2377 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2378 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsBucketWidth? Type2378 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesGroupByItem? Type2379 { get; set; } + public global::System.Collections.Generic.IList? Type2379 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsBucketWidth? Type2380 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsGroupByItem? Type2380 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2381 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresBucketWidth? Type2381 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsGroupByItem? Type2382 { get; set; } + public global::System.Collections.Generic.IList? Type2382 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsBucketWidth? Type2383 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresGroupByItem? Type2383 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2384 { get; set; } + public global::tryAGI.OpenAI.ListInputItemsOrder? Type2384 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsGroupByItem? Type2385 { get; set; } + public global::tryAGI.OpenAI.ListMessagesOrder? Type2385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsBucketWidth? Type2386 { get; set; } + public global::tryAGI.OpenAI.ListRunsOrder? Type2386 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2387 { get; set; } + public global::System.Collections.Generic.IList? Type2387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsGroupByItem? Type2388 { get; set; } + public global::tryAGI.OpenAI.CreateRunIncludeItem? Type2388 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsBucketWidth? Type2389 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsOrder? Type2389 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2390 { get; set; } + public global::System.Collections.Generic.IList? Type2390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsGroupByItem? Type2391 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsIncludeItem? Type2391 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesBucketWidth? Type2392 { get; set; } + public global::System.Collections.Generic.IList? Type2392 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2393 { get; set; } + public global::tryAGI.OpenAI.GetRunStepIncludeItem? Type2393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesSource? Type2394 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoresOrder? Type2394 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2395 { get; set; } + public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchOrder? Type2395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesSize? Type2396 { get; set; } + public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchFilter? Type2396 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2397 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoreFilesOrder? Type2397 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesGroupByItem? Type2398 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoreFilesFilter? Type2398 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsBucketWidth? Type2399 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type2399 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2400 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type2400 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsGroupByItem? Type2401 { get; set; } + public global::tryAGI.OpenAI.DeleteEvalResponse? Type2401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresBucketWidth? Type2402 { get; set; } + public global::tryAGI.OpenAI.DeleteEvalRunResponse? Type2402 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2403 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.UsageVectorStoresGroupByItem? Type2404 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.ListInputItemsOrder? Type2405 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.ListMessagesOrder? Type2406 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.ListRunsOrder? Type2407 { get; set; } - /// - /// - /// - public global::System.Collections.Generic.IList? Type2408 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.CreateRunIncludeItem? Type2409 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.ListRunStepsOrder? Type2410 { get; set; } - /// - /// - /// - public global::System.Collections.Generic.IList? Type2411 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.ListRunStepsIncludeItem? Type2412 { get; set; } - /// - /// - /// - public global::System.Collections.Generic.IList? Type2413 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.GetRunStepIncludeItem? Type2414 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.ListVectorStoresOrder? Type2415 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchOrder? Type2416 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchFilter? Type2417 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.ListVectorStoreFilesOrder? Type2418 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.ListVectorStoreFilesFilter? Type2419 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.AnyOf? Type2420 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.AnyOf? Type2421 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.DeleteEvalResponse? Type2422 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.DeleteEvalRunResponse? Type2423 { get; set; } - /// - /// - /// - public global::tryAGI.OpenAI.AdminApiKeysDeleteResponse? Type2424 { get; set; } + public global::tryAGI.OpenAI.AdminApiKeysDeleteResponse? Type2403 { get; set; } } } \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Annotation2.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Annotation2.Json.g.cs deleted file mode 100644 index 82a0ae13..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Annotation2.Json.g.cs +++ /dev/null @@ -1,92 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI -{ - public readonly partial struct Annotation2 - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::tryAGI.OpenAI.Annotation2? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::tryAGI.OpenAI.Annotation2), - jsonSerializerContext) as global::tryAGI.OpenAI.Annotation2?; - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::tryAGI.OpenAI.Annotation2? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::tryAGI.OpenAI.Annotation2), - jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.Annotation2?; - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Annotation2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Annotation2.g.cs deleted file mode 100644 index 497c04f1..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Annotation2.g.cs +++ /dev/null @@ -1,274 +0,0 @@ -#pragma warning disable CS0618 // Type or member is obsolete - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// - /// - public readonly partial struct Annotation2 : global::System.IEquatable - { - /// - /// - /// -#if NET6_0_OR_GREATER - public global::tryAGI.OpenAI.FileCitationBody2? FileCitationBody2 { get; init; } -#else - public global::tryAGI.OpenAI.FileCitationBody2? FileCitationBody2 { get; } -#endif - - /// - /// - /// -#if NET6_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(FileCitationBody2))] -#endif - public bool IsFileCitationBody2 => FileCitationBody2 != null; - - /// - /// - /// - public static implicit operator Annotation2(global::tryAGI.OpenAI.FileCitationBody2 value) => new Annotation2((global::tryAGI.OpenAI.FileCitationBody2?)value); - - /// - /// - /// - public static implicit operator global::tryAGI.OpenAI.FileCitationBody2?(Annotation2 @this) => @this.FileCitationBody2; - - /// - /// - /// - public Annotation2(global::tryAGI.OpenAI.FileCitationBody2? value) - { - FileCitationBody2 = value; - } - - /// - /// - /// -#if NET6_0_OR_GREATER - public global::tryAGI.OpenAI.UrlCitationBody2? UrlCitationBody2 { get; init; } -#else - public global::tryAGI.OpenAI.UrlCitationBody2? UrlCitationBody2 { get; } -#endif - - /// - /// - /// -#if NET6_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(UrlCitationBody2))] -#endif - public bool IsUrlCitationBody2 => UrlCitationBody2 != null; - - /// - /// - /// - public static implicit operator Annotation2(global::tryAGI.OpenAI.UrlCitationBody2 value) => new Annotation2((global::tryAGI.OpenAI.UrlCitationBody2?)value); - - /// - /// - /// - public static implicit operator global::tryAGI.OpenAI.UrlCitationBody2?(Annotation2 @this) => @this.UrlCitationBody2; - - /// - /// - /// - public Annotation2(global::tryAGI.OpenAI.UrlCitationBody2? value) - { - UrlCitationBody2 = value; - } - - /// - /// - /// -#if NET6_0_OR_GREATER - public global::tryAGI.OpenAI.ContainerFileCitationBody2? ContainerFileCitationBody2 { get; init; } -#else - public global::tryAGI.OpenAI.ContainerFileCitationBody2? ContainerFileCitationBody2 { get; } -#endif - - /// - /// - /// -#if NET6_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(ContainerFileCitationBody2))] -#endif - public bool IsContainerFileCitationBody2 => ContainerFileCitationBody2 != null; - - /// - /// - /// - public static implicit operator Annotation2(global::tryAGI.OpenAI.ContainerFileCitationBody2 value) => new Annotation2((global::tryAGI.OpenAI.ContainerFileCitationBody2?)value); - - /// - /// - /// - public static implicit operator global::tryAGI.OpenAI.ContainerFileCitationBody2?(Annotation2 @this) => @this.ContainerFileCitationBody2; - - /// - /// - /// - public Annotation2(global::tryAGI.OpenAI.ContainerFileCitationBody2? value) - { - ContainerFileCitationBody2 = value; - } - - /// - /// - /// - public Annotation2( - global::tryAGI.OpenAI.FileCitationBody2? fileCitationBody2, - global::tryAGI.OpenAI.UrlCitationBody2? urlCitationBody2, - global::tryAGI.OpenAI.ContainerFileCitationBody2? containerFileCitationBody2 - ) - { - FileCitationBody2 = fileCitationBody2; - UrlCitationBody2 = urlCitationBody2; - ContainerFileCitationBody2 = containerFileCitationBody2; - } - - /// - /// - /// - public object? Object => - ContainerFileCitationBody2 as object ?? - UrlCitationBody2 as object ?? - FileCitationBody2 as object - ; - - /// - /// - /// - public override string? ToString() => - FileCitationBody2?.ToString() ?? - UrlCitationBody2?.ToString() ?? - ContainerFileCitationBody2?.ToString() - ; - - /// - /// - /// - public bool Validate() - { - return IsFileCitationBody2 || IsUrlCitationBody2 || IsContainerFileCitationBody2; - } - - /// - /// - /// - public TResult? Match( - global::System.Func? fileCitationBody2 = null, - global::System.Func? urlCitationBody2 = null, - global::System.Func? containerFileCitationBody2 = null, - bool validate = true) - { - if (validate) - { - Validate(); - } - - if (IsFileCitationBody2 && fileCitationBody2 != null) - { - return fileCitationBody2(FileCitationBody2!); - } - else if (IsUrlCitationBody2 && urlCitationBody2 != null) - { - return urlCitationBody2(UrlCitationBody2!); - } - else if (IsContainerFileCitationBody2 && containerFileCitationBody2 != null) - { - return containerFileCitationBody2(ContainerFileCitationBody2!); - } - - return default(TResult); - } - - /// - /// - /// - public void Match( - global::System.Action? fileCitationBody2 = null, - global::System.Action? urlCitationBody2 = null, - global::System.Action? containerFileCitationBody2 = null, - bool validate = true) - { - if (validate) - { - Validate(); - } - - if (IsFileCitationBody2) - { - fileCitationBody2?.Invoke(FileCitationBody2!); - } - else if (IsUrlCitationBody2) - { - urlCitationBody2?.Invoke(UrlCitationBody2!); - } - else if (IsContainerFileCitationBody2) - { - containerFileCitationBody2?.Invoke(ContainerFileCitationBody2!); - } - } - - /// - /// - /// - public override int GetHashCode() - { - var fields = new object?[] - { - FileCitationBody2, - typeof(global::tryAGI.OpenAI.FileCitationBody2), - UrlCitationBody2, - typeof(global::tryAGI.OpenAI.UrlCitationBody2), - ContainerFileCitationBody2, - typeof(global::tryAGI.OpenAI.ContainerFileCitationBody2), - }; - const int offset = unchecked((int)2166136261); - const int prime = 16777619; - static int HashCodeAggregator(int hashCode, object? value) => value == null - ? (hashCode ^ 0) * prime - : (hashCode ^ value.GetHashCode()) * prime; - - return global::System.Linq.Enumerable.Aggregate(fields, offset, HashCodeAggregator); - } - - /// - /// - /// - public bool Equals(Annotation2 other) - { - return - global::System.Collections.Generic.EqualityComparer.Default.Equals(FileCitationBody2, other.FileCitationBody2) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(UrlCitationBody2, other.UrlCitationBody2) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(ContainerFileCitationBody2, other.ContainerFileCitationBody2) - ; - } - - /// - /// - /// - public static bool operator ==(Annotation2 obj1, Annotation2 obj2) - { - return global::System.Collections.Generic.EqualityComparer.Default.Equals(obj1, obj2); - } - - /// - /// - /// - public static bool operator !=(Annotation2 obj1, Annotation2 obj2) - { - return !(obj1 == obj2); - } - - /// - /// - /// - public override bool Equals(object? obj) - { - return obj is Annotation2 o && Equals(o); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Annotation2Discriminator.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Annotation2Discriminator.Json.g.cs deleted file mode 100644 index 1401bf0c..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Annotation2Discriminator.Json.g.cs +++ /dev/null @@ -1,92 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI -{ - public sealed partial class Annotation2Discriminator - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::tryAGI.OpenAI.Annotation2Discriminator? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::tryAGI.OpenAI.Annotation2Discriminator), - jsonSerializerContext) as global::tryAGI.OpenAI.Annotation2Discriminator; - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::tryAGI.OpenAI.Annotation2Discriminator? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::tryAGI.OpenAI.Annotation2Discriminator), - jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.Annotation2Discriminator; - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Annotation2Discriminator.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Annotation2Discriminator.g.cs deleted file mode 100644 index 2291e3de..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Annotation2Discriminator.g.cs +++ /dev/null @@ -1,43 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// - /// - public sealed partial class Annotation2Discriminator - { - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("type")] - public string? Type { get; set; } - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public Annotation2Discriminator( - string? type) - { - this.Type = type; - } - - /// - /// Initializes a new instance of the class. - /// - public Annotation2Discriminator() - { - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerCallOutputItemParam.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerCallOutputItemParam.g.cs index e53ea4c7..988a7c56 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerCallOutputItemParam.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerCallOutputItemParam.g.cs @@ -35,11 +35,10 @@ public sealed partial class ComputerCallOutputItemParam public required global::tryAGI.OpenAI.ComputerScreenshotImage Output { get; set; } /// - /// The status of the message input. One of `in_progress`, `completed`, or `incomplete`. Populated when input items are returned via API. + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("status")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputItemParamStatusJsonConverter))] - public global::tryAGI.OpenAI.ComputerCallOutputItemParamStatus? Status { get; set; } + public object? Status { get; set; } /// /// The type of the computer tool call output. Always `computer_call_output`.
@@ -71,9 +70,7 @@ public sealed partial class ComputerCallOutputItemParam /// /// A computer screenshot image used with the computer use tool. /// - /// - /// The status of the message input. One of `in_progress`, `completed`, or `incomplete`. Populated when input items are returned via API. - /// + /// /// /// The type of the computer tool call output. Always `computer_call_output`.
/// Default Value: computer_call_output @@ -86,7 +83,7 @@ public ComputerCallOutputItemParam( global::tryAGI.OpenAI.ComputerScreenshotImage output, global::System.Collections.Generic.IList? acknowledgedSafetyChecks, string? id, - global::tryAGI.OpenAI.ComputerCallOutputItemParamStatus? status, + object? status, global::tryAGI.OpenAI.ComputerCallOutputItemParamType type = global::tryAGI.OpenAI.ComputerCallOutputItemParamType.ComputerCallOutput) { this.CallId = callId ?? throw new global::System.ArgumentNullException(nameof(callId)); diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerCallOutputItemParamStatus.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerCallOutputItemParamStatus.g.cs deleted file mode 100644 index aec3d63d..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerCallOutputItemParamStatus.g.cs +++ /dev/null @@ -1,57 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// The status of the message input. One of `in_progress`, `completed`, or `incomplete`. Populated when input items are returned via API. - /// - public enum ComputerCallOutputItemParamStatus - { - /// - /// - /// - InProgress, - /// - /// - /// - Completed, - /// - /// - /// - Incomplete, - } - - /// - /// Enum extensions to do fast conversions without the reflection. - /// - public static class ComputerCallOutputItemParamStatusExtensions - { - /// - /// Converts an enum to a string. - /// - public static string ToValueString(this ComputerCallOutputItemParamStatus value) - { - return value switch - { - ComputerCallOutputItemParamStatus.InProgress => "in_progress", - ComputerCallOutputItemParamStatus.Completed => "completed", - ComputerCallOutputItemParamStatus.Incomplete => "incomplete", - _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), - }; - } - /// - /// Converts an string to a enum. - /// - public static ComputerCallOutputItemParamStatus? ToEnum(string value) - { - return value switch - { - "in_progress" => ComputerCallOutputItemParamStatus.InProgress, - "completed" => ComputerCallOutputItemParamStatus.Completed, - "incomplete" => ComputerCallOutputItemParamStatus.Incomplete, - _ => null, - }; - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerUsePreviewToolEnvironment.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerEnvironment1.g.cs similarity index 50% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerUsePreviewToolEnvironment.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerEnvironment1.g.cs index c4c18d58..69111e32 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerUsePreviewToolEnvironment.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerEnvironment1.g.cs @@ -4,9 +4,9 @@ namespace tryAGI.OpenAI { /// - /// The type of computer environment to control. + /// /// - public enum ComputerUsePreviewToolEnvironment + public enum ComputerEnvironment1 { /// /// @@ -33,35 +33,35 @@ public enum ComputerUsePreviewToolEnvironment /// /// Enum extensions to do fast conversions without the reflection. /// - public static class ComputerUsePreviewToolEnvironmentExtensions + public static class ComputerEnvironment1Extensions { /// /// Converts an enum to a string. /// - public static string ToValueString(this ComputerUsePreviewToolEnvironment value) + public static string ToValueString(this ComputerEnvironment1 value) { return value switch { - ComputerUsePreviewToolEnvironment.Windows => "windows", - ComputerUsePreviewToolEnvironment.Mac => "mac", - ComputerUsePreviewToolEnvironment.Linux => "linux", - ComputerUsePreviewToolEnvironment.Ubuntu => "ubuntu", - ComputerUsePreviewToolEnvironment.Browser => "browser", + ComputerEnvironment1.Windows => "windows", + ComputerEnvironment1.Mac => "mac", + ComputerEnvironment1.Linux => "linux", + ComputerEnvironment1.Ubuntu => "ubuntu", + ComputerEnvironment1.Browser => "browser", _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), }; } /// /// Converts an string to a enum. /// - public static ComputerUsePreviewToolEnvironment? ToEnum(string value) + public static ComputerEnvironment1? ToEnum(string value) { return value switch { - "windows" => ComputerUsePreviewToolEnvironment.Windows, - "mac" => ComputerUsePreviewToolEnvironment.Mac, - "linux" => ComputerUsePreviewToolEnvironment.Linux, - "ubuntu" => ComputerUsePreviewToolEnvironment.Ubuntu, - "browser" => ComputerUsePreviewToolEnvironment.Browser, + "windows" => ComputerEnvironment1.Windows, + "mac" => ComputerEnvironment1.Mac, + "linux" => ComputerEnvironment1.Linux, + "ubuntu" => ComputerEnvironment1.Ubuntu, + "browser" => ComputerEnvironment1.Browser, _ => null, }; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerScreenshotContent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerScreenshotContent.g.cs index ff04568e..96779cde 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerScreenshotContent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerScreenshotContent.g.cs @@ -4,7 +4,7 @@ namespace tryAGI.OpenAI { /// - /// + /// A screenshot of a computer. /// public sealed partial class ComputerScreenshotContent { diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerUsePreviewTool.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerUsePreviewTool.g.cs index d75f2d7c..9098bf3d 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerUsePreviewTool.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerUsePreviewTool.g.cs @@ -23,12 +23,12 @@ public sealed partial class ComputerUsePreviewTool public required int DisplayWidth { get; set; } /// - /// The type of computer environment to control. + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("environment")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ComputerUsePreviewToolEnvironmentJsonConverter))] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ComputerEnvironment1JsonConverter))] [global::System.Text.Json.Serialization.JsonRequired] - public required global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironment Environment { get; set; } + public required global::tryAGI.OpenAI.ComputerEnvironment1 Environment { get; set; } /// /// The type of the computer use tool. Always `computer_use_preview`.
@@ -54,9 +54,7 @@ public sealed partial class ComputerUsePreviewTool /// /// The width of the computer display. /// - /// - /// The type of computer environment to control. - /// + /// /// /// The type of the computer use tool. Always `computer_use_preview`.
/// Default Value: computer_use_preview @@ -67,7 +65,7 @@ public sealed partial class ComputerUsePreviewTool public ComputerUsePreviewTool( int displayHeight, int displayWidth, - global::tryAGI.OpenAI.ComputerUsePreviewToolEnvironment environment, + global::tryAGI.OpenAI.ComputerEnvironment1 environment, global::tryAGI.OpenAI.ComputerUsePreviewToolType type = global::tryAGI.OpenAI.ComputerUsePreviewToolType.ComputerUsePreview) { this.DisplayHeight = displayHeight; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ContainerFileCitationBody2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ContainerFileCitationBody2.g.cs deleted file mode 100644 index 1f8fb559..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ContainerFileCitationBody2.g.cs +++ /dev/null @@ -1,109 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// - /// - public sealed partial class ContainerFileCitationBody2 - { - /// - /// The ID of the container file. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("container_id")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string ContainerId { get; set; } - - /// - /// The index of the last character of the container file citation in the message. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("end_index")] - [global::System.Text.Json.Serialization.JsonRequired] - public required int EndIndex { get; set; } - - /// - /// The ID of the file. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("file_id")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string FileId { get; set; } - - /// - /// The filename of the container file cited. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("filename")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string Filename { get; set; } - - /// - /// The index of the first character of the container file citation in the message. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("start_index")] - [global::System.Text.Json.Serialization.JsonRequired] - public required int StartIndex { get; set; } - - /// - /// The type of the container file citation. Always `container_file_citation`.
- /// Default Value: container_file_citation - ///
- /// global::tryAGI.OpenAI.ContainerFileCitationBody2Type.ContainerFileCitation - [global::System.Text.Json.Serialization.JsonPropertyName("type")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ContainerFileCitationBody2TypeJsonConverter))] - public global::tryAGI.OpenAI.ContainerFileCitationBody2Type Type { get; set; } = global::tryAGI.OpenAI.ContainerFileCitationBody2Type.ContainerFileCitation; - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// - /// The ID of the container file. - /// - /// - /// The index of the last character of the container file citation in the message. - /// - /// - /// The ID of the file. - /// - /// - /// The filename of the container file cited. - /// - /// - /// The index of the first character of the container file citation in the message. - /// - /// - /// The type of the container file citation. Always `container_file_citation`.
- /// Default Value: container_file_citation - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public ContainerFileCitationBody2( - string containerId, - int endIndex, - string fileId, - string filename, - int startIndex, - global::tryAGI.OpenAI.ContainerFileCitationBody2Type type = global::tryAGI.OpenAI.ContainerFileCitationBody2Type.ContainerFileCitation) - { - this.ContainerId = containerId ?? throw new global::System.ArgumentNullException(nameof(containerId)); - this.EndIndex = endIndex; - this.FileId = fileId ?? throw new global::System.ArgumentNullException(nameof(fileId)); - this.Filename = filename ?? throw new global::System.ArgumentNullException(nameof(filename)); - this.StartIndex = startIndex; - this.Type = type; - } - - /// - /// Initializes a new instance of the class. - /// - public ContainerFileCitationBody2() - { - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ContainerFileCitationBody2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ContainerFileCitationBody2Type.g.cs deleted file mode 100644 index eabb4673..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ContainerFileCitationBody2Type.g.cs +++ /dev/null @@ -1,46 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// The type of the container file citation. Always `container_file_citation`.
- /// Default Value: container_file_citation - ///
- public enum ContainerFileCitationBody2Type - { - /// - /// - /// - ContainerFileCitation, - } - - /// - /// Enum extensions to do fast conversions without the reflection. - /// - public static class ContainerFileCitationBody2TypeExtensions - { - /// - /// Converts an enum to a string. - /// - public static string ToValueString(this ContainerFileCitationBody2Type value) - { - return value switch - { - ContainerFileCitationBody2Type.ContainerFileCitation => "container_file_citation", - _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), - }; - } - /// - /// Converts an string to a enum. - /// - public static ContainerFileCitationBody2Type? ToEnum(string value) - { - return value switch - { - "container_file_citation" => ContainerFileCitationBody2Type.ContainerFileCitation, - _ => null, - }; - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ContentItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ContentItem.g.cs index 14ac167f..75de47fe 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ContentItem.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ContentItem.g.cs @@ -10,77 +10,77 @@ namespace tryAGI.OpenAI public readonly partial struct ContentItem : global::System.IEquatable { /// - /// + /// A text input to the model. /// #if NET6_0_OR_GREATER - public global::tryAGI.OpenAI.InputTextContent2? InputTextContent2 { get; init; } + public global::tryAGI.OpenAI.InputTextContent? InputText { get; init; } #else - public global::tryAGI.OpenAI.InputTextContent2? InputTextContent2 { get; } + public global::tryAGI.OpenAI.InputTextContent? InputText { get; } #endif /// /// /// #if NET6_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(InputTextContent2))] + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(InputText))] #endif - public bool IsInputTextContent2 => InputTextContent2 != null; + public bool IsInputText => InputText != null; /// /// /// - public static implicit operator ContentItem(global::tryAGI.OpenAI.InputTextContent2 value) => new ContentItem((global::tryAGI.OpenAI.InputTextContent2?)value); + public static implicit operator ContentItem(global::tryAGI.OpenAI.InputTextContent value) => new ContentItem((global::tryAGI.OpenAI.InputTextContent?)value); /// /// /// - public static implicit operator global::tryAGI.OpenAI.InputTextContent2?(ContentItem @this) => @this.InputTextContent2; + public static implicit operator global::tryAGI.OpenAI.InputTextContent?(ContentItem @this) => @this.InputText; /// /// /// - public ContentItem(global::tryAGI.OpenAI.InputTextContent2? value) + public ContentItem(global::tryAGI.OpenAI.InputTextContent? value) { - InputTextContent2 = value; + InputText = value; } /// - /// + /// A text output from the model. /// #if NET6_0_OR_GREATER - public global::tryAGI.OpenAI.OutputTextContent2? OutputTextContent2 { get; init; } + public global::tryAGI.OpenAI.OutputTextContent? OutputText { get; init; } #else - public global::tryAGI.OpenAI.OutputTextContent2? OutputTextContent2 { get; } + public global::tryAGI.OpenAI.OutputTextContent? OutputText { get; } #endif /// /// /// #if NET6_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(OutputTextContent2))] + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(OutputText))] #endif - public bool IsOutputTextContent2 => OutputTextContent2 != null; + public bool IsOutputText => OutputText != null; /// /// /// - public static implicit operator ContentItem(global::tryAGI.OpenAI.OutputTextContent2 value) => new ContentItem((global::tryAGI.OpenAI.OutputTextContent2?)value); + public static implicit operator ContentItem(global::tryAGI.OpenAI.OutputTextContent value) => new ContentItem((global::tryAGI.OpenAI.OutputTextContent?)value); /// /// /// - public static implicit operator global::tryAGI.OpenAI.OutputTextContent2?(ContentItem @this) => @this.OutputTextContent2; + public static implicit operator global::tryAGI.OpenAI.OutputTextContent?(ContentItem @this) => @this.OutputText; /// /// /// - public ContentItem(global::tryAGI.OpenAI.OutputTextContent2? value) + public ContentItem(global::tryAGI.OpenAI.OutputTextContent? value) { - OutputTextContent2 = value; + OutputText = value; } /// - /// + /// A text content. /// #if NET6_0_OR_GREATER public global::tryAGI.OpenAI.TextContent? Text { get; init; } @@ -115,7 +115,7 @@ public ContentItem(global::tryAGI.OpenAI.TextContent? value) } /// - /// + /// A summary text from the model. /// #if NET6_0_OR_GREATER public global::tryAGI.OpenAI.SummaryTextContent? SummaryText { get; init; } @@ -150,77 +150,77 @@ public ContentItem(global::tryAGI.OpenAI.SummaryTextContent? value) } /// - /// + /// A refusal from the model. /// #if NET6_0_OR_GREATER - public global::tryAGI.OpenAI.RefusalContent2? RefusalContent2 { get; init; } + public global::tryAGI.OpenAI.RefusalContent? Refusal { get; init; } #else - public global::tryAGI.OpenAI.RefusalContent2? RefusalContent2 { get; } + public global::tryAGI.OpenAI.RefusalContent? Refusal { get; } #endif /// /// /// #if NET6_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(RefusalContent2))] + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Refusal))] #endif - public bool IsRefusalContent2 => RefusalContent2 != null; + public bool IsRefusal => Refusal != null; /// /// /// - public static implicit operator ContentItem(global::tryAGI.OpenAI.RefusalContent2 value) => new ContentItem((global::tryAGI.OpenAI.RefusalContent2?)value); + public static implicit operator ContentItem(global::tryAGI.OpenAI.RefusalContent value) => new ContentItem((global::tryAGI.OpenAI.RefusalContent?)value); /// /// /// - public static implicit operator global::tryAGI.OpenAI.RefusalContent2?(ContentItem @this) => @this.RefusalContent2; + public static implicit operator global::tryAGI.OpenAI.RefusalContent?(ContentItem @this) => @this.Refusal; /// /// /// - public ContentItem(global::tryAGI.OpenAI.RefusalContent2? value) + public ContentItem(global::tryAGI.OpenAI.RefusalContent? value) { - RefusalContent2 = value; + Refusal = value; } /// - /// + /// An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision). /// #if NET6_0_OR_GREATER - public global::tryAGI.OpenAI.InputImageContent2? InputImageContent2 { get; init; } + public global::tryAGI.OpenAI.InputImageContent? InputImage { get; init; } #else - public global::tryAGI.OpenAI.InputImageContent2? InputImageContent2 { get; } + public global::tryAGI.OpenAI.InputImageContent? InputImage { get; } #endif /// /// /// #if NET6_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(InputImageContent2))] + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(InputImage))] #endif - public bool IsInputImageContent2 => InputImageContent2 != null; + public bool IsInputImage => InputImage != null; /// /// /// - public static implicit operator ContentItem(global::tryAGI.OpenAI.InputImageContent2 value) => new ContentItem((global::tryAGI.OpenAI.InputImageContent2?)value); + public static implicit operator ContentItem(global::tryAGI.OpenAI.InputImageContent value) => new ContentItem((global::tryAGI.OpenAI.InputImageContent?)value); /// /// /// - public static implicit operator global::tryAGI.OpenAI.InputImageContent2?(ContentItem @this) => @this.InputImageContent2; + public static implicit operator global::tryAGI.OpenAI.InputImageContent?(ContentItem @this) => @this.InputImage; /// /// /// - public ContentItem(global::tryAGI.OpenAI.InputImageContent2? value) + public ContentItem(global::tryAGI.OpenAI.InputImageContent? value) { - InputImageContent2 = value; + InputImage = value; } /// - /// + /// A screenshot of a computer. /// #if NET6_0_OR_GREATER public global::tryAGI.OpenAI.ComputerScreenshotContent? ComputerScreenshot { get; init; } @@ -255,90 +255,90 @@ public ContentItem(global::tryAGI.OpenAI.ComputerScreenshotContent? value) } /// - /// + /// A file input to the model. /// #if NET6_0_OR_GREATER - public global::tryAGI.OpenAI.InputFileContent2? InputFileContent2 { get; init; } + public global::tryAGI.OpenAI.InputFileContent? InputFile { get; init; } #else - public global::tryAGI.OpenAI.InputFileContent2? InputFileContent2 { get; } + public global::tryAGI.OpenAI.InputFileContent? InputFile { get; } #endif /// /// /// #if NET6_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(InputFileContent2))] + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(InputFile))] #endif - public bool IsInputFileContent2 => InputFileContent2 != null; + public bool IsInputFile => InputFile != null; /// /// /// - public static implicit operator ContentItem(global::tryAGI.OpenAI.InputFileContent2 value) => new ContentItem((global::tryAGI.OpenAI.InputFileContent2?)value); + public static implicit operator ContentItem(global::tryAGI.OpenAI.InputFileContent value) => new ContentItem((global::tryAGI.OpenAI.InputFileContent?)value); /// /// /// - public static implicit operator global::tryAGI.OpenAI.InputFileContent2?(ContentItem @this) => @this.InputFileContent2; + public static implicit operator global::tryAGI.OpenAI.InputFileContent?(ContentItem @this) => @this.InputFile; /// /// /// - public ContentItem(global::tryAGI.OpenAI.InputFileContent2? value) + public ContentItem(global::tryAGI.OpenAI.InputFileContent? value) { - InputFileContent2 = value; + InputFile = value; } /// /// /// public ContentItem( - global::tryAGI.OpenAI.InputTextContent2? inputTextContent2, - global::tryAGI.OpenAI.OutputTextContent2? outputTextContent2, + global::tryAGI.OpenAI.InputTextContent? inputText, + global::tryAGI.OpenAI.OutputTextContent? outputText, global::tryAGI.OpenAI.TextContent? text, global::tryAGI.OpenAI.SummaryTextContent? summaryText, - global::tryAGI.OpenAI.RefusalContent2? refusalContent2, - global::tryAGI.OpenAI.InputImageContent2? inputImageContent2, + global::tryAGI.OpenAI.RefusalContent? refusal, + global::tryAGI.OpenAI.InputImageContent? inputImage, global::tryAGI.OpenAI.ComputerScreenshotContent? computerScreenshot, - global::tryAGI.OpenAI.InputFileContent2? inputFileContent2 + global::tryAGI.OpenAI.InputFileContent? inputFile ) { - InputTextContent2 = inputTextContent2; - OutputTextContent2 = outputTextContent2; + InputText = inputText; + OutputText = outputText; Text = text; SummaryText = summaryText; - RefusalContent2 = refusalContent2; - InputImageContent2 = inputImageContent2; + Refusal = refusal; + InputImage = inputImage; ComputerScreenshot = computerScreenshot; - InputFileContent2 = inputFileContent2; + InputFile = inputFile; } /// /// /// public object? Object => - InputFileContent2 as object ?? + InputFile as object ?? ComputerScreenshot as object ?? - InputImageContent2 as object ?? - RefusalContent2 as object ?? + InputImage as object ?? + Refusal as object ?? SummaryText as object ?? Text as object ?? - OutputTextContent2 as object ?? - InputTextContent2 as object + OutputText as object ?? + InputText as object ; /// /// /// public override string? ToString() => - InputTextContent2?.ToString() ?? - OutputTextContent2?.ToString() ?? + InputText?.ToString() ?? + OutputText?.ToString() ?? Text?.ToString() ?? SummaryText?.ToString() ?? - RefusalContent2?.ToString() ?? - InputImageContent2?.ToString() ?? + Refusal?.ToString() ?? + InputImage?.ToString() ?? ComputerScreenshot?.ToString() ?? - InputFileContent2?.ToString() + InputFile?.ToString() ; /// @@ -346,21 +346,21 @@ InputTextContent2 as object /// public bool Validate() { - return IsInputTextContent2 || IsOutputTextContent2 || IsText || IsSummaryText || IsRefusalContent2 || IsInputImageContent2 || IsComputerScreenshot || IsInputFileContent2; + return IsInputText || IsOutputText || IsText || IsSummaryText || IsRefusal || IsInputImage || IsComputerScreenshot || IsInputFile; } /// /// /// public TResult? Match( - global::System.Func? inputTextContent2 = null, - global::System.Func? outputTextContent2 = null, + global::System.Func? inputText = null, + global::System.Func? outputText = null, global::System.Func? text = null, global::System.Func? summaryText = null, - global::System.Func? refusalContent2 = null, - global::System.Func? inputImageContent2 = null, + global::System.Func? refusal = null, + global::System.Func? inputImage = null, global::System.Func? computerScreenshot = null, - global::System.Func? inputFileContent2 = null, + global::System.Func? inputFile = null, bool validate = true) { if (validate) @@ -368,13 +368,13 @@ public bool Validate() Validate(); } - if (IsInputTextContent2 && inputTextContent2 != null) + if (IsInputText && inputText != null) { - return inputTextContent2(InputTextContent2!); + return inputText(InputText!); } - else if (IsOutputTextContent2 && outputTextContent2 != null) + else if (IsOutputText && outputText != null) { - return outputTextContent2(OutputTextContent2!); + return outputText(OutputText!); } else if (IsText && text != null) { @@ -384,21 +384,21 @@ public bool Validate() { return summaryText(SummaryText!); } - else if (IsRefusalContent2 && refusalContent2 != null) + else if (IsRefusal && refusal != null) { - return refusalContent2(RefusalContent2!); + return refusal(Refusal!); } - else if (IsInputImageContent2 && inputImageContent2 != null) + else if (IsInputImage && inputImage != null) { - return inputImageContent2(InputImageContent2!); + return inputImage(InputImage!); } else if (IsComputerScreenshot && computerScreenshot != null) { return computerScreenshot(ComputerScreenshot!); } - else if (IsInputFileContent2 && inputFileContent2 != null) + else if (IsInputFile && inputFile != null) { - return inputFileContent2(InputFileContent2!); + return inputFile(InputFile!); } return default(TResult); @@ -408,14 +408,14 @@ public bool Validate() /// ///
public void Match( - global::System.Action? inputTextContent2 = null, - global::System.Action? outputTextContent2 = null, + global::System.Action? inputText = null, + global::System.Action? outputText = null, global::System.Action? text = null, global::System.Action? summaryText = null, - global::System.Action? refusalContent2 = null, - global::System.Action? inputImageContent2 = null, + global::System.Action? refusal = null, + global::System.Action? inputImage = null, global::System.Action? computerScreenshot = null, - global::System.Action? inputFileContent2 = null, + global::System.Action? inputFile = null, bool validate = true) { if (validate) @@ -423,13 +423,13 @@ public void Match( Validate(); } - if (IsInputTextContent2) + if (IsInputText) { - inputTextContent2?.Invoke(InputTextContent2!); + inputText?.Invoke(InputText!); } - else if (IsOutputTextContent2) + else if (IsOutputText) { - outputTextContent2?.Invoke(OutputTextContent2!); + outputText?.Invoke(OutputText!); } else if (IsText) { @@ -439,21 +439,21 @@ public void Match( { summaryText?.Invoke(SummaryText!); } - else if (IsRefusalContent2) + else if (IsRefusal) { - refusalContent2?.Invoke(RefusalContent2!); + refusal?.Invoke(Refusal!); } - else if (IsInputImageContent2) + else if (IsInputImage) { - inputImageContent2?.Invoke(InputImageContent2!); + inputImage?.Invoke(InputImage!); } else if (IsComputerScreenshot) { computerScreenshot?.Invoke(ComputerScreenshot!); } - else if (IsInputFileContent2) + else if (IsInputFile) { - inputFileContent2?.Invoke(InputFileContent2!); + inputFile?.Invoke(InputFile!); } } @@ -464,22 +464,22 @@ public override int GetHashCode() { var fields = new object?[] { - InputTextContent2, - typeof(global::tryAGI.OpenAI.InputTextContent2), - OutputTextContent2, - typeof(global::tryAGI.OpenAI.OutputTextContent2), + InputText, + typeof(global::tryAGI.OpenAI.InputTextContent), + OutputText, + typeof(global::tryAGI.OpenAI.OutputTextContent), Text, typeof(global::tryAGI.OpenAI.TextContent), SummaryText, typeof(global::tryAGI.OpenAI.SummaryTextContent), - RefusalContent2, - typeof(global::tryAGI.OpenAI.RefusalContent2), - InputImageContent2, - typeof(global::tryAGI.OpenAI.InputImageContent2), + Refusal, + typeof(global::tryAGI.OpenAI.RefusalContent), + InputImage, + typeof(global::tryAGI.OpenAI.InputImageContent), ComputerScreenshot, typeof(global::tryAGI.OpenAI.ComputerScreenshotContent), - InputFileContent2, - typeof(global::tryAGI.OpenAI.InputFileContent2), + InputFile, + typeof(global::tryAGI.OpenAI.InputFileContent), }; const int offset = unchecked((int)2166136261); const int prime = 16777619; @@ -496,14 +496,14 @@ static int HashCodeAggregator(int hashCode, object? value) => value == null public bool Equals(ContentItem other) { return - global::System.Collections.Generic.EqualityComparer.Default.Equals(InputTextContent2, other.InputTextContent2) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(OutputTextContent2, other.OutputTextContent2) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(InputText, other.InputText) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(OutputText, other.OutputText) && global::System.Collections.Generic.EqualityComparer.Default.Equals(Text, other.Text) && global::System.Collections.Generic.EqualityComparer.Default.Equals(SummaryText, other.SummaryText) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(RefusalContent2, other.RefusalContent2) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(InputImageContent2, other.InputImageContent2) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Refusal, other.Refusal) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(InputImage, other.InputImage) && global::System.Collections.Generic.EqualityComparer.Default.Equals(ComputerScreenshot, other.ComputerScreenshot) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(InputFileContent2, other.InputFileContent2) + global::System.Collections.Generic.EqualityComparer.Default.Equals(InputFile, other.InputFile) ; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ConversationItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ConversationItem.g.cs index 4a248802..1606d7ca 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ConversationItem.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ConversationItem.g.cs @@ -10,7 +10,7 @@ namespace tryAGI.OpenAI public readonly partial struct ConversationItem : global::System.IEquatable { /// - /// + /// A message to or from the model. /// #if NET6_0_OR_GREATER public global::tryAGI.OpenAI.Message? Message { get; init; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateEvalCompletionsRunDataSourceSamplingParams.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateEvalCompletionsRunDataSourceSamplingParams.g.cs index 700f594b..590732ae 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateEvalCompletionsRunDataSourceSamplingParams.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateEvalCompletionsRunDataSourceSamplingParams.g.cs @@ -16,6 +16,18 @@ public sealed partial class CreateEvalCompletionsRunDataSourceSamplingParams [global::System.Text.Json.Serialization.JsonPropertyName("max_completion_tokens")] public int? MaxCompletionTokens { get; set; } + /// + /// Constrains effort on reasoning for
+ /// [reasoning models](https://platform.openai.com/docs/guides/reasoning).
+ /// Currently supported values are `minimal`, `low`, `medium`, and `high`. Reducing
+ /// reasoning effort can result in faster responses and fewer tokens used
+ /// on reasoning in a response.
+ /// Default Value: medium + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("reasoning_effort")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortJsonConverter))] + public global::tryAGI.OpenAI.ReasoningEffort? ReasoningEffort { get; set; } + /// /// An object specifying the format that the model must output.
/// Setting to `{ "type": "json_schema", "json_schema": {...} }` enables
@@ -69,6 +81,14 @@ public sealed partial class CreateEvalCompletionsRunDataSourceSamplingParams /// /// The maximum number of tokens in the generated output. /// + /// + /// Constrains effort on reasoning for
+ /// [reasoning models](https://platform.openai.com/docs/guides/reasoning).
+ /// Currently supported values are `minimal`, `low`, `medium`, and `high`. Reducing
+ /// reasoning effort can result in faster responses and fewer tokens used
+ /// on reasoning in a response.
+ /// Default Value: medium + /// /// /// An object specifying the format that the model must output.
/// Setting to `{ "type": "json_schema", "json_schema": {...} }` enables
@@ -99,6 +119,7 @@ public sealed partial class CreateEvalCompletionsRunDataSourceSamplingParams #endif public CreateEvalCompletionsRunDataSourceSamplingParams( int? maxCompletionTokens, + global::tryAGI.OpenAI.ReasoningEffort? reasoningEffort, global::tryAGI.OpenAI.AnyOf? responseFormat, int? seed, double? temperature, @@ -106,6 +127,7 @@ public CreateEvalCompletionsRunDataSourceSamplingParams( double? topP) { this.MaxCompletionTokens = maxCompletionTokens; + this.ReasoningEffort = reasoningEffort; this.ResponseFormat = responseFormat; this.Seed = seed; this.Temperature = temperature; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateEvalResponsesRunDataSourceSamplingParams.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateEvalResponsesRunDataSourceSamplingParams.g.cs index 37a4173a..b94da275 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateEvalResponsesRunDataSourceSamplingParams.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateEvalResponsesRunDataSourceSamplingParams.g.cs @@ -14,6 +14,18 @@ public sealed partial class CreateEvalResponsesRunDataSourceSamplingParams [global::System.Text.Json.Serialization.JsonPropertyName("max_completion_tokens")] public int? MaxCompletionTokens { get; set; } + /// + /// Constrains effort on reasoning for
+ /// [reasoning models](https://platform.openai.com/docs/guides/reasoning).
+ /// Currently supported values are `minimal`, `low`, `medium`, and `high`. Reducing
+ /// reasoning effort can result in faster responses and fewer tokens used
+ /// on reasoning in a response.
+ /// Default Value: medium + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("reasoning_effort")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortJsonConverter))] + public global::tryAGI.OpenAI.ReasoningEffort? ReasoningEffort { get; set; } + /// /// A seed value to initialize the randomness, during sampling.
/// Default Value: 42 @@ -71,6 +83,14 @@ public sealed partial class CreateEvalResponsesRunDataSourceSamplingParams /// /// The maximum number of tokens in the generated output. /// + /// + /// Constrains effort on reasoning for
+ /// [reasoning models](https://platform.openai.com/docs/guides/reasoning).
+ /// Currently supported values are `minimal`, `low`, `medium`, and `high`. Reducing
+ /// reasoning effort can result in faster responses and fewer tokens used
+ /// on reasoning in a response.
+ /// Default Value: medium + /// /// /// A seed value to initialize the randomness, during sampling.
/// Default Value: 42 @@ -106,6 +126,7 @@ public sealed partial class CreateEvalResponsesRunDataSourceSamplingParams #endif public CreateEvalResponsesRunDataSourceSamplingParams( int? maxCompletionTokens, + global::tryAGI.OpenAI.ReasoningEffort? reasoningEffort, int? seed, double? temperature, global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParamsText? text, @@ -113,6 +134,7 @@ public CreateEvalResponsesRunDataSourceSamplingParams( double? topP) { this.MaxCompletionTokens = maxCompletionTokens; + this.ReasoningEffort = reasoningEffort; this.Seed = seed; this.Temperature = temperature; this.Text = text; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContentDetail.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DetailEnum.g.cs similarity index 56% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContentDetail.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DetailEnum.g.cs index 129321b8..1a992b5c 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContentDetail.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DetailEnum.g.cs @@ -4,9 +4,9 @@ namespace tryAGI.OpenAI { /// - /// The detail level of the image to be sent to the model. One of `high`, `low`, or `auto`. Defaults to `auto`. + /// /// - public enum InputImageContentDetail + public enum DetailEnum { /// /// @@ -25,31 +25,31 @@ public enum InputImageContentDetail /// /// Enum extensions to do fast conversions without the reflection. /// - public static class InputImageContentDetailExtensions + public static class DetailEnumExtensions { /// /// Converts an enum to a string. /// - public static string ToValueString(this InputImageContentDetail value) + public static string ToValueString(this DetailEnum value) { return value switch { - InputImageContentDetail.Low => "low", - InputImageContentDetail.High => "high", - InputImageContentDetail.Auto => "auto", + DetailEnum.Low => "low", + DetailEnum.High => "high", + DetailEnum.Auto => "auto", _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), }; } /// /// Converts an string to a enum. /// - public static InputImageContentDetail? ToEnum(string value) + public static DetailEnum? ToEnum(string value) { return value switch { - "low" => InputImageContentDetail.Low, - "high" => InputImageContentDetail.High, - "auto" => InputImageContentDetail.Auto, + "low" => DetailEnum.Low, + "high" => DetailEnum.High, + "auto" => DetailEnum.Auto, _ => null, }; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.EvalRunOutputItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.EvalRunOutputItem.g.cs index 98d243f3..80194ad5 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.EvalRunOutputItem.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.EvalRunOutputItem.g.cs @@ -54,11 +54,11 @@ public sealed partial class EvalRunOutputItem public global::tryAGI.OpenAI.EvalRunOutputItemObject Object { get; set; } = global::tryAGI.OpenAI.EvalRunOutputItemObject.EvalRunOutputItem; /// - /// A list of results from the evaluation run. + /// A list of grader results for this output item. /// [global::System.Text.Json.Serialization.JsonPropertyName("results")] [global::System.Text.Json.Serialization.JsonRequired] - public required global::System.Collections.Generic.IList Results { get; set; } + public required global::System.Collections.Generic.IList Results { get; set; } /// /// The identifier of the evaluation run associated with this output item. @@ -110,7 +110,7 @@ public sealed partial class EvalRunOutputItem /// Default Value: eval.run.output_item /// /// - /// A list of results from the evaluation run. + /// A list of grader results for this output item. /// /// /// The identifier of the evaluation run associated with this output item. @@ -130,7 +130,7 @@ public EvalRunOutputItem( int datasourceItemId, string evalId, string id, - global::System.Collections.Generic.IList results, + global::System.Collections.Generic.IList results, string runId, global::tryAGI.OpenAI.EvalRunOutputItemSample sample, string status, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.EvalRunOutputItemResult.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.EvalRunOutputItemResult.g.cs index 436db124..279b5ea5 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.EvalRunOutputItemResult.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.EvalRunOutputItemResult.g.cs @@ -4,15 +4,89 @@ namespace tryAGI.OpenAI { /// - /// A result object. + /// A single grader result for an evaluation run output item. /// public sealed partial class EvalRunOutputItemResult { + /// + /// The name of the grader. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("name")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Name { get; set; } + + /// + /// Whether the grader considered the output a pass. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("passed")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool Passed { get; set; } + + /// + /// Optional sample or intermediate data produced by the grader. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sample")] + public object? Sample { get; set; } + + /// + /// The numeric score produced by the grader. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("score")] + [global::System.Text.Json.Serialization.JsonRequired] + public required double Score { get; set; } + + /// + /// The grader type (for example, "string-check-grader"). + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + public string? Type { get; set; } /// /// Additional properties that are not explicitly defined in the schema /// [global::System.Text.Json.Serialization.JsonExtensionData] public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// The name of the grader. + /// + /// + /// Whether the grader considered the output a pass. + /// + /// + /// Optional sample or intermediate data produced by the grader. + /// + /// + /// The numeric score produced by the grader. + /// + /// + /// The grader type (for example, "string-check-grader"). + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public EvalRunOutputItemResult( + string name, + bool passed, + double score, + object? sample, + string? type) + { + this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); + this.Passed = passed; + this.Score = score; + this.Sample = sample; + this.Type = type; + } + + /// + /// Initializes a new instance of the class. + /// + public EvalRunOutputItemResult() + { + } } } \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ContainerFileCitationBody2.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.EvalRunOutputItemResultSample.Json.g.cs similarity index 85% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ContainerFileCitationBody2.Json.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.EvalRunOutputItemResultSample.Json.g.cs index e7e06431..da92b87d 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ContainerFileCitationBody2.Json.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.EvalRunOutputItemResultSample.Json.g.cs @@ -2,7 +2,7 @@ namespace tryAGI.OpenAI { - public sealed partial class ContainerFileCitationBody2 + public sealed partial class EvalRunOutputItemResultSample { /// /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. @@ -34,14 +34,14 @@ public string ToJson( /// /// Deserializes a JSON string using the provided JsonSerializerContext. /// - public static global::tryAGI.OpenAI.ContainerFileCitationBody2? FromJson( + public static global::tryAGI.OpenAI.EvalRunOutputItemResultSample? FromJson( string json, global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) { return global::System.Text.Json.JsonSerializer.Deserialize( json, - typeof(global::tryAGI.OpenAI.ContainerFileCitationBody2), - jsonSerializerContext) as global::tryAGI.OpenAI.ContainerFileCitationBody2; + typeof(global::tryAGI.OpenAI.EvalRunOutputItemResultSample), + jsonSerializerContext) as global::tryAGI.OpenAI.EvalRunOutputItemResultSample; } /// @@ -51,11 +51,11 @@ public string ToJson( [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] #endif - public static global::tryAGI.OpenAI.ContainerFileCitationBody2? FromJson( + public static global::tryAGI.OpenAI.EvalRunOutputItemResultSample? FromJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { - return global::System.Text.Json.JsonSerializer.Deserialize( + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); } @@ -63,14 +63,14 @@ public string ToJson( /// /// Deserializes a JSON stream using the provided JsonSerializerContext. /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( global::System.IO.Stream jsonStream, global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) { return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, - typeof(global::tryAGI.OpenAI.ContainerFileCitationBody2), - jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.ContainerFileCitationBody2; + typeof(global::tryAGI.OpenAI.EvalRunOutputItemResultSample), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.EvalRunOutputItemResultSample; } /// @@ -80,11 +80,11 @@ public string ToJson( [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] #endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.EvalRunOutputItemResultSample.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.EvalRunOutputItemResultSample.g.cs new file mode 100644 index 00000000..6913967d --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.EvalRunOutputItemResultSample.g.cs @@ -0,0 +1,18 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// Optional sample or intermediate data produced by the grader. + /// + public sealed partial class EvalRunOutputItemResultSample + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FileCitationBody2.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FileCitationBody2.Json.g.cs deleted file mode 100644 index 413e0b74..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FileCitationBody2.Json.g.cs +++ /dev/null @@ -1,92 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI -{ - public sealed partial class FileCitationBody2 - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::tryAGI.OpenAI.FileCitationBody2? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::tryAGI.OpenAI.FileCitationBody2), - jsonSerializerContext) as global::tryAGI.OpenAI.FileCitationBody2; - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::tryAGI.OpenAI.FileCitationBody2? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::tryAGI.OpenAI.FileCitationBody2), - jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.FileCitationBody2; - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FileCitationBody2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FileCitationBody2.g.cs deleted file mode 100644 index e1fb639b..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FileCitationBody2.g.cs +++ /dev/null @@ -1,85 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// - /// - public sealed partial class FileCitationBody2 - { - /// - /// The ID of the file. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("file_id")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string FileId { get; set; } - - /// - /// The filename of the file cited. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("filename")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string Filename { get; set; } - - /// - /// The index of the file in the list of files. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("index")] - [global::System.Text.Json.Serialization.JsonRequired] - public required int Index { get; set; } - - /// - /// The type of the file citation. Always `file_citation`.
- /// Default Value: file_citation - ///
- /// global::tryAGI.OpenAI.FileCitationBody2Type.FileCitation - [global::System.Text.Json.Serialization.JsonPropertyName("type")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.FileCitationBody2TypeJsonConverter))] - public global::tryAGI.OpenAI.FileCitationBody2Type Type { get; set; } = global::tryAGI.OpenAI.FileCitationBody2Type.FileCitation; - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// - /// The ID of the file. - /// - /// - /// The filename of the file cited. - /// - /// - /// The index of the file in the list of files. - /// - /// - /// The type of the file citation. Always `file_citation`.
- /// Default Value: file_citation - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public FileCitationBody2( - string fileId, - string filename, - int index, - global::tryAGI.OpenAI.FileCitationBody2Type type = global::tryAGI.OpenAI.FileCitationBody2Type.FileCitation) - { - this.FileId = fileId ?? throw new global::System.ArgumentNullException(nameof(fileId)); - this.Filename = filename ?? throw new global::System.ArgumentNullException(nameof(filename)); - this.Index = index; - this.Type = type; - } - - /// - /// Initializes a new instance of the class. - /// - public FileCitationBody2() - { - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionCallOutputItemParamStatus.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionCallItemStatus.g.cs similarity index 51% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionCallOutputItemParamStatus.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionCallItemStatus.g.cs index 0f6b15e5..651894fa 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionCallOutputItemParamStatus.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionCallItemStatus.g.cs @@ -4,9 +4,9 @@ namespace tryAGI.OpenAI { /// - /// The status of the item. One of `in_progress`, `completed`, or `incomplete`. Populated when items are returned via API. + /// /// - public enum FunctionCallOutputItemParamStatus + public enum FunctionCallItemStatus { /// /// @@ -25,31 +25,31 @@ public enum FunctionCallOutputItemParamStatus /// /// Enum extensions to do fast conversions without the reflection. /// - public static class FunctionCallOutputItemParamStatusExtensions + public static class FunctionCallItemStatusExtensions { /// /// Converts an enum to a string. /// - public static string ToValueString(this FunctionCallOutputItemParamStatus value) + public static string ToValueString(this FunctionCallItemStatus value) { return value switch { - FunctionCallOutputItemParamStatus.InProgress => "in_progress", - FunctionCallOutputItemParamStatus.Completed => "completed", - FunctionCallOutputItemParamStatus.Incomplete => "incomplete", + FunctionCallItemStatus.InProgress => "in_progress", + FunctionCallItemStatus.Completed => "completed", + FunctionCallItemStatus.Incomplete => "incomplete", _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), }; } /// /// Converts an string to a enum. /// - public static FunctionCallOutputItemParamStatus? ToEnum(string value) + public static FunctionCallItemStatus? ToEnum(string value) { return value switch { - "in_progress" => FunctionCallOutputItemParamStatus.InProgress, - "completed" => FunctionCallOutputItemParamStatus.Completed, - "incomplete" => FunctionCallOutputItemParamStatus.Incomplete, + "in_progress" => FunctionCallItemStatus.InProgress, + "completed" => FunctionCallItemStatus.Completed, + "incomplete" => FunctionCallItemStatus.Incomplete, _ => null, }; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionCallOutputItemParam.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionCallOutputItemParam.g.cs index 4d8d04f6..96a00ad7 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionCallOutputItemParam.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionCallOutputItemParam.g.cs @@ -29,11 +29,10 @@ public sealed partial class FunctionCallOutputItemParam public required string Output { get; set; } /// - /// The status of the item. One of `in_progress`, `completed`, or `incomplete`. Populated when items are returned via API. + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("status")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputItemParamStatusJsonConverter))] - public global::tryAGI.OpenAI.FunctionCallOutputItemParamStatus? Status { get; set; } + public object? Status { get; set; } /// /// The type of the function tool call output. Always `function_call_output`.
@@ -62,9 +61,7 @@ public sealed partial class FunctionCallOutputItemParam /// /// A JSON string of the output of the function tool call. /// - /// - /// The status of the item. One of `in_progress`, `completed`, or `incomplete`. Populated when items are returned via API. - /// + /// /// /// The type of the function tool call output. Always `function_call_output`.
/// Default Value: function_call_output @@ -76,7 +73,7 @@ public FunctionCallOutputItemParam( string callId, string output, string? id, - global::tryAGI.OpenAI.FunctionCallOutputItemParamStatus? status, + object? status, global::tryAGI.OpenAI.FunctionCallOutputItemParamType type = global::tryAGI.OpenAI.FunctionCallOutputItemParamType.FunctionCallOutput) { this.CallId = callId ?? throw new global::System.ArgumentNullException(nameof(callId)); diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.GraderScoreModel.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.GraderScoreModel.g.cs index 91ec1af7..e0b44616 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.GraderScoreModel.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.GraderScoreModel.g.cs @@ -39,7 +39,7 @@ public sealed partial class GraderScoreModel /// The sampling parameters for the model. ///
[global::System.Text.Json.Serialization.JsonPropertyName("sampling_params")] - public object? SamplingParams { get; set; } + public global::tryAGI.OpenAI.GraderScoreModelSamplingParams? SamplingParams { get; set; } /// /// The object type, which is always `score_model`. @@ -83,7 +83,7 @@ public GraderScoreModel( string model, string name, global::System.Collections.Generic.IList? range, - object? samplingParams, + global::tryAGI.OpenAI.GraderScoreModelSamplingParams? samplingParams, global::tryAGI.OpenAI.GraderScoreModelType type) { this.Input = input ?? throw new global::System.ArgumentNullException(nameof(input)); diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.GraderScoreModelSamplingParams.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.GraderScoreModelSamplingParams.g.cs index c9532953..e5b9ef7c 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.GraderScoreModelSamplingParams.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.GraderScoreModelSamplingParams.g.cs @@ -8,11 +8,98 @@ namespace tryAGI.OpenAI /// public sealed partial class GraderScoreModelSamplingParams { + /// + /// The maximum number of tokens the grader model may generate in its response. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("max_completions_tokens")] + public int? MaxCompletionsTokens { get; set; } + + /// + /// Constrains effort on reasoning for
+ /// [reasoning models](https://platform.openai.com/docs/guides/reasoning).
+ /// Currently supported values are `minimal`, `low`, `medium`, and `high`. Reducing
+ /// reasoning effort can result in faster responses and fewer tokens used
+ /// on reasoning in a response.
+ /// Default Value: medium + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("reasoning_effort")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningEffortJsonConverter))] + public global::tryAGI.OpenAI.ReasoningEffort? ReasoningEffort { get; set; } + + /// + /// A seed value to initialize the randomness, during sampling. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("seed")] + public int? Seed { get; set; } + + /// + /// A higher temperature increases randomness in the outputs. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("temperature")] + public double? Temperature { get; set; } + + /// + /// An alternative to temperature for nucleus sampling; 1.0 includes all tokens.
+ /// Default Value: 1
+ /// Example: 1 + ///
+ /// 1 + [global::System.Text.Json.Serialization.JsonPropertyName("top_p")] + public double? TopP { get; set; } /// /// Additional properties that are not explicitly defined in the schema /// [global::System.Text.Json.Serialization.JsonExtensionData] public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// The maximum number of tokens the grader model may generate in its response. + /// + /// + /// Constrains effort on reasoning for
+ /// [reasoning models](https://platform.openai.com/docs/guides/reasoning).
+ /// Currently supported values are `minimal`, `low`, `medium`, and `high`. Reducing
+ /// reasoning effort can result in faster responses and fewer tokens used
+ /// on reasoning in a response.
+ /// Default Value: medium + /// + /// + /// A seed value to initialize the randomness, during sampling. + /// + /// + /// A higher temperature increases randomness in the outputs. + /// + /// + /// An alternative to temperature for nucleus sampling; 1.0 includes all tokens.
+ /// Default Value: 1
+ /// Example: 1 + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public GraderScoreModelSamplingParams( + int? maxCompletionsTokens, + global::tryAGI.OpenAI.ReasoningEffort? reasoningEffort, + int? seed, + double? temperature, + double? topP) + { + this.MaxCompletionsTokens = maxCompletionsTokens; + this.ReasoningEffort = reasoningEffort; + this.Seed = seed; + this.Temperature = temperature; + this.TopP = topP; + } + + /// + /// Initializes a new instance of the class. + /// + public GraderScoreModelSamplingParams() + { + } } } \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent2Detail.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ImageDetail.g.cs similarity index 56% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent2Detail.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ImageDetail.g.cs index 7a248992..d8aa957b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent2Detail.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ImageDetail.g.cs @@ -4,9 +4,9 @@ namespace tryAGI.OpenAI { /// - /// The detail level of the image to be sent to the model. One of `high`, `low`, or `auto`. Defaults to `auto`. + /// /// - public enum InputImageContent2Detail + public enum ImageDetail { /// /// @@ -25,31 +25,31 @@ public enum InputImageContent2Detail /// /// Enum extensions to do fast conversions without the reflection. /// - public static class InputImageContent2DetailExtensions + public static class ImageDetailExtensions { /// /// Converts an enum to a string. /// - public static string ToValueString(this InputImageContent2Detail value) + public static string ToValueString(this ImageDetail value) { return value switch { - InputImageContent2Detail.Low => "low", - InputImageContent2Detail.High => "high", - InputImageContent2Detail.Auto => "auto", + ImageDetail.Low => "low", + ImageDetail.High => "high", + ImageDetail.Auto => "auto", _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), }; } /// /// Converts an string to a enum. /// - public static InputImageContent2Detail? ToEnum(string value) + public static ImageDetail? ToEnum(string value) { return value switch { - "low" => InputImageContent2Detail.Low, - "high" => InputImageContent2Detail.High, - "auto" => InputImageContent2Detail.Auto, + "low" => ImageDetail.Low, + "high" => ImageDetail.High, + "auto" => ImageDetail.Auto, _ => null, }; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputFileContent2.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputFileContent2.Json.g.cs deleted file mode 100644 index 9d46b13b..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputFileContent2.Json.g.cs +++ /dev/null @@ -1,92 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI -{ - public sealed partial class InputFileContent2 - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::tryAGI.OpenAI.InputFileContent2? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::tryAGI.OpenAI.InputFileContent2), - jsonSerializerContext) as global::tryAGI.OpenAI.InputFileContent2; - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::tryAGI.OpenAI.InputFileContent2? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::tryAGI.OpenAI.InputFileContent2), - jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.InputFileContent2; - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputFileContent2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputFileContent2.g.cs deleted file mode 100644 index 41c94e4c..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputFileContent2.g.cs +++ /dev/null @@ -1,83 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// - /// - public sealed partial class InputFileContent2 - { - /// - /// The ID of the file to be sent to the model. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("file_id")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string? FileId { get; set; } - - /// - /// The URL of the file to be sent to the model. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("file_url")] - public string? FileUrl { get; set; } - - /// - /// The name of the file to be sent to the model. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("filename")] - public string? Filename { get; set; } - - /// - /// The type of the input item. Always `input_file`.
- /// Default Value: input_file - ///
- /// global::tryAGI.OpenAI.InputFileContent2Type.InputFile - [global::System.Text.Json.Serialization.JsonPropertyName("type")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContent2TypeJsonConverter))] - public global::tryAGI.OpenAI.InputFileContent2Type Type { get; set; } = global::tryAGI.OpenAI.InputFileContent2Type.InputFile; - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// - /// The ID of the file to be sent to the model. - /// - /// - /// The URL of the file to be sent to the model. - /// - /// - /// The name of the file to be sent to the model. - /// - /// - /// The type of the input item. Always `input_file`.
- /// Default Value: input_file - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public InputFileContent2( - string? fileId, - string? fileUrl, - string? filename, - global::tryAGI.OpenAI.InputFileContent2Type type = global::tryAGI.OpenAI.InputFileContent2Type.InputFile) - { - this.FileId = fileId ?? throw new global::System.ArgumentNullException(nameof(fileId)); - this.FileUrl = fileUrl; - this.Filename = filename; - this.Type = type; - } - - /// - /// Initializes a new instance of the class. - /// - public InputFileContent2() - { - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputFileContent2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputFileContent2Type.g.cs deleted file mode 100644 index ba2f1652..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputFileContent2Type.g.cs +++ /dev/null @@ -1,46 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// The type of the input item. Always `input_file`.
- /// Default Value: input_file - ///
- public enum InputFileContent2Type - { - /// - /// - /// - InputFile, - } - - /// - /// Enum extensions to do fast conversions without the reflection. - /// - public static class InputFileContent2TypeExtensions - { - /// - /// Converts an enum to a string. - /// - public static string ToValueString(this InputFileContent2Type value) - { - return value switch - { - InputFileContent2Type.InputFile => "input_file", - _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), - }; - } - /// - /// Converts an string to a enum. - /// - public static InputFileContent2Type? ToEnum(string value) - { - return value switch - { - "input_file" => InputFileContent2Type.InputFile, - _ => null, - }; - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent.g.cs index 55ec721e..6fa0d6bf 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent.g.cs @@ -9,12 +9,12 @@ namespace tryAGI.OpenAI public sealed partial class InputImageContent { /// - /// The detail level of the image to be sent to the model. One of `high`, `low`, or `auto`. Defaults to `auto`. + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("detail")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContentDetailJsonConverter))] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ImageDetailJsonConverter))] [global::System.Text.Json.Serialization.JsonRequired] - public required global::tryAGI.OpenAI.InputImageContentDetail Detail { get; set; } + public required global::tryAGI.OpenAI.ImageDetail Detail { get; set; } /// /// The ID of the file to be sent to the model. @@ -46,9 +46,7 @@ public sealed partial class InputImageContent /// /// Initializes a new instance of the class. /// - /// - /// The detail level of the image to be sent to the model. One of `high`, `low`, or `auto`. Defaults to `auto`. - /// + /// /// /// The ID of the file to be sent to the model. /// @@ -63,7 +61,7 @@ public sealed partial class InputImageContent [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif public InputImageContent( - global::tryAGI.OpenAI.InputImageContentDetail detail, + global::tryAGI.OpenAI.ImageDetail detail, string? fileId, string? imageUrl, global::tryAGI.OpenAI.InputImageContentType type = global::tryAGI.OpenAI.InputImageContentType.InputImage) diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent2.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent2.Json.g.cs deleted file mode 100644 index 21da52dd..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent2.Json.g.cs +++ /dev/null @@ -1,92 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI -{ - public sealed partial class InputImageContent2 - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::tryAGI.OpenAI.InputImageContent2? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::tryAGI.OpenAI.InputImageContent2), - jsonSerializerContext) as global::tryAGI.OpenAI.InputImageContent2; - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::tryAGI.OpenAI.InputImageContent2? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::tryAGI.OpenAI.InputImageContent2), - jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.InputImageContent2; - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent2.g.cs deleted file mode 100644 index cb595e99..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent2.g.cs +++ /dev/null @@ -1,86 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// - /// - public sealed partial class InputImageContent2 - { - /// - /// The detail level of the image to be sent to the model. One of `high`, `low`, or `auto`. Defaults to `auto`. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("detail")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContent2DetailJsonConverter))] - [global::System.Text.Json.Serialization.JsonRequired] - public required global::tryAGI.OpenAI.InputImageContent2Detail Detail { get; set; } - - /// - /// The ID of the file to be sent to the model. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("file_id")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string? FileId { get; set; } - - /// - /// The URL of the image to be sent to the model. A fully qualified URL or base64 encoded image in a data URL. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("image_url")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string? ImageUrl { get; set; } - - /// - /// The type of the input item. Always `input_image`.
- /// Default Value: input_image - ///
- /// global::tryAGI.OpenAI.InputImageContent2Type.InputImage - [global::System.Text.Json.Serialization.JsonPropertyName("type")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.InputImageContent2TypeJsonConverter))] - public global::tryAGI.OpenAI.InputImageContent2Type Type { get; set; } = global::tryAGI.OpenAI.InputImageContent2Type.InputImage; - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// - /// The detail level of the image to be sent to the model. One of `high`, `low`, or `auto`. Defaults to `auto`. - /// - /// - /// The ID of the file to be sent to the model. - /// - /// - /// The URL of the image to be sent to the model. A fully qualified URL or base64 encoded image in a data URL. - /// - /// - /// The type of the input item. Always `input_image`.
- /// Default Value: input_image - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public InputImageContent2( - global::tryAGI.OpenAI.InputImageContent2Detail detail, - string? fileId, - string? imageUrl, - global::tryAGI.OpenAI.InputImageContent2Type type = global::tryAGI.OpenAI.InputImageContent2Type.InputImage) - { - this.Detail = detail; - this.FileId = fileId ?? throw new global::System.ArgumentNullException(nameof(fileId)); - this.ImageUrl = imageUrl ?? throw new global::System.ArgumentNullException(nameof(imageUrl)); - this.Type = type; - } - - /// - /// Initializes a new instance of the class. - /// - public InputImageContent2() - { - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent2Type.g.cs deleted file mode 100644 index e9550a0e..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputImageContent2Type.g.cs +++ /dev/null @@ -1,46 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// The type of the input item. Always `input_image`.
- /// Default Value: input_image - ///
- public enum InputImageContent2Type - { - /// - /// - /// - InputImage, - } - - /// - /// Enum extensions to do fast conversions without the reflection. - /// - public static class InputImageContent2TypeExtensions - { - /// - /// Converts an enum to a string. - /// - public static string ToValueString(this InputImageContent2Type value) - { - return value switch - { - InputImageContent2Type.InputImage => "input_image", - _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), - }; - } - /// - /// Converts an string to a enum. - /// - public static InputImageContent2Type? ToEnum(string value) - { - return value switch - { - "input_image" => InputImageContent2Type.InputImage, - _ => null, - }; - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputTextContent2.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputTextContent2.Json.g.cs deleted file mode 100644 index a4e6fc62..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputTextContent2.Json.g.cs +++ /dev/null @@ -1,92 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI -{ - public sealed partial class InputTextContent2 - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::tryAGI.OpenAI.InputTextContent2? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::tryAGI.OpenAI.InputTextContent2), - jsonSerializerContext) as global::tryAGI.OpenAI.InputTextContent2; - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::tryAGI.OpenAI.InputTextContent2? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::tryAGI.OpenAI.InputTextContent2), - jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.InputTextContent2; - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputTextContent2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputTextContent2.g.cs deleted file mode 100644 index 51abed24..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputTextContent2.g.cs +++ /dev/null @@ -1,61 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// - /// - public sealed partial class InputTextContent2 - { - /// - /// The text input to the model. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("text")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string Text { get; set; } - - /// - /// The type of the input item. Always `input_text`.
- /// Default Value: input_text - ///
- /// global::tryAGI.OpenAI.InputTextContent2Type.InputText - [global::System.Text.Json.Serialization.JsonPropertyName("type")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.InputTextContent2TypeJsonConverter))] - public global::tryAGI.OpenAI.InputTextContent2Type Type { get; set; } = global::tryAGI.OpenAI.InputTextContent2Type.InputText; - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// - /// The text input to the model. - /// - /// - /// The type of the input item. Always `input_text`.
- /// Default Value: input_text - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public InputTextContent2( - string text, - global::tryAGI.OpenAI.InputTextContent2Type type = global::tryAGI.OpenAI.InputTextContent2Type.InputText) - { - this.Text = text ?? throw new global::System.ArgumentNullException(nameof(text)); - this.Type = type; - } - - /// - /// Initializes a new instance of the class. - /// - public InputTextContent2() - { - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputTextContent2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputTextContent2Type.g.cs deleted file mode 100644 index c33d113a..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.InputTextContent2Type.g.cs +++ /dev/null @@ -1,46 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// The type of the input item. Always `input_text`.
- /// Default Value: input_text - ///
- public enum InputTextContent2Type - { - /// - /// - /// - InputText, - } - - /// - /// Enum extensions to do fast conversions without the reflection. - /// - public static class InputTextContent2TypeExtensions - { - /// - /// Converts an enum to a string. - /// - public static string ToValueString(this InputTextContent2Type value) - { - return value switch - { - InputTextContent2Type.InputText => "input_text", - _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), - }; - } - /// - /// Converts an string to a enum. - /// - public static InputTextContent2Type? ToEnum(string value) - { - return value switch - { - "input_text" => InputTextContent2Type.InputText, - _ => null, - }; - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LogProb2.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LogProb2.Json.g.cs deleted file mode 100644 index 5f49229e..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LogProb2.Json.g.cs +++ /dev/null @@ -1,92 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI -{ - public sealed partial class LogProb2 - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::tryAGI.OpenAI.LogProb2? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::tryAGI.OpenAI.LogProb2), - jsonSerializerContext) as global::tryAGI.OpenAI.LogProb2; - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::tryAGI.OpenAI.LogProb2? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::tryAGI.OpenAI.LogProb2), - jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.LogProb2; - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LogProb2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LogProb2.g.cs deleted file mode 100644 index 0dd70254..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LogProb2.g.cs +++ /dev/null @@ -1,74 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// - /// - public sealed partial class LogProb2 - { - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("bytes")] - [global::System.Text.Json.Serialization.JsonRequired] - public required global::System.Collections.Generic.IList Bytes { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("logprob")] - [global::System.Text.Json.Serialization.JsonRequired] - public required double Logprob { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("token")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string Token { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("top_logprobs")] - [global::System.Text.Json.Serialization.JsonRequired] - public required global::System.Collections.Generic.IList TopLogprobs { get; set; } - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// - /// - /// - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public LogProb2( - global::System.Collections.Generic.IList bytes, - double logprob, - string token, - global::System.Collections.Generic.IList topLogprobs) - { - this.Bytes = bytes ?? throw new global::System.ArgumentNullException(nameof(bytes)); - this.Logprob = logprob; - this.Token = token ?? throw new global::System.ArgumentNullException(nameof(token)); - this.TopLogprobs = topLogprobs ?? throw new global::System.ArgumentNullException(nameof(topLogprobs)); - } - - /// - /// Initializes a new instance of the class. - /// - public LogProb2() - { - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Message.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Message.g.cs index 49b364a9..ade74122 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Message.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Message.g.cs @@ -4,7 +4,7 @@ namespace tryAGI.OpenAI { /// - /// + /// A message to or from the model. /// public sealed partial class Message { @@ -23,7 +23,7 @@ public sealed partial class Message public required string Id { get; set; } /// - /// The role of the message. One of `unknown`, `user`, `assistant`, `system`, `critic`, `discriminator`, `developer`, or `tool`. + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("role")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.MessageRoleJsonConverter))] @@ -31,7 +31,7 @@ public sealed partial class Message public required global::tryAGI.OpenAI.MessageRole Role { get; set; } /// - /// The status of item. One of `in_progress`, `completed`, or `incomplete`. Populated when items are returned via API. + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("status")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.MessageStatusJsonConverter))] @@ -62,12 +62,8 @@ public sealed partial class Message /// /// The unique ID of the message. /// - /// - /// The role of the message. One of `unknown`, `user`, `assistant`, `system`, `critic`, `discriminator`, `developer`, or `tool`. - /// - /// - /// The status of item. One of `in_progress`, `completed`, or `incomplete`. Populated when items are returned via API. - /// + /// + /// /// /// The type of the message. Always set to `message`.
/// Default Value: message diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessageRole.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessageRole.g.cs index 829e173d..c6cc327d 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessageRole.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessageRole.g.cs @@ -4,7 +4,7 @@ namespace tryAGI.OpenAI { /// - /// The role of the message. One of `unknown`, `user`, `assistant`, `system`, `critic`, `discriminator`, `developer`, or `tool`. + /// /// public enum MessageRole { diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessageStatus.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessageStatus.g.cs index d5bc89e6..7c40b5e3 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessageStatus.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessageStatus.g.cs @@ -4,7 +4,7 @@ namespace tryAGI.OpenAI { /// - /// The status of item. One of `in_progress`, `completed`, or `incomplete`. Populated when items are returned via API. + /// /// public enum MessageStatus { diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MetadataParam.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MetadataParam.g.cs index b8fa19d1..148f3200 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MetadataParam.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MetadataParam.g.cs @@ -4,7 +4,8 @@ namespace tryAGI.OpenAI { /// - /// + /// Set of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format, and querying for objects via API or the dashboard.
+ /// Keys are strings with a maximum length of 64 characters. Values are strings with a maximum length of 512 characters. ///
public sealed partial class MetadataParam { diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.OutputTextContent2.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.OutputTextContent2.Json.g.cs deleted file mode 100644 index f9ba3a71..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.OutputTextContent2.Json.g.cs +++ /dev/null @@ -1,92 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI -{ - public sealed partial class OutputTextContent2 - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::tryAGI.OpenAI.OutputTextContent2? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::tryAGI.OpenAI.OutputTextContent2), - jsonSerializerContext) as global::tryAGI.OpenAI.OutputTextContent2; - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::tryAGI.OpenAI.OutputTextContent2? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::tryAGI.OpenAI.OutputTextContent2), - jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.OutputTextContent2; - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.OutputTextContent2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.OutputTextContent2.g.cs deleted file mode 100644 index a51644d9..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.OutputTextContent2.g.cs +++ /dev/null @@ -1,82 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// - /// - public sealed partial class OutputTextContent2 - { - /// - /// The annotations of the text output. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("annotations")] - [global::System.Text.Json.Serialization.JsonRequired] - public required global::System.Collections.Generic.IList Annotations { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("logprobs")] - public global::System.Collections.Generic.IList? Logprobs { get; set; } - - /// - /// The text output from the model. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("text")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string Text { get; set; } - - /// - /// The type of the output text. Always `output_text`.
- /// Default Value: output_text - ///
- /// global::tryAGI.OpenAI.OutputTextContent2Type.OutputText - [global::System.Text.Json.Serialization.JsonPropertyName("type")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.OutputTextContent2TypeJsonConverter))] - public global::tryAGI.OpenAI.OutputTextContent2Type Type { get; set; } = global::tryAGI.OpenAI.OutputTextContent2Type.OutputText; - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// - /// The annotations of the text output. - /// - /// - /// - /// The text output from the model. - /// - /// - /// The type of the output text. Always `output_text`.
- /// Default Value: output_text - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public OutputTextContent2( - global::System.Collections.Generic.IList annotations, - string text, - global::System.Collections.Generic.IList? logprobs, - global::tryAGI.OpenAI.OutputTextContent2Type type = global::tryAGI.OpenAI.OutputTextContent2Type.OutputText) - { - this.Annotations = annotations ?? throw new global::System.ArgumentNullException(nameof(annotations)); - this.Text = text ?? throw new global::System.ArgumentNullException(nameof(text)); - this.Logprobs = logprobs; - this.Type = type; - } - - /// - /// Initializes a new instance of the class. - /// - public OutputTextContent2() - { - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.OutputTextContent2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.OutputTextContent2Type.g.cs deleted file mode 100644 index 843aa744..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.OutputTextContent2Type.g.cs +++ /dev/null @@ -1,46 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// The type of the output text. Always `output_text`.
- /// Default Value: output_text - ///
- public enum OutputTextContent2Type - { - /// - /// - /// - OutputText, - } - - /// - /// Enum extensions to do fast conversions without the reflection. - /// - public static class OutputTextContent2TypeExtensions - { - /// - /// Converts an enum to a string. - /// - public static string ToValueString(this OutputTextContent2Type value) - { - return value switch - { - OutputTextContent2Type.OutputText => "output_text", - _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), - }; - } - /// - /// Converts an string to a enum. - /// - public static OutputTextContent2Type? ToEnum(string value) - { - return value switch - { - "output_text" => OutputTextContent2Type.OutputText, - _ => null, - }; - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RankingOptionsRanker.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RankerVersionType.g.cs similarity index 60% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RankingOptionsRanker.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RankerVersionType.g.cs index 7f89c01c..e55fe1b4 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RankingOptionsRanker.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RankerVersionType.g.cs @@ -4,9 +4,9 @@ namespace tryAGI.OpenAI { /// - /// The ranker to use for the file search. + /// /// - public enum RankingOptionsRanker + public enum RankerVersionType { /// /// @@ -21,29 +21,29 @@ public enum RankingOptionsRanker /// /// Enum extensions to do fast conversions without the reflection. /// - public static class RankingOptionsRankerExtensions + public static class RankerVersionTypeExtensions { /// /// Converts an enum to a string. /// - public static string ToValueString(this RankingOptionsRanker value) + public static string ToValueString(this RankerVersionType value) { return value switch { - RankingOptionsRanker.Auto => "auto", - RankingOptionsRanker.Default20241115 => "default-2024-11-15", + RankerVersionType.Auto => "auto", + RankerVersionType.Default20241115 => "default-2024-11-15", _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), }; } /// /// Converts an string to a enum. /// - public static RankingOptionsRanker? ToEnum(string value) + public static RankerVersionType? ToEnum(string value) { return value switch { - "auto" => RankingOptionsRanker.Auto, - "default-2024-11-15" => RankingOptionsRanker.Default20241115, + "auto" => RankerVersionType.Auto, + "default-2024-11-15" => RankerVersionType.Default20241115, _ => null, }; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RankingOptions.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RankingOptions.g.cs index 31f130ba..0ffc78c1 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RankingOptions.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RankingOptions.g.cs @@ -9,11 +9,11 @@ namespace tryAGI.OpenAI public sealed partial class RankingOptions { /// - /// The ranker to use for the file search. + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("ranker")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.RankingOptionsRankerJsonConverter))] - public global::tryAGI.OpenAI.RankingOptionsRanker? Ranker { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.RankerVersionTypeJsonConverter))] + public global::tryAGI.OpenAI.RankerVersionType? Ranker { get; set; } /// /// The score threshold for the file search, a number between 0 and 1. Numbers closer to 1 will attempt to return only the most relevant results, but may return fewer results. @@ -30,9 +30,7 @@ public sealed partial class RankingOptions /// /// Initializes a new instance of the class. /// - /// - /// The ranker to use for the file search. - /// + /// /// /// The score threshold for the file search, a number between 0 and 1. Numbers closer to 1 will attempt to return only the most relevant results, but may return fewer results. /// @@ -40,7 +38,7 @@ public sealed partial class RankingOptions [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif public RankingOptions( - global::tryAGI.OpenAI.RankingOptionsRanker? ranker, + global::tryAGI.OpenAI.RankerVersionType? ranker, double? scoreThreshold) { this.Ranker = ranker; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RefusalContent2.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RefusalContent2.Json.g.cs deleted file mode 100644 index 4bcb1a5b..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RefusalContent2.Json.g.cs +++ /dev/null @@ -1,92 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI -{ - public sealed partial class RefusalContent2 - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::tryAGI.OpenAI.RefusalContent2? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::tryAGI.OpenAI.RefusalContent2), - jsonSerializerContext) as global::tryAGI.OpenAI.RefusalContent2; - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::tryAGI.OpenAI.RefusalContent2? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::tryAGI.OpenAI.RefusalContent2), - jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.RefusalContent2; - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RefusalContent2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RefusalContent2.g.cs deleted file mode 100644 index dc4de75d..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RefusalContent2.g.cs +++ /dev/null @@ -1,61 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// - /// - public sealed partial class RefusalContent2 - { - /// - /// The refusal explanation from the model. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("refusal")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string Refusal { get; set; } - - /// - /// The type of the refusal. Always `refusal`.
- /// Default Value: refusal - ///
- /// global::tryAGI.OpenAI.RefusalContent2Type.Refusal - [global::System.Text.Json.Serialization.JsonPropertyName("type")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.RefusalContent2TypeJsonConverter))] - public global::tryAGI.OpenAI.RefusalContent2Type Type { get; set; } = global::tryAGI.OpenAI.RefusalContent2Type.Refusal; - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// - /// The refusal explanation from the model. - /// - /// - /// The type of the refusal. Always `refusal`.
- /// Default Value: refusal - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public RefusalContent2( - string refusal, - global::tryAGI.OpenAI.RefusalContent2Type type = global::tryAGI.OpenAI.RefusalContent2Type.Refusal) - { - this.Refusal = refusal ?? throw new global::System.ArgumentNullException(nameof(refusal)); - this.Type = type; - } - - /// - /// Initializes a new instance of the class. - /// - public RefusalContent2() - { - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RefusalContent2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RefusalContent2Type.g.cs deleted file mode 100644 index 9aedd3c7..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.RefusalContent2Type.g.cs +++ /dev/null @@ -1,46 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// The type of the refusal. Always `refusal`.
- /// Default Value: refusal - ///
- public enum RefusalContent2Type - { - /// - /// - /// - Refusal, - } - - /// - /// Enum extensions to do fast conversions without the reflection. - /// - public static class RefusalContent2TypeExtensions - { - /// - /// Converts an enum to a string. - /// - public static string ToValueString(this RefusalContent2Type value) - { - return value switch - { - RefusalContent2Type.Refusal => "refusal", - _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), - }; - } - /// - /// Converts an string to a enum. - /// - public static RefusalContent2Type? ToEnum(string value) - { - return value switch - { - "refusal" => RefusalContent2Type.Refusal, - _ => null, - }; - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FileCitationBody2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.SearchContextSize.g.cs similarity index 51% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FileCitationBody2Type.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.SearchContextSize.g.cs index cb482272..170d0672 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FileCitationBody2Type.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.SearchContextSize.g.cs @@ -4,41 +4,52 @@ namespace tryAGI.OpenAI { /// - /// The type of the file citation. Always `file_citation`.
- /// Default Value: file_citation + /// ///
- public enum FileCitationBody2Type + public enum SearchContextSize { /// /// /// - FileCitation, + Low, + /// + /// + /// + Medium, + /// + /// + /// + High, } /// /// Enum extensions to do fast conversions without the reflection. /// - public static class FileCitationBody2TypeExtensions + public static class SearchContextSizeExtensions { /// /// Converts an enum to a string. /// - public static string ToValueString(this FileCitationBody2Type value) + public static string ToValueString(this SearchContextSize value) { return value switch { - FileCitationBody2Type.FileCitation => "file_citation", + SearchContextSize.Low => "low", + SearchContextSize.Medium => "medium", + SearchContextSize.High => "high", _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), }; } /// /// Converts an string to a enum. /// - public static FileCitationBody2Type? ToEnum(string value) + public static SearchContextSize? ToEnum(string value) { return value switch { - "file_citation" => FileCitationBody2Type.FileCitation, + "low" => SearchContextSize.Low, + "medium" => SearchContextSize.Medium, + "high" => SearchContextSize.High, _ => null, }; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.SummaryTextContent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.SummaryTextContent.g.cs index 2a7d66e4..11a901ae 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.SummaryTextContent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.SummaryTextContent.g.cs @@ -4,7 +4,7 @@ namespace tryAGI.OpenAI { /// - /// + /// A summary text from the model. /// public sealed partial class SummaryTextContent { diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.TextContent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.TextContent.g.cs index 816588c9..b2ceb51b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.TextContent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.TextContent.g.cs @@ -4,7 +4,7 @@ namespace tryAGI.OpenAI { /// - /// + /// A text content. /// public sealed partial class TextContent { diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.TopLogProb2.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.TopLogProb2.Json.g.cs deleted file mode 100644 index 2269dcac..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.TopLogProb2.Json.g.cs +++ /dev/null @@ -1,92 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI -{ - public sealed partial class TopLogProb2 - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::tryAGI.OpenAI.TopLogProb2? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::tryAGI.OpenAI.TopLogProb2), - jsonSerializerContext) as global::tryAGI.OpenAI.TopLogProb2; - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::tryAGI.OpenAI.TopLogProb2? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::tryAGI.OpenAI.TopLogProb2), - jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.TopLogProb2; - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.TopLogProb2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.TopLogProb2.g.cs deleted file mode 100644 index 0943accb..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.TopLogProb2.g.cs +++ /dev/null @@ -1,64 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// - /// - public sealed partial class TopLogProb2 - { - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("bytes")] - [global::System.Text.Json.Serialization.JsonRequired] - public required global::System.Collections.Generic.IList Bytes { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("logprob")] - [global::System.Text.Json.Serialization.JsonRequired] - public required double Logprob { get; set; } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("token")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string Token { get; set; } - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// - /// - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public TopLogProb2( - global::System.Collections.Generic.IList bytes, - double logprob, - string token) - { - this.Bytes = bytes ?? throw new global::System.ArgumentNullException(nameof(bytes)); - this.Logprob = logprob; - this.Token = token ?? throw new global::System.ArgumentNullException(nameof(token)); - } - - /// - /// Initializes a new instance of the class. - /// - public TopLogProb2() - { - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UpdateConversationBody.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UpdateConversationBody.g.cs index 55aa96a0..4d9f9edc 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UpdateConversationBody.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UpdateConversationBody.g.cs @@ -9,7 +9,8 @@ namespace tryAGI.OpenAI public sealed partial class UpdateConversationBody { /// - /// + /// Set of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format, and querying for objects via API or the dashboard.
+ /// Keys are strings with a maximum length of 64 characters. Values are strings with a maximum length of 512 characters. ///
[global::System.Text.Json.Serialization.JsonPropertyName("metadata")] [global::System.Text.Json.Serialization.JsonRequired] @@ -24,7 +25,10 @@ public sealed partial class UpdateConversationBody /// /// Initializes a new instance of the class. /// - /// + /// + /// Set of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format, and querying for objects via API or the dashboard.
+ /// Keys are strings with a maximum length of 64 characters. Values are strings with a maximum length of 512 characters. + /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UrlCitationBody2.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UrlCitationBody2.Json.g.cs deleted file mode 100644 index 4a07643c..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UrlCitationBody2.Json.g.cs +++ /dev/null @@ -1,92 +0,0 @@ -#nullable enable - -namespace tryAGI.OpenAI -{ - public sealed partial class UrlCitationBody2 - { - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. - /// - public string ToJson( - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - this.GetType(), - jsonSerializerContext); - } - - /// - /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public string ToJson( - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Serialize( - this, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerContext. - /// - public static global::tryAGI.OpenAI.UrlCitationBody2? FromJson( - string json, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - typeof(global::tryAGI.OpenAI.UrlCitationBody2), - jsonSerializerContext) as global::tryAGI.OpenAI.UrlCitationBody2; - } - - /// - /// Deserializes a JSON string using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::tryAGI.OpenAI.UrlCitationBody2? FromJson( - string json, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.Deserialize( - json, - jsonSerializerOptions); - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerContext. - /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) - { - return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - typeof(global::tryAGI.OpenAI.UrlCitationBody2), - jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.UrlCitationBody2; - } - - /// - /// Deserializes a JSON stream using the provided JsonSerializerOptions. - /// -#if NET8_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] - [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] -#endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( - global::System.IO.Stream jsonStream, - global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) - { - return global::System.Text.Json.JsonSerializer.DeserializeAsync( - jsonStream, - jsonSerializerOptions); - } - } -} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UrlCitationBody2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UrlCitationBody2.g.cs deleted file mode 100644 index 140201f3..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UrlCitationBody2.g.cs +++ /dev/null @@ -1,97 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// - /// - public sealed partial class UrlCitationBody2 - { - /// - /// The index of the last character of the URL citation in the message. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("end_index")] - [global::System.Text.Json.Serialization.JsonRequired] - public required int EndIndex { get; set; } - - /// - /// The index of the first character of the URL citation in the message. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("start_index")] - [global::System.Text.Json.Serialization.JsonRequired] - public required int StartIndex { get; set; } - - /// - /// The title of the web resource. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("title")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string Title { get; set; } - - /// - /// The type of the URL citation. Always `url_citation`.
- /// Default Value: url_citation - ///
- /// global::tryAGI.OpenAI.UrlCitationBody2Type.UrlCitation - [global::System.Text.Json.Serialization.JsonPropertyName("type")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.UrlCitationBody2TypeJsonConverter))] - public global::tryAGI.OpenAI.UrlCitationBody2Type Type { get; set; } = global::tryAGI.OpenAI.UrlCitationBody2Type.UrlCitation; - - /// - /// The URL of the web resource. - /// - [global::System.Text.Json.Serialization.JsonPropertyName("url")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string Url { get; set; } - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - /// - /// Initializes a new instance of the class. - /// - /// - /// The index of the last character of the URL citation in the message. - /// - /// - /// The index of the first character of the URL citation in the message. - /// - /// - /// The title of the web resource. - /// - /// - /// The type of the URL citation. Always `url_citation`.
- /// Default Value: url_citation - /// - /// - /// The URL of the web resource. - /// -#if NET7_0_OR_GREATER - [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] -#endif - public UrlCitationBody2( - int endIndex, - int startIndex, - string title, - string url, - global::tryAGI.OpenAI.UrlCitationBody2Type type = global::tryAGI.OpenAI.UrlCitationBody2Type.UrlCitation) - { - this.EndIndex = endIndex; - this.StartIndex = startIndex; - this.Title = title ?? throw new global::System.ArgumentNullException(nameof(title)); - this.Url = url ?? throw new global::System.ArgumentNullException(nameof(url)); - this.Type = type; - } - - /// - /// Initializes a new instance of the class. - /// - public UrlCitationBody2() - { - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UrlCitationBody2Type.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UrlCitationBody2Type.g.cs deleted file mode 100644 index 243b6f33..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UrlCitationBody2Type.g.cs +++ /dev/null @@ -1,46 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// The type of the URL citation. Always `url_citation`.
- /// Default Value: url_citation - ///
- public enum UrlCitationBody2Type - { - /// - /// - /// - UrlCitation, - } - - /// - /// Enum extensions to do fast conversions without the reflection. - /// - public static class UrlCitationBody2TypeExtensions - { - /// - /// Converts an enum to a string. - /// - public static string ToValueString(this UrlCitationBody2Type value) - { - return value switch - { - UrlCitationBody2Type.UrlCitation => "url_citation", - _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), - }; - } - /// - /// Converts an string to a enum. - /// - public static UrlCitationBody2Type? ToEnum(string value) - { - return value switch - { - "url_citation" => UrlCitationBody2Type.UrlCitation, - _ => null, - }; - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.WebSearchPreviewTool.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.WebSearchPreviewTool.g.cs index b02a854b..ff93859a 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.WebSearchPreviewTool.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.WebSearchPreviewTool.g.cs @@ -9,11 +9,11 @@ namespace tryAGI.OpenAI public sealed partial class WebSearchPreviewTool { /// - /// High level guidance for the amount of context window space to use for the search. One of `low`, `medium`, or `high`. `medium` is the default. + /// /// [global::System.Text.Json.Serialization.JsonPropertyName("search_context_size")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.WebSearchPreviewToolSearchContextSizeJsonConverter))] - public global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSize? SearchContextSize { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.SearchContextSizeJsonConverter))] + public global::tryAGI.OpenAI.SearchContextSize? SearchContextSize { get; set; } /// /// The type of the web search tool. One of `web_search_preview` or `web_search_preview_2025_03_11`.
@@ -40,9 +40,7 @@ public sealed partial class WebSearchPreviewTool /// /// Initializes a new instance of the class. /// - /// - /// High level guidance for the amount of context window space to use for the search. One of `low`, `medium`, or `high`. `medium` is the default. - /// + /// /// /// The type of the web search tool. One of `web_search_preview` or `web_search_preview_2025_03_11`.
/// Default Value: web_search_preview @@ -53,7 +51,7 @@ public sealed partial class WebSearchPreviewTool #endif public WebSearchPreviewTool( global::tryAGI.OpenAI.WebSearchPreviewToolType type, - global::tryAGI.OpenAI.WebSearchPreviewToolSearchContextSize? searchContextSize, + global::tryAGI.OpenAI.SearchContextSize? searchContextSize, object? userLocation) { this.Type = type; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.WebSearchPreviewToolSearchContextSize.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.WebSearchPreviewToolSearchContextSize.g.cs deleted file mode 100644 index 3ebac506..00000000 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.WebSearchPreviewToolSearchContextSize.g.cs +++ /dev/null @@ -1,57 +0,0 @@ - -#nullable enable - -namespace tryAGI.OpenAI -{ - /// - /// High level guidance for the amount of context window space to use for the search. One of `low`, `medium`, or `high`. `medium` is the default. - /// - public enum WebSearchPreviewToolSearchContextSize - { - /// - /// - /// - Low, - /// - /// - /// - Medium, - /// - /// - /// - High, - } - - /// - /// Enum extensions to do fast conversions without the reflection. - /// - public static class WebSearchPreviewToolSearchContextSizeExtensions - { - /// - /// Converts an enum to a string. - /// - public static string ToValueString(this WebSearchPreviewToolSearchContextSize value) - { - return value switch - { - WebSearchPreviewToolSearchContextSize.Low => "low", - WebSearchPreviewToolSearchContextSize.Medium => "medium", - WebSearchPreviewToolSearchContextSize.High => "high", - _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), - }; - } - /// - /// Converts an string to a enum. - /// - public static WebSearchPreviewToolSearchContextSize? ToEnum(string value) - { - return value switch - { - "low" => WebSearchPreviewToolSearchContextSize.Low, - "medium" => WebSearchPreviewToolSearchContextSize.Medium, - "high" => WebSearchPreviewToolSearchContextSize.High, - _ => null, - }; - } - } -} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/openapi.yaml b/src/libs/tryAGI.OpenAI/openapi.yaml index 51c7aefd..495ea1a5 100644 --- a/src/libs/tryAGI.OpenAI/openapi.yaml +++ b/src/libs/tryAGI.OpenAI/openapi.yaml @@ -7546,13 +7546,6 @@ components: - $ref: '#/components/schemas/FilePath' discriminator: propertyName: type - Annotation-2: - anyOf: - - $ref: '#/components/schemas/FileCitationBody-2' - - $ref: '#/components/schemas/UrlCitationBody-2' - - $ref: '#/components/schemas/ContainerFileCitationBody-2' - discriminator: - propertyName: type ApiKeyList: type: object properties: @@ -9983,12 +9976,7 @@ components: output: $ref: '#/components/schemas/ComputerScreenshotImage' status: - enum: - - in_progress - - completed - - incomplete - type: string - description: 'The status of the message input. One of `in_progress`, `completed`, or `incomplete`. Populated when input items are returned via API.' + type: 'null' nullable: true type: enum: @@ -10015,6 +10003,14 @@ components: description: Details about the pending safety check. nullable: true description: A pending safety check for the computer call. + ComputerEnvironment1: + enum: + - windows + - mac + - linux + - ubuntu + - browser + type: string ComputerScreenshotContent: title: Computer screenshot required: @@ -10038,6 +10034,7 @@ components: description: 'Specifies the event type. For a computer screenshot, this property is always set to `computer_screenshot`.' default: computer_screenshot x-stainless-const: true + description: A screenshot of a computer. ComputerScreenshotImage: required: - type @@ -10174,14 +10171,7 @@ components: type: integer description: The width of the computer display. environment: - enum: - - windows - - mac - - linux - - ubuntu - - browser - type: string - description: The type of computer environment to control. + $ref: '#/components/schemas/ComputerEnvironment1' type: enum: - computer_use_preview @@ -10224,39 +10214,6 @@ components: default: container_file_citation x-stainless-const: true description: A citation for a container file used to generate a model response. - ContainerFileCitationBody-2: - title: Container file citation - required: - - type - - container_id - - file_id - - start_index - - end_index - - filename - type: object - properties: - container_id: - type: string - description: The ID of the container file. - end_index: - type: integer - description: The index of the last character of the container file citation in the message. - file_id: - type: string - description: The ID of the file. - filename: - type: string - description: The filename of the container file cited. - start_index: - type: integer - description: The index of the first character of the container file citation in the message. - type: - enum: - - container_file_citation - type: string - description: The type of the container file citation. Always `container_file_citation`. - default: container_file_citation - x-stainless-const: true ContainerFileListResource: required: - object @@ -11474,6 +11431,8 @@ components: max_completion_tokens: type: integer description: The maximum number of tokens in the generated output. + reasoning_effort: + $ref: '#/components/schemas/ReasoningEffort' response_format: anyOf: - $ref: '#/components/schemas/ResponseFormatText' @@ -11749,6 +11708,8 @@ components: max_completion_tokens: type: integer description: The maximum number of tokens in the generated output. + reasoning_effort: + $ref: '#/components/schemas/ReasoningEffort' seed: type: integer description: 'A seed value to initialize the randomness, during sampling.' @@ -13912,6 +13873,12 @@ components: type: string default: conversation.deleted x-stainless-const: true + DetailEnum: + enum: + - low + - high + - auto + type: string DoneEvent: required: - event @@ -14661,9 +14628,8 @@ components: results: type: array items: - type: object - description: A result object. - description: A list of results from the evaluation run. + $ref: '#/components/schemas/EvalRunOutputItemResult' + description: A list of grader results for this output item. run_id: type: string description: The identifier of the evaluation run associated with this output item. @@ -14795,6 +14761,31 @@ components: example: "{\n \"object\": \"list\",\n \"data\": [\n {\n \"object\": \"eval.run.output_item\",\n \"id\": \"outputitem_67abd55eb6548190bb580745d5644a33\",\n \"run_id\": \"evalrun_67abd54d60ec8190832b46859da808f7\",\n \"eval_id\": \"eval_67abd54d9b0081909a86353f6fb9317a\",\n \"created_at\": 1739314509,\n \"status\": \"pass\",\n \"datasource_item_id\": 137,\n \"datasource_item\": {\n \"teacher\": \"To grade essays, I only check for style, content, and grammar.\",\n \"student\": \"I am a student who is trying to write the best essay.\"\n },\n \"results\": [\n {\n \"name\": \"String Check Grader\",\n \"type\": \"string-check-grader\",\n \"score\": 1.0,\n \"passed\": true,\n }\n ],\n \"sample\": {\n \"input\": [\n {\n \"role\": \"system\",\n \"content\": \"You are an evaluator bot...\"\n },\n {\n \"role\": \"user\",\n \"content\": \"You are assessing...\"\n }\n ],\n \"output\": [\n {\n \"role\": \"assistant\",\n \"content\": \"The rubric is not clear nor concise.\"\n }\n ],\n \"finish_reason\": \"stop\",\n \"model\": \"gpt-4o-2024-08-06\",\n \"usage\": {\n \"total_tokens\": 521,\n \"completion_tokens\": 2,\n \"prompt_tokens\": 519,\n \"cached_tokens\": 0\n },\n \"error\": null,\n \"temperature\": 1.0,\n \"max_completion_tokens\": 2048,\n \"top_p\": 1.0,\n \"seed\": 42\n }\n },\n ],\n \"first_id\": \"outputitem_67abd55eb6548190bb580745d5644a33\",\n \"last_id\": \"outputitem_67abd55eb6548190bb580745d5644a33\",\n \"has_more\": false\n}\n" group: evals name: The eval run output item list object + EvalRunOutputItemResult: + title: EvalRunOutputItemResult + required: + - name + - score + - passed + type: object + properties: + name: + type: string + description: The name of the grader. + passed: + type: boolean + description: Whether the grader considered the output a pass. + sample: + type: object + description: Optional sample or intermediate data produced by the grader. + nullable: true + score: + type: number + description: The numeric score produced by the grader. + type: + type: string + description: 'The grader type (for example, "string-check-grader").' + description: "A single grader result for an evaluation run output item.\n" EvalStoredCompletionsDataSourceConfig: title: StoredCompletionsDataSourceConfig required: @@ -14882,31 +14873,6 @@ components: default: file_citation x-stainless-const: true description: A citation to a file. - FileCitationBody-2: - title: File citation - required: - - type - - file_id - - index - - filename - type: object - properties: - file_id: - type: string - description: The ID of the file. - filename: - type: string - description: The filename of the file cited. - index: - type: integer - description: The index of the file in the list of files. - type: - enum: - - file_citation - type: string - description: The type of the file citation. Always `file_citation`. - default: file_citation - x-stainless-const: true FileExpirationAfter: title: File expiration policy required: @@ -15693,6 +15659,12 @@ components: x-oaiMeta: example: "{\n \"object\": \"fine_tuning.job.event\",\n \"id\": \"ftevent-abc123\"\n \"created_at\": 1677610602,\n \"level\": \"info\",\n \"message\": \"Created fine-tuning job\",\n \"data\": {},\n \"type\": \"message\"\n}\n" name: The fine-tuning job event object + FunctionCallItemStatus: + enum: + - in_progress + - completed + - incomplete + type: string FunctionCallOutputItemParam: title: Function tool call output required: @@ -15715,12 +15687,7 @@ components: type: string description: A JSON string of the output of the function tool call. status: - enum: - - in_progress - - completed - - incomplete - type: string - description: 'The status of the item. One of `in_progress`, `completed`, or `incomplete`. Populated when items are returned via API.' + type: 'null' nullable: true type: enum: @@ -16001,6 +15968,28 @@ components: description: 'The range of the score. Defaults to `[0, 1]`.' sampling_params: type: object + properties: + max_completions_tokens: + minimum: 1 + type: integer + description: "The maximum number of tokens the grader model may generate in its response.\n" + nullable: true + reasoning_effort: + $ref: '#/components/schemas/ReasoningEffort' + seed: + type: integer + description: "A seed value to initialize the randomness, during sampling.\n" + nullable: true + temperature: + type: number + description: "A higher temperature increases randomness in the outputs.\n" + nullable: true + top_p: + type: number + description: "An alternative to temperature for nucleus sampling; 1.0 includes all tokens.\n" + default: 1 + nullable: true + example: 1 description: The sampling parameters for the model. type: enum: @@ -16010,7 +15999,7 @@ components: x-stainless-const: true description: "A ScoreModelGrader object that uses a model to assign a score to the input.\n" x-oaiMeta: - example: "{\n \"type\": \"score_model\",\n \"name\": \"Example score model grader\",\n \"input\": [\n {\n \"role\": \"user\",\n \"content\": (\n \"Score how close the reference answer is to the model answer. Score 1.0 if they are the same and 0.0 if they are different.\"\n \" Return just a floating point score\\n\\n\"\n \" Reference answer: {{item.label}}\\n\\n\"\n \" Model answer: {{sample.output_text}}\"\n ),\n }\n ],\n \"model\": \"gpt-4o-2024-08-06\",\n \"sampling_params\": {\n \"temperature\": 1,\n \"top_p\": 1,\n \"seed\": 42,\n },\n}\n" + example: "{\n \"type\": \"score_model\",\n \"name\": \"Example score model grader\",\n \"input\": [\n {\n \"role\": \"user\",\n \"content\": (\n \"Score how close the reference answer is to the model answer. Score 1.0 if they are the same and 0.0 if they are different.\"\n \" Return just a floating point score\\n\\n\"\n \" Reference answer: {{item.label}}\\n\\n\"\n \" Model answer: {{sample.output_text}}\"\n ),\n }\n ],\n \"model\": \"o4-mini-2025-04-16\",\n \"sampling_params\": {\n \"temperature\": 1,\n \"top_p\": 1,\n \"seed\": 42,\n \"max_completions_tokens\": 32768,\n \"reasoning_effort\": \"medium\"\n },\n}\n" group: graders name: Score Model Grader GraderStringCheck: @@ -16110,6 +16099,12 @@ components: type: string description: 'When using `dall-e-2` or `dall-e-3`, the URL of the generated image if `response_format` is set to `url` (default value). Unsupported for `gpt-image-1`.' description: Represents the content or the URL of an image generated by the OpenAI API. + ImageDetail: + enum: + - low + - high + - auto + type: string ImageEditCompletedEvent: required: - type @@ -16680,30 +16675,6 @@ components: default: input_file x-stainless-const: true description: A file input to the model. - InputFileContent-2: - title: Input file - required: - - type - - file_id - type: object - properties: - file_id: - type: string - description: The ID of the file to be sent to the model. - nullable: true - file_url: - type: string - description: The URL of the file to be sent to the model. - filename: - type: string - description: The name of the file to be sent to the model. - type: - enum: - - input_file - type: string - description: The type of the input item. Always `input_file`. - default: input_file - x-stainless-const: true InputImageContent: title: Input image required: @@ -16712,12 +16683,7 @@ components: type: object properties: detail: - enum: - - low - - high - - auto - type: string - description: 'The detail level of the image to be sent to the model. One of `high`, `low`, or `auto`. Defaults to `auto`.' + $ref: '#/components/schemas/ImageDetail' file_id: type: string description: The ID of the file to be sent to the model. @@ -16734,37 +16700,6 @@ components: default: input_image x-stainless-const: true description: 'An image input to the model. Learn about [image inputs](https://platform.openai.com/docs/guides/vision).' - InputImageContent-2: - title: Input image - required: - - type - - image_url - - file_id - - detail - type: object - properties: - detail: - enum: - - low - - high - - auto - type: string - description: 'The detail level of the image to be sent to the model. One of `high`, `low`, or `auto`. Defaults to `auto`.' - file_id: - type: string - description: The ID of the file to be sent to the model. - nullable: true - image_url: - type: string - description: The URL of the image to be sent to the model. A fully qualified URL or base64 encoded image in a data URL. - nullable: true - type: - enum: - - input_image - type: string - description: The type of the input item. Always `input_image`. - default: input_image - x-stainless-const: true InputItem: anyOf: - $ref: '#/components/schemas/EasyInputMessage' @@ -16836,23 +16771,6 @@ components: default: input_text x-stainless-const: true description: A text input to the model. - InputTextContent-2: - title: Input text - required: - - type - - text - type: object - properties: - text: - type: string - description: The text input to the model. - type: - enum: - - input_text - type: string - description: The type of the input item. Always `input_text`. - default: input_text - x-stainless-const: true Invite: required: - object @@ -17559,27 +17477,6 @@ components: items: $ref: '#/components/schemas/TopLogProb' description: The log probability of a token. - LogProb-2: - title: Log probability - required: - - token - - logprob - - bytes - - top_logprobs - type: object - properties: - bytes: - type: array - items: - type: integer - logprob: - type: number - token: - type: string - top_logprobs: - type: array - items: - $ref: '#/components/schemas/TopLogProb-2' LogProbProperties: required: - token @@ -17857,14 +17754,14 @@ components: type: array items: anyOf: - - $ref: '#/components/schemas/InputTextContent-2' - - $ref: '#/components/schemas/OutputTextContent-2' + - $ref: '#/components/schemas/InputTextContent' + - $ref: '#/components/schemas/OutputTextContent' - $ref: '#/components/schemas/TextContent' - $ref: '#/components/schemas/SummaryTextContent' - - $ref: '#/components/schemas/RefusalContent-2' - - $ref: '#/components/schemas/InputImageContent-2' + - $ref: '#/components/schemas/RefusalContent' + - $ref: '#/components/schemas/InputImageContent' - $ref: '#/components/schemas/ComputerScreenshotContent' - - $ref: '#/components/schemas/InputFileContent-2' + - $ref: '#/components/schemas/InputFileContent' discriminator: propertyName: type description: The content of the message @@ -17872,24 +17769,9 @@ components: type: string description: The unique ID of the message. role: - enum: - - unknown - - user - - assistant - - system - - critic - - discriminator - - developer - - tool - type: string - description: 'The role of the message. One of `unknown`, `user`, `assistant`, `system`, `critic`, `discriminator`, `developer`, or `tool`.' + $ref: '#/components/schemas/MessageRole' status: - enum: - - in_progress - - completed - - incomplete - type: string - description: 'The status of item. One of `in_progress`, `completed`, or `incomplete`. Populated when items are returned via API.' + $ref: '#/components/schemas/MessageStatus' type: enum: - message @@ -17897,6 +17779,7 @@ components: description: The type of the message. Always set to `message`. default: message x-stainless-const: true + description: A message to or from the model. MessageContent: anyOf: - $ref: '#/components/schemas/MessageContentImageFileObject' @@ -18418,6 +18301,23 @@ components: description: Always `text`. x-stainless-const: true description: The text content that is part of a message. + MessageRole: + enum: + - unknown + - user + - assistant + - system + - critic + - discriminator + - developer + - tool + type: string + MessageStatus: + enum: + - in_progress + - completed + - incomplete + type: string MessageStreamEvent: anyOf: - required: @@ -18510,6 +18410,7 @@ components: additionalProperties: maxLength: 512 type: string + description: "Set of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format, and querying for objects via API or the dashboard.\n Keys are strings with a maximum length of 64 characters. Values are strings with a maximum length of 512 characters." Model: title: Model required: @@ -18984,33 +18885,6 @@ components: default: output_text x-stainless-const: true description: A text output from the model. - OutputTextContent-2: - title: Output text - required: - - type - - text - - annotations - type: object - properties: - annotations: - type: array - items: - $ref: '#/components/schemas/Annotation-2' - description: The annotations of the text output. - logprobs: - type: array - items: - $ref: '#/components/schemas/LogProb-2' - text: - type: string - description: The text output from the model. - type: - enum: - - output_text - type: string - description: The type of the output text. Always `output_text`. - default: output_text - x-stainless-const: true ParallelToolCalls: type: boolean description: 'Whether to enable [parallel function calling](https://platform.openai.com/docs/guides/function-calling#configuring-parallel-function-calling) during tool use.' @@ -19555,15 +19429,16 @@ components: nullable: true description: "Reference to a prompt template and its variables.\n[Learn more](https://platform.openai.com/docs/guides/text?api-mode=responses#reusable-prompts).\n" nullable: true + RankerVersionType: + enum: + - auto + - default-2024-11-15 + type: string RankingOptions: type: object properties: ranker: - enum: - - auto - - default-2024-11-15 - type: string - description: The ranker to use for the file search. + $ref: '#/components/schemas/RankerVersionType' score_threshold: type: number description: 'The score threshold for the file search, a number between 0 and 1. Numbers closer to 1 will attempt to return only the most relevant results, but may return fewer results.' @@ -24925,23 +24800,6 @@ components: default: refusal x-stainless-const: true description: A refusal from the model. - RefusalContent-2: - title: Refusal - required: - - type - - refusal - type: object - properties: - refusal: - type: string - description: The refusal explanation from the model. - type: - enum: - - refusal - type: string - description: The type of the refusal. Always `refusal`. - default: refusal - x-stainless-const: true Response: title: The response object allOf: @@ -28274,6 +28132,12 @@ components: type: integer description: "The y-coordinate where the scroll occurred.\n" description: "A scroll action.\n" + SearchContextSize: + enum: + - low + - medium + - high + type: string ServiceTier: enum: - auto @@ -28456,6 +28320,7 @@ components: type: string default: summary_text x-stainless-const: true + description: A summary text from the model. TextAnnotation: anyOf: - $ref: '#/components/schemas/MessageContentTextAnnotationsFileCitationObject' @@ -28483,6 +28348,7 @@ components: type: string default: text x-stainless-const: true + description: A text content. TextResponseFormatConfiguration: anyOf: - $ref: '#/components/schemas/ResponseFormatText' @@ -28745,22 +28611,6 @@ components: token: type: string description: The top log probability of a token. - TopLogProb-2: - title: Top log probability - required: - - token - - logprob - - bytes - type: object - properties: - bytes: - type: array - items: - type: integer - logprob: - type: number - token: - type: string TranscriptTextDeltaEvent: required: - type @@ -29151,35 +29001,6 @@ components: type: string description: The URL of the web resource. description: A citation for a web resource used to generate a model response. - UrlCitationBody-2: - title: URL citation - required: - - type - - url - - start_index - - end_index - - title - type: object - properties: - end_index: - type: integer - description: The index of the last character of the URL citation in the message. - start_index: - type: integer - description: The index of the first character of the URL citation in the message. - title: - type: string - description: The title of the web resource. - type: - enum: - - url_citation - type: string - description: The type of the URL citation. Always `url_citation`. - default: url_citation - x-stainless-const: true - url: - type: string - description: The URL of the web resource. UsageAudioSpeechesResult: required: - object @@ -30253,12 +30074,7 @@ components: type: object properties: search_context_size: - enum: - - low - - medium - - high - type: string - description: 'High level guidance for the amount of context window space to use for the search. One of `low`, `medium`, or `high`. `medium` is the default.' + $ref: '#/components/schemas/SearchContextSize' type: enum: - web_search_preview