From 35e3505f53832b8824f7946d375aa10928c89697 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 16 Jun 2026 22:47:28 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- .claude/skills/tryagi-openai/SKILL.md | 2 +- .claude/skills/tryagi-openai/commands.md | 2 + ...ditLogsListAuditLogsCommandApiCommand.g.cs | 9 +- .../CreateAdminApiKeyCommandApiCommand.g.cs | 47 +- .../GetInputTokenCountsCommandApiCommand.g.cs | 9 - .../Commands/SpendAlertsApiGroupCommand.g.cs | 2 + ...ganizationSpendAlertCommandApiCommand.g.cs | 63 + ...eveProjectSpendAlertCommandApiCommand.g.cs | 72 + .../Generated/autosdk.generated-examples.json | 4 +- ....OpenAI.AuditLogsClient.ListAuditLogs.g.cs | 19 + ...OpenAI.IAuditLogsClient.ListAuditLogs.g.cs | 12 + ...penAI.IOpenAiClient.CreateAdminApiKey.g.cs | 5 + ...nAI.IOpenAiClient.GetInputTokenCounts.g.cs | 4 - ...Client.RetrieveOrganizationSpendAlert.g.cs | 30 + ...lertsClient.RetrieveProjectSpendAlert.g.cs | 34 + ...nConverters.AdminApiKeyCreateResponse.g.cs | 1 + ...ers.AuditLogRoleBoundToResourceSource.g.cs | 53 + ...tLogRoleBoundToResourceSourceNullable.g.cs | 60 + ...AuditLogRoleUnboundFromResourceSource.g.cs | 53 + ...RoleUnboundFromResourceSourceNullable.g.cs | 60 + ....OpenAI.JsonConverters.CreateResponse.g.cs | 4 +- ...ers.CreateResponseVariant3Truncation2.g.cs | 53 + ...teResponseVariant3Truncation2Nullable.g.cs | 60 + ...enAI.JsonConverters.ReasoningContext2.g.cs | 53 + ...nConverters.ReasoningContext2Nullable.g.cs | 60 + ...tryAGI.OpenAI.JsonConverters.Response.g.cs | 4 +- ...nverters.ResponseVariant3Truncation2.g.cs} | 14 +- ....ResponseVariant3Truncation2Nullable.g.cs} | 14 +- .../tryAGI.OpenAI.JsonSerializerContext.g.cs | 258 +- ...AGI.OpenAI.JsonSerializerContextTypes.g.cs | 5710 +++++++++-------- .../tryAGI.OpenAI.Models.AdminApiKey.g.cs | 9 + ...nAI.Models.AdminApiKeyExpiresAt.Json.g.cs} | 22 +- ...I.OpenAI.Models.AdminApiKeyExpiresAt.g.cs} | 2 +- ...enAI.Models.AdminApiKeysCreateRequest.g.cs | 16 +- .../tryAGI.OpenAI.Models.AuditLog.g.cs | 22 + ...ryAGI.OpenAI.Models.AuditLogEventType.g.cs | 12 + ...els.AuditLogRoleBoundToResource.Json.g.cs} | 22 +- ...AI.Models.AuditLogRoleBoundToResource.g.cs | 146 + ...els.AuditLogRoleBoundToResourceSource.g.cs | 69 + ....AuditLogRoleUnboundFromResource.Json.g.cs | 92 + ...odels.AuditLogRoleUnboundFromResource.g.cs | 146 + ...AuditLogRoleUnboundFromResourceSource.g.cs | 69 + ....OpenAI.Models.CreateResponseVariant3.g.cs | 18 + ....CreateResponseVariant3Reasoning.Json.g.cs | 92 + ...odels.CreateResponseVariant3Reasoning.g.cs | 19 + ...CreateResponseVariant3Truncation.Json.g.cs | 92 + ...dels.CreateResponseVariant3Truncation.g.cs | 20 + ...els.CreateResponseVariant3Truncation2.g.cs | 57 + .../tryAGI.OpenAI.Models.Reasoning.g.cs | 9 + ...I.OpenAI.Models.ReasoningContext.Json.g.cs | 92 + ...ryAGI.OpenAI.Models.ReasoningContext.g.cs} | 2 +- ...ryAGI.OpenAI.Models.ReasoningContext2.g.cs | 59 + .../tryAGI.OpenAI.Models.Response.g.cs | 2 +- ....OpenAI.Models.ResponseCompletedEvent.g.cs | 6 +- ...GI.OpenAI.Models.ResponseCreatedEvent.g.cs | 6 +- ...AGI.OpenAI.Models.ResponseFailedEvent.g.cs | 6 +- ...OpenAI.Models.ResponseInProgressEvent.g.cs | 6 +- ...OpenAI.Models.ResponseIncompleteEvent.g.cs | 6 +- ...yAGI.OpenAI.Models.ResponseProperties.g.cs | 20 +- ...AGI.OpenAI.Models.ResponseQueuedEvent.g.cs | 6 +- ...tryAGI.OpenAI.Models.ResponseVariant3.g.cs | 18 + ...Models.ResponseVariant3Reasoning.Json.g.cs | 92 + ...enAI.Models.ResponseVariant3Reasoning.g.cs | 19 + ...odels.ResponseVariant3Truncation.Json.g.cs | 92 + ...nAI.Models.ResponseVariant3Truncation.g.cs | 19 + ...I.Models.ResponseVariant3Truncation2.g.cs} | 16 +- .../tryAGI.OpenAI.Models.TokenCountsBody.g.cs | 5 - ...OpenAI.OpenAiClient.CreateAdminApiKey.g.cs | 6 + ...enAI.OpenAiClient.GetInputTokenCounts.g.cs | 5 - ...Client.RetrieveOrganizationSpendAlert.g.cs | 426 ++ ...lertsClient.RetrieveProjectSpendAlert.g.cs | 435 ++ src/libs/tryAGI.OpenAI/openapi.yaml | 462 +- 72 files changed, 6453 insertions(+), 3058 deletions(-) create mode 100644 src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/SpendAlertsRetrieveOrganizationSpendAlertCommandApiCommand.g.cs create mode 100644 src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/SpendAlertsRetrieveProjectSpendAlertCommandApiCommand.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ISpendAlertsClient.RetrieveOrganizationSpendAlert.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ISpendAlertsClient.RetrieveProjectSpendAlert.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSource.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceNullable.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSource.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceNullable.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2Nullable.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ReasoningContext2.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ReasoningContext2Nullable.g.cs rename src/libs/tryAGI.OpenAI/Generated/{tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2.g.cs => tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2.g.cs} (70%) rename src/libs/tryAGI.OpenAI/Generated/{tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2Nullable.g.cs => tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2Nullable.g.cs} (72%) rename src/libs/tryAGI.OpenAI/Generated/{tryAGI.OpenAI.Models.ResponsePropertiesTruncation.Json.g.cs => tryAGI.OpenAI.Models.AdminApiKeyExpiresAt.Json.g.cs} (86%) rename src/libs/tryAGI.OpenAI/Generated/{tryAGI.OpenAI.Models.ResponsePropertiesReasoning.g.cs => tryAGI.OpenAI.Models.AdminApiKeyExpiresAt.g.cs} (88%) rename src/libs/tryAGI.OpenAI/Generated/{tryAGI.OpenAI.Models.ResponsePropertiesReasoning.Json.g.cs => tryAGI.OpenAI.Models.AuditLogRoleBoundToResource.Json.g.cs} (86%) create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleBoundToResource.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleBoundToResourceSource.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleUnboundFromResource.Json.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleUnboundFromResource.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleUnboundFromResourceSource.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Reasoning.Json.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Reasoning.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Truncation.Json.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Truncation.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Truncation2.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ReasoningContext.Json.g.cs rename src/libs/tryAGI.OpenAI/Generated/{tryAGI.OpenAI.Models.ResponsePropertiesTruncation.g.cs => tryAGI.OpenAI.Models.ReasoningContext.g.cs} (88%) create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ReasoningContext2.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Reasoning.Json.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Reasoning.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Truncation.Json.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Truncation.g.cs rename src/libs/tryAGI.OpenAI/Generated/{tryAGI.OpenAI.Models.ResponsePropertiesTruncation2.g.cs => tryAGI.OpenAI.Models.ResponseVariant3Truncation2.g.cs} (72%) create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SpendAlertsClient.RetrieveOrganizationSpendAlert.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SpendAlertsClient.RetrieveProjectSpendAlert.g.cs diff --git a/.claude/skills/tryagi-openai/SKILL.md b/.claude/skills/tryagi-openai/SKILL.md index 11825ffc2..6a6874593 100644 --- a/.claude/skills/tryagi-openai/SKILL.md +++ b/.claude/skills/tryagi-openai/SKILL.md @@ -54,7 +54,7 @@ dnx tryAGI.OpenAI.CLI --help | `response` | 5 | | | `role` | 10 | | | `skill` | 11 | | -| `spend-alert` | 8 | | +| `spend-alert` | 10 | | | `upload` | 4 | Use Uploads to upload large files in multiple parts. | | `usage` | 11 | | | `user` | 4 | | diff --git a/.claude/skills/tryagi-openai/commands.md b/.claude/skills/tryagi-openai/commands.md index aa40b5ba8..82e4103fa 100644 --- a/.claude/skills/tryagi-openai/commands.md +++ b/.claude/skills/tryagi-openai/commands.md @@ -373,6 +373,8 @@ Given text and/or image inputs, classifies if those inputs are potentially harmf | `delete-project-spend-alert` | `DELETE /organization/projects/{project_id}/spend_alerts/{alert_id}` | Deletes a project spend alert. | | `list-organization-spend-alerts` | `GET /organization/spend_alerts` | Lists organization spend alerts. | | `list-project-spend-alerts` | `GET /organization/projects/{project_id}/spend_alerts` | Lists project spend alerts. | +| `retrieve-organization-spend-alert` | `GET /organization/spend_alerts/{alert_id}` | Retrieves an organization spend alert. | +| `retrieve-project-spend-alert` | `GET /organization/projects/{project_id}/spend_alerts/{alert_id}` | Retrieves a project spend alert. | | `update-organization-spend-alert` | `POST /organization/spend_alerts/{alert_id}` | Updates an organization spend alert. | | `update-project-spend-alert` | `POST /organization/projects/{project_id}/spend_alerts/{alert_id}` | Updates a project spend alert. | diff --git a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/AuditLogsListAuditLogsCommandApiCommand.g.cs b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/AuditLogsListAuditLogsCommandApiCommand.g.cs index 06dee1a4c..f1a90c28e 100644 --- a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/AuditLogsListAuditLogsCommandApiCommand.g.cs +++ b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/AuditLogsListAuditLogsCommandApiCommand.g.cs @@ -40,9 +40,13 @@ internal static partial class AuditLogsListAuditLogsCommandApiCommand private static Option?> ResourceIds { get; } = new( name: @"--resource-ids") { - Description = @"Return only events performed on these targets. For example, a project ID updated.", + Description = @"Return only events performed on these targets. For example, a project ID updated. For ChatGPT connector role events, use the workspace connector resource ID shown in `details.id`, such as `__`.", }; + private static Option TenantOnly { get; } = CliRuntime.CreateNullableBoolOption( + name: @"--tenant-only", + description: @"Return only tenant-scoped events associated with this organization. Required for tenant-scoped events such as `role.bound_to_resource` and `role.unbound_from_resource`. When `true`, all supplied event types must be tenant-scoped."); + private static Option Limit { get; } = new( name: @"--limit") { @@ -93,6 +97,7 @@ public static Command Create() command.Options.Add(ActorIds); command.Options.Add(ActorEmails); command.Options.Add(ResourceIds); + command.Options.Add(TenantOnly); command.Options.Add(Limit); command.Options.Add(After); command.Options.Add(Before); @@ -107,6 +112,7 @@ await CliRuntime.RunAsync(async () => var actorIds = parseResult.GetValue(ActorIds); var actorEmails = parseResult.GetValue(ActorEmails); var resourceIds = parseResult.GetValue(ResourceIds); + var tenantOnly = parseResult.GetValue(TenantOnly); var limit = parseResult.GetValue(Limit); var after = parseResult.GetValue(After); var before = parseResult.GetValue(Before); @@ -120,6 +126,7 @@ await CliRuntime.RunAsync(async () => actorIds: actorIds, actorEmails: actorEmails, resourceIds: resourceIds, + tenantOnly: tenantOnly, limit: limit, after: after, before: before, diff --git a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/CreateAdminApiKeyCommandApiCommand.g.cs b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/CreateAdminApiKeyCommandApiCommand.g.cs index 7b6901da1..fed47eb7e 100644 --- a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/CreateAdminApiKeyCommandApiCommand.g.cs +++ b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/CreateAdminApiKeyCommandApiCommand.g.cs @@ -13,6 +13,28 @@ internal static partial class CreateAdminApiKeyCommandApiCommand Description = @"", }; + private static Option ExpiresInSeconds { get; } = new( + name: @"--expires-in-seconds") + { + Description = @"The number of seconds until the API key expires. Omit this field for a key that does not expire.", + }; + private static Option Input { get; } = new(@"--input") + { + Description = "Load request JSON from a file path, '-' for stdin, or an inline JSON object/array string.", + }; + + private static Option RequestJson { get; } = new(@"--request-json") + { + Description = "Request body as JSON.", + Hidden = true, + }; + + private static Option RequestFile { get; } = new(@"--request-file") + { + Description = "Path to a JSON request file, or '-' for stdin.", + Hidden = true, + }; + private static string FormatResponse(ParseResult parseResult, global::tryAGI.OpenAI.AdminApiKeyCreateResponse value, global::System.Text.Json.Serialization.JsonSerializerContext context, bool truncateLongStrings) { string? text = null; @@ -38,17 +60,40 @@ public static Command Create() var command = new Command(@"create-admin-api-key", @"Create an organization admin API key Create a new admin-level API key for the organization."); command.Arguments.Add(NameOption); - + command.Options.Add(ExpiresInSeconds); + command.Options.Add(Input); + command.Options.Add(RequestJson); + command.Options.Add(RequestFile); + command.Validators.Add(result => + { + var hasInput = result.GetResult(Input) is not null; + var hasRequestJson = result.GetResult(RequestJson) is not null; + var hasRequestFile = result.GetResult(RequestFile) is not null; + var specifiedCount = (hasInput ? 1 : 0) + (hasRequestJson ? 1 : 0) + (hasRequestFile ? 1 : 0); + if (specifiedCount > 1) + { + result.AddError(@"Specify at most one of --input, --request-json, or --request-file."); + } + }); command.SetAction(async (ParseResult parseResult, CancellationToken cancellationToken) => await CliRuntime.RunAsync(async () => { + var __requestBase = await CliRuntime.ReadRequestOrDefaultAsync( + parseResult, + Input, + RequestJson, + RequestFile, + global::tryAGI.OpenAI.SourceGenerationContext.Default, + cancellationToken).ConfigureAwait(false); var name = parseResult.GetRequiredValue(NameOption); + var expiresInSeconds = CliRuntime.WasSpecified(parseResult, ExpiresInSeconds) ? parseResult.GetValue(ExpiresInSeconds) : (__requestBase is { } __ExpiresInSecondsBaseValue ? __ExpiresInSecondsBaseValue.ExpiresInSeconds : default); using var client = await CliRuntime.CreateClientAsync(parseResult, cancellationToken).ConfigureAwait(false); var response = await client.CreateAdminApiKeyAsync( name: name, + expiresInSeconds: expiresInSeconds, cancellationToken: cancellationToken).ConfigureAwait(false); diff --git a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/GetInputTokenCountsCommandApiCommand.g.cs b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/GetInputTokenCountsCommandApiCommand.g.cs index afdc4f5af..dff7d5054 100644 --- a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/GetInputTokenCountsCommandApiCommand.g.cs +++ b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/GetInputTokenCountsCommandApiCommand.g.cs @@ -43,12 +43,6 @@ internal static partial class GetInputTokenCountsCommandApiCommand Description = @"", }; - private static Option Truncation { get; } = new( - name: @"--truncation") - { - Description = @"The truncation strategy to use for the model response. - `auto`: If the input to this Response exceeds the model's context window size, the model will truncate the response to fit the context window by dropping items from the beginning of the conversation. - `disabled` (default): If the input size will exceed the context window size for a model, the request will fail with a 400 error.", - }; - private static Option Instructions { get; } = new( name: @"--instructions") { @@ -124,7 +118,6 @@ public static Command Create() command.Options.Add(Tools); command.Options.Add(Text); command.Options.Add(Reasoning); - command.Options.Add(Truncation); command.Options.Add(Instructions); command.Options.Add(Personality); command.Options.Add(Conversation); @@ -161,7 +154,6 @@ await CliRuntime.RunAsync(async () => var tools = CliRuntime.WasSpecified(parseResult, Tools) ? parseResult.GetValue(Tools) : (__requestBase is { } __ToolsBaseValue ? __ToolsBaseValue.Tools : default); var text = CliRuntime.WasSpecified(parseResult, Text) ? parseResult.GetValue(Text) : (__requestBase is { } __TextBaseValue ? __TextBaseValue.Text : default); var reasoning = CliRuntime.WasSpecified(parseResult, Reasoning) ? parseResult.GetValue(Reasoning) : (__requestBase is { } __ReasoningBaseValue ? __ReasoningBaseValue.Reasoning : default); - var truncation = CliRuntime.WasSpecified(parseResult, Truncation) ? parseResult.GetValue(Truncation) : (__requestBase is { } __TruncationBaseValue ? __TruncationBaseValue.Truncation : default); var instructions = CliRuntime.WasSpecified(parseResult, Instructions) ? parseResult.GetValue(Instructions) : (__requestBase is { } __InstructionsBaseValue ? __InstructionsBaseValue.Instructions : default); var personality = CliRuntime.WasSpecified(parseResult, Personality) ? parseResult.GetValue(Personality) : (__requestBase is { } __PersonalityBaseValue ? __PersonalityBaseValue.Personality : default); var conversation = CliRuntime.WasSpecified(parseResult, Conversation) ? parseResult.GetValue(Conversation) : (__requestBase is { } __ConversationBaseValue ? __ConversationBaseValue.Conversation : default); @@ -177,7 +169,6 @@ await CliRuntime.RunAsync(async () => tools: tools, text: text, reasoning: reasoning, - truncation: truncation, instructions: instructions, personality: personality, conversation: conversation, diff --git a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/SpendAlertsApiGroupCommand.g.cs b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/SpendAlertsApiGroupCommand.g.cs index 30e92fea3..878918e65 100644 --- a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/SpendAlertsApiGroupCommand.g.cs +++ b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/SpendAlertsApiGroupCommand.g.cs @@ -15,6 +15,8 @@ public static Command Create() command.Subcommands.Add(SpendAlertsDeleteProjectSpendAlertCommandApiCommand.Create()); command.Subcommands.Add(SpendAlertsListOrganizationSpendAlertsCommandApiCommand.Create()); command.Subcommands.Add(SpendAlertsListProjectSpendAlertsCommandApiCommand.Create()); + command.Subcommands.Add(SpendAlertsRetrieveOrganizationSpendAlertCommandApiCommand.Create()); + command.Subcommands.Add(SpendAlertsRetrieveProjectSpendAlertCommandApiCommand.Create()); command.Subcommands.Add(SpendAlertsUpdateOrganizationSpendAlertCommandApiCommand.Create()); command.Subcommands.Add(SpendAlertsUpdateProjectSpendAlertCommandApiCommand.Create()); return command; diff --git a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/SpendAlertsRetrieveOrganizationSpendAlertCommandApiCommand.g.cs b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/SpendAlertsRetrieveOrganizationSpendAlertCommandApiCommand.g.cs new file mode 100644 index 000000000..3b02dcdd2 --- /dev/null +++ b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/SpendAlertsRetrieveOrganizationSpendAlertCommandApiCommand.g.cs @@ -0,0 +1,63 @@ +#nullable enable +#pragma warning disable CS0618 + +using System.CommandLine; + +namespace tryAGI.OpenAI.Cli.GeneratedApi.Commands; + +internal static partial class SpendAlertsRetrieveOrganizationSpendAlertCommandApiCommand +{ + private static Argument AlertId { get; } = new( + name: @"alert-id") + { + Description = @"The ID of the spend alert to retrieve.", + }; + + private static string FormatResponse(ParseResult parseResult, global::tryAGI.OpenAI.OrganizationSpendAlert value, global::System.Text.Json.Serialization.JsonSerializerContext context, bool truncateLongStrings) + { + string? text = null; + CustomizeResponseText(parseResult, value, ref text); + if (!string.IsNullOrWhiteSpace(text)) + { + return text; + } + + var hints = new Dictionary(StringComparer.OrdinalIgnoreCase) + { + }; + CustomizeResponseFormatHints(hints); + return CliRuntime.FormatHumanReadable(value, context, truncateLongStrings, hints); + } + + static partial void CustomizeResponseText(ParseResult parseResult, global::tryAGI.OpenAI.OrganizationSpendAlert value, ref string? text); + static partial void CustomizeResponseFormatHints(Dictionary hints); + + + public static Command Create() + { + var command = new Command(@"retrieve-organization-spend-alert", @"Retrieves an organization spend alert."); + command.Arguments.Add(AlertId); + + + command.SetAction(async (ParseResult parseResult, CancellationToken cancellationToken) => + await CliRuntime.RunAsync(async () => + { + var alertId = parseResult.GetRequiredValue(AlertId); + using var client = await CliRuntime.CreateClientAsync(parseResult, cancellationToken).ConfigureAwait(false); + + + var response = await client.SpendAlerts.RetrieveOrganizationSpendAlertAsync( + alertId: alertId, + cancellationToken: cancellationToken).ConfigureAwait(false); + + + await CliRuntime.WriteResponseAsync( + parseResult, + response, + global::tryAGI.OpenAI.SourceGenerationContext.Default, + FormatResponse, + cancellationToken).ConfigureAwait(false); + }, cancellationToken).ConfigureAwait(false)); + return command; + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/SpendAlertsRetrieveProjectSpendAlertCommandApiCommand.g.cs b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/SpendAlertsRetrieveProjectSpendAlertCommandApiCommand.g.cs new file mode 100644 index 000000000..8ed7ce60a --- /dev/null +++ b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/SpendAlertsRetrieveProjectSpendAlertCommandApiCommand.g.cs @@ -0,0 +1,72 @@ +#nullable enable +#pragma warning disable CS0618 + +using System.CommandLine; + +namespace tryAGI.OpenAI.Cli.GeneratedApi.Commands; + +internal static partial class SpendAlertsRetrieveProjectSpendAlertCommandApiCommand +{ + private static Argument ProjectId { get; } = new( + name: @"project-id") + { + Description = @"The ID of the project.", + }; + + private static Argument AlertId { get; } = new( + name: @"alert-id") + { + Description = @"The ID of the spend alert to retrieve.", + }; + + private static string FormatResponse(ParseResult parseResult, global::tryAGI.OpenAI.ProjectSpendAlert value, global::System.Text.Json.Serialization.JsonSerializerContext context, bool truncateLongStrings) + { + string? text = null; + CustomizeResponseText(parseResult, value, ref text); + if (!string.IsNullOrWhiteSpace(text)) + { + return text; + } + + var hints = new Dictionary(StringComparer.OrdinalIgnoreCase) + { + }; + CustomizeResponseFormatHints(hints); + return CliRuntime.FormatHumanReadable(value, context, truncateLongStrings, hints); + } + + static partial void CustomizeResponseText(ParseResult parseResult, global::tryAGI.OpenAI.ProjectSpendAlert value, ref string? text); + static partial void CustomizeResponseFormatHints(Dictionary hints); + + + public static Command Create() + { + var command = new Command(@"retrieve-project-spend-alert", @"Retrieves a project spend alert."); + command.Arguments.Add(ProjectId); + command.Arguments.Add(AlertId); + + + command.SetAction(async (ParseResult parseResult, CancellationToken cancellationToken) => + await CliRuntime.RunAsync(async () => + { + var projectId = parseResult.GetRequiredValue(ProjectId); + var alertId = parseResult.GetRequiredValue(AlertId); + using var client = await CliRuntime.CreateClientAsync(parseResult, cancellationToken).ConfigureAwait(false); + + + var response = await client.SpendAlerts.RetrieveProjectSpendAlertAsync( + projectId: projectId, + alertId: alertId, + cancellationToken: cancellationToken).ConfigureAwait(false); + + + await CliRuntime.WriteResponseAsync( + parseResult, + response, + global::tryAGI.OpenAI.SourceGenerationContext.Default, + FormatResponse, + cancellationToken).ConfigureAwait(false); + }, cancellationToken).ConfigureAwait(false)); + return command; + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/autosdk.generated-examples.json b/src/libs/tryAGI.OpenAI/Generated/autosdk.generated-examples.json index baa568c11..a8a3f9df3 100644 --- a/src/libs/tryAGI.OpenAI/Generated/autosdk.generated-examples.json +++ b/src/libs/tryAGI.OpenAI/Generated/autosdk.generated-examples.json @@ -39,7 +39,7 @@ "Slug": "getinputtokencounts", "Description": "Generated from OpenAPI examples.", "Language": "http", - "Code": "### Returns input token counts of the request.\n\nReturns an object with \u0060object\u0060 set to \u0060response.input_tokens\u0060 and an \u0060input_tokens\u0060 count.\n# @name Getinputtokencounts\nPOST {{host}}/responses/input_tokens\nAuthorization: Bearer {{token}}\nContent-Type: application/json\nAccept: application/json\n\n{\n \u0022model\u0022: \u0022string\u0022,\n \u0022input\u0022: \u0022string\u0022,\n \u0022previous_response_id\u0022: \u0022resp_123\u0022,\n \u0022tools\u0022: [\n {\n \u0022type\u0022: \u0022function\u0022,\n \u0022name\u0022: \u0022string\u0022,\n \u0022description\u0022: \u0022string\u0022,\n \u0022parameters\u0022: {},\n \u0022strict\u0022: true,\n \u0022defer_loading\u0022: true\n }\n ],\n \u0022text\u0022: {\n \u0022format\u0022: {\n \u0022type\u0022: \u0022text\u0022\n },\n \u0022verbosity\u0022: \u0022medium\u0022\n },\n \u0022reasoning\u0022: {\n \u0022effort\u0022: \u0022medium\u0022,\n \u0022summary\u0022: \u0022auto\u0022,\n \u0022generate_summary\u0022: \u0022auto\u0022\n },\n \u0022truncation\u0022: \u0022auto\u0022,\n \u0022instructions\u0022: \u0022string\u0022,\n \u0022personality\u0022: \u0022string\u0022,\n \u0022conversation\u0022: \u0022openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464\u0022,\n \u0022tool_choice\u0022: \u0022none\u0022,\n \u0022parallel_tool_calls\u0022: true\n}\n\n## Responses\n# 200\n# Description: Success\n# Content-Type: application/json", + "Code": "### Returns input token counts of the request.\n\nReturns an object with \u0060object\u0060 set to \u0060response.input_tokens\u0060 and an \u0060input_tokens\u0060 count.\n# @name Getinputtokencounts\nPOST {{host}}/responses/input_tokens\nAuthorization: Bearer {{token}}\nContent-Type: application/json\nAccept: application/json\n\n{\n \u0022model\u0022: \u0022string\u0022,\n \u0022input\u0022: \u0022string\u0022,\n \u0022previous_response_id\u0022: \u0022resp_123\u0022,\n \u0022tools\u0022: [\n {\n \u0022type\u0022: \u0022function\u0022,\n \u0022name\u0022: \u0022string\u0022,\n \u0022description\u0022: \u0022string\u0022,\n \u0022parameters\u0022: {},\n \u0022strict\u0022: true,\n \u0022defer_loading\u0022: true\n }\n ],\n \u0022text\u0022: {\n \u0022format\u0022: {\n \u0022type\u0022: \u0022text\u0022\n },\n \u0022verbosity\u0022: \u0022medium\u0022\n },\n \u0022reasoning\u0022: {\n \u0022effort\u0022: \u0022medium\u0022,\n \u0022summary\u0022: \u0022auto\u0022,\n \u0022context\u0022: \u0022auto\u0022,\n \u0022generate_summary\u0022: \u0022auto\u0022\n },\n \u0022truncation\u0022: \u0022auto\u0022,\n \u0022instructions\u0022: \u0022string\u0022,\n \u0022personality\u0022: \u0022string\u0022,\n \u0022conversation\u0022: \u0022openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464\u0022,\n \u0022tool_choice\u0022: \u0022none\u0022,\n \u0022parallel_tool_calls\u0022: true\n}\n\n## Responses\n# 200\n# Description: Success\n# Content-Type: application/json", "Format": "http", "OperationId": "Getinputtokencounts", "Setup": null @@ -83,7 +83,7 @@ "Slug": "createresponse", "Description": "Generated from OpenAPI examples.", "Language": "http", - "Code": "### Creates a model response. Provide [text](/docs/guides/text) or\n[image](/docs/guides/images) inputs to generate [text](/docs/guides/text)\nor [JSON](/docs/guides/structured-outputs) outputs. Have the model call\nyour own [custom code](/docs/guides/function-calling) or use built-in\n[tools](/docs/guides/tools) like [web search](/docs/guides/tools-web-search)\nor [file search](/docs/guides/tools-file-search) to use your own data\nas input for the model\u0027s response.\n\n# @name createResponse\nPOST {{host}}/responses\nAuthorization: Bearer {{token}}\nContent-Type: application/json\nAccept: application/json, text/event-stream\n\n{\n \u0022previous_response_id\u0022: \u0022string\u0022,\n \u0022model\u0022: \u0022gpt-5.1\u0022,\n \u0022reasoning\u0022: {\n \u0022effort\u0022: \u0022medium\u0022,\n \u0022summary\u0022: \u0022auto\u0022,\n \u0022generate_summary\u0022: \u0022auto\u0022\n },\n \u0022background\u0022: false,\n \u0022max_tool_calls\u0022: 0,\n \u0022text\u0022: {\n \u0022format\u0022: {\n \u0022type\u0022: \u0022text\u0022\n },\n \u0022verbosity\u0022: \u0022medium\u0022\n },\n \u0022tools\u0022: [\n {\n \u0022type\u0022: \u0022function\u0022,\n \u0022name\u0022: \u0022string\u0022,\n \u0022description\u0022: \u0022string\u0022,\n \u0022parameters\u0022: {},\n \u0022strict\u0022: true,\n \u0022defer_loading\u0022: true\n }\n ],\n \u0022tool_choice\u0022: \u0022none\u0022,\n \u0022prompt\u0022: {\n \u0022id\u0022: \u0022string\u0022,\n \u0022version\u0022: \u0022string\u0022,\n \u0022variables\u0022: {}\n },\n \u0022truncation\u0022: \u0022disabled\u0022,\n \u0022input\u0022: \u0022string\u0022,\n \u0022include\u0022: [\n \u0022file_search_call.results\u0022\n ],\n \u0022parallel_tool_calls\u0022: true,\n \u0022store\u0022: true,\n \u0022instructions\u0022: \u0022string\u0022,\n \u0022moderation\u0022: {\n \u0022model\u0022: \u0022string\u0022\n },\n \u0022stream\u0022: false,\n \u0022stream_options\u0022: \u0022openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464\u0022,\n \u0022conversation\u0022: \u0022openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464\u0022,\n \u0022context_management\u0022: [\n {\n \u0022type\u0022: \u0022string\u0022,\n \u0022compact_threshold\u0022: 0\n }\n ],\n \u0022max_output_tokens\u0022: 0\n}\n\n## Responses\n# 200\n# Description: OK\n# Content-Type: application/json, text/event-stream", + "Code": "### Creates a model response. Provide [text](/docs/guides/text) or\n[image](/docs/guides/images) inputs to generate [text](/docs/guides/text)\nor [JSON](/docs/guides/structured-outputs) outputs. Have the model call\nyour own [custom code](/docs/guides/function-calling) or use built-in\n[tools](/docs/guides/tools) like [web search](/docs/guides/tools-web-search)\nor [file search](/docs/guides/tools-file-search) to use your own data\nas input for the model\u0027s response.\n\n# @name createResponse\nPOST {{host}}/responses\nAuthorization: Bearer {{token}}\nContent-Type: application/json\nAccept: application/json, text/event-stream\n\n{\n \u0022previous_response_id\u0022: \u0022string\u0022,\n \u0022model\u0022: \u0022gpt-5.1\u0022,\n \u0022background\u0022: false,\n \u0022max_tool_calls\u0022: 0,\n \u0022text\u0022: {\n \u0022format\u0022: {\n \u0022type\u0022: \u0022text\u0022\n },\n \u0022verbosity\u0022: \u0022medium\u0022\n },\n \u0022tools\u0022: [\n {\n \u0022type\u0022: \u0022function\u0022,\n \u0022name\u0022: \u0022string\u0022,\n \u0022description\u0022: \u0022string\u0022,\n \u0022parameters\u0022: {},\n \u0022strict\u0022: true,\n \u0022defer_loading\u0022: true\n }\n ],\n \u0022tool_choice\u0022: \u0022none\u0022,\n \u0022prompt\u0022: {\n \u0022id\u0022: \u0022string\u0022,\n \u0022version\u0022: \u0022string\u0022,\n \u0022variables\u0022: {}\n },\n \u0022truncation\u0022: \u0022disabled\u0022,\n \u0022reasoning\u0022: {\n \u0022effort\u0022: \u0022medium\u0022,\n \u0022summary\u0022: \u0022auto\u0022,\n \u0022context\u0022: \u0022auto\u0022,\n \u0022generate_summary\u0022: \u0022auto\u0022\n },\n \u0022input\u0022: \u0022string\u0022,\n \u0022include\u0022: [\n \u0022file_search_call.results\u0022\n ],\n \u0022parallel_tool_calls\u0022: true,\n \u0022store\u0022: true,\n \u0022instructions\u0022: \u0022string\u0022,\n \u0022moderation\u0022: {\n \u0022model\u0022: \u0022string\u0022\n },\n \u0022stream\u0022: false,\n \u0022stream_options\u0022: \u0022openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464\u0022,\n \u0022conversation\u0022: \u0022openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464\u0022,\n \u0022context_management\u0022: [\n {\n \u0022type\u0022: \u0022string\u0022,\n \u0022compact_threshold\u0022: 0\n }\n ],\n \u0022max_output_tokens\u0022: 0\n}\n\n## Responses\n# 200\n# Description: OK\n# Content-Type: application/json, text/event-stream", "Format": "http", "OperationId": "createResponse", "Setup": null diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AuditLogsClient.ListAuditLogs.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AuditLogsClient.ListAuditLogs.g.cs index 0654db24e..65ca50e8e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AuditLogsClient.ListAuditLogs.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.AuditLogsClient.ListAuditLogs.g.cs @@ -33,6 +33,7 @@ partial void PrepareListAuditLogsArguments( global::System.Collections.Generic.IList? actorIds, global::System.Collections.Generic.IList? actorEmails, global::System.Collections.Generic.IList? resourceIds, + ref bool? tenantOnly, ref int? limit, ref string? after, ref string? before); @@ -45,6 +46,7 @@ partial void PrepareListAuditLogsRequest( global::System.Collections.Generic.IList? actorIds, global::System.Collections.Generic.IList? actorEmails, global::System.Collections.Generic.IList? resourceIds, + bool? tenantOnly, int? limit, string? after, string? before); @@ -66,6 +68,9 @@ partial void ProcessListAuditLogsResponseContent( /// /// /// + /// + /// Default Value: false + /// /// /// Default Value: 20 /// @@ -81,6 +86,7 @@ partial void ProcessListAuditLogsResponseContent( global::System.Collections.Generic.IList? actorIds = default, global::System.Collections.Generic.IList? actorEmails = default, global::System.Collections.Generic.IList? resourceIds = default, + bool? tenantOnly = default, int? limit = default, string? after = default, string? before = default, @@ -94,6 +100,7 @@ partial void ProcessListAuditLogsResponseContent( actorIds: actorIds, actorEmails: actorEmails, resourceIds: resourceIds, + tenantOnly: tenantOnly, limit: limit, after: after, before: before, @@ -112,6 +119,9 @@ partial void ProcessListAuditLogsResponseContent( /// /// /// + /// + /// Default Value: false + /// /// /// Default Value: 20 /// @@ -127,6 +137,7 @@ partial void ProcessListAuditLogsResponseContent( global::System.Collections.Generic.IList? actorIds = default, global::System.Collections.Generic.IList? actorEmails = default, global::System.Collections.Generic.IList? resourceIds = default, + bool? tenantOnly = default, int? limit = default, string? after = default, string? before = default, @@ -143,6 +154,7 @@ partial void ProcessListAuditLogsResponseContent( actorIds: actorIds, actorEmails: actorEmails, resourceIds: resourceIds, + tenantOnly: ref tenantOnly, limit: ref limit, after: ref after, before: ref before); @@ -183,6 +195,7 @@ partial void ProcessListAuditLogsResponseContent( .AddOptionalParameter("actor_ids[]", actorIds, delimiter: ",", explode: true) .AddOptionalParameter("actor_emails[]", actorEmails, delimiter: ",", explode: true) .AddOptionalParameter("resource_ids[]", resourceIds, delimiter: ",", explode: true) + .AddOptionalParameter("tenant_only", tenantOnly?.ToString().ToLowerInvariant()) .AddOptionalParameter("limit", limit?.ToString()) .AddOptionalParameter("after", after) .AddOptionalParameter("before", before) @@ -233,6 +246,7 @@ partial void ProcessListAuditLogsResponseContent( actorIds: actorIds, actorEmails: actorEmails, resourceIds: resourceIds, + tenantOnly: tenantOnly, limit: limit, after: after, before: before); @@ -522,6 +536,9 @@ partial void ProcessListAuditLogsResponseContent( /// /// /// + /// + /// Default Value: false + /// /// /// Default Value: 20 /// @@ -535,6 +552,7 @@ partial void ProcessListAuditLogsResponseContent( global::System.Collections.Generic.IList? actorIds = default, global::System.Collections.Generic.IList? actorEmails = default, global::System.Collections.Generic.IList? resourceIds = default, + bool? tenantOnly = default, int? limit = default, string? before = default, string? after = null, @@ -548,6 +566,7 @@ partial void ProcessListAuditLogsResponseContent( actorIds: actorIds, actorEmails: actorEmails, resourceIds: resourceIds, + tenantOnly: tenantOnly, limit: limit, after: __cursor, before: before, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAuditLogsClient.ListAuditLogs.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAuditLogsClient.ListAuditLogs.g.cs index a2557078e..c1a02c350 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAuditLogsClient.ListAuditLogs.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IAuditLogsClient.ListAuditLogs.g.cs @@ -13,6 +13,9 @@ public partial interface IAuditLogsClient /// /// /// + /// + /// Default Value: false + /// /// /// Default Value: 20 /// @@ -28,6 +31,7 @@ public partial interface IAuditLogsClient global::System.Collections.Generic.IList? actorIds = default, global::System.Collections.Generic.IList? actorEmails = default, global::System.Collections.Generic.IList? resourceIds = default, + bool? tenantOnly = default, int? limit = default, string? after = default, string? before = default, @@ -42,6 +46,9 @@ public partial interface IAuditLogsClient /// /// /// + /// + /// Default Value: false + /// /// /// Default Value: 20 /// @@ -57,6 +64,7 @@ public partial interface IAuditLogsClient global::System.Collections.Generic.IList? actorIds = default, global::System.Collections.Generic.IList? actorEmails = default, global::System.Collections.Generic.IList? resourceIds = default, + bool? tenantOnly = default, int? limit = default, string? after = default, string? before = default, @@ -72,6 +80,9 @@ public partial interface IAuditLogsClient /// /// /// + /// + /// Default Value: false + /// /// /// Default Value: 20 /// @@ -85,6 +96,7 @@ public partial interface IAuditLogsClient global::System.Collections.Generic.IList? actorIds = default, global::System.Collections.Generic.IList? actorEmails = default, global::System.Collections.Generic.IList? resourceIds = default, + bool? tenantOnly = default, int? limit = default, string? before = default, string? after = null, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.CreateAdminApiKey.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.CreateAdminApiKey.g.cs index 28230639b..952d6bbcd 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.CreateAdminApiKey.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.CreateAdminApiKey.g.cs @@ -37,11 +37,16 @@ public partial interface IOpenAiClient /// /// Example: New Admin Key /// + /// + /// The number of seconds until the API key expires. Omit this field for a key that does not expire.
+ /// Example: 2592000 + /// /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. /// The token to cancel the operation with /// global::System.Threading.Tasks.Task CreateAdminApiKeyAsync( string name, + int? expiresInSeconds = default, global::tryAGI.OpenAI.AutoSDKRequestOptions? requestOptions = default, global::System.Threading.CancellationToken cancellationToken = default); } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.GetInputTokenCounts.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.GetInputTokenCounts.g.cs index 9a0b03b9b..1841187d1 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.GetInputTokenCounts.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.GetInputTokenCounts.g.cs @@ -40,9 +40,6 @@ public partial interface IOpenAiClient /// /// /// - /// - /// The truncation strategy to use for the model response. - `auto`: If the input to this Response exceeds the model's context window size, the model will truncate the response to fit the context window by dropping items from the beginning of the conversation. - `disabled` (default): If the input size will exceed the context window size for a model, the request will fail with a 400 error. - /// /// /// /// A model-owned style preset to apply to this request. Omit this parameter to use the model's default style. Supported values may expand over time. Values must be at most 64 characters. @@ -60,7 +57,6 @@ public partial interface IOpenAiClient global::System.Collections.Generic.IList? tools = default, global::tryAGI.OpenAI.ResponseTextParam? text = default, global::tryAGI.OpenAI.Reasoning? reasoning = default, - global::tryAGI.OpenAI.TruncationEnum? truncation = default, string? instructions = default, global::tryAGI.OpenAI.PersonalityEnum? personality = default, global::tryAGI.OpenAI.ConversationParam? conversation = default, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ISpendAlertsClient.RetrieveOrganizationSpendAlert.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ISpendAlertsClient.RetrieveOrganizationSpendAlert.g.cs new file mode 100644 index 000000000..b2557d37c --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ISpendAlertsClient.RetrieveOrganizationSpendAlert.g.cs @@ -0,0 +1,30 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public partial interface ISpendAlertsClient + { + /// + /// Retrieves an organization spend alert. + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + global::System.Threading.Tasks.Task RetrieveOrganizationSpendAlertAsync( + string alertId, + global::tryAGI.OpenAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default); + /// + /// Retrieves an organization spend alert. + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + global::System.Threading.Tasks.Task> RetrieveOrganizationSpendAlertAsResponseAsync( + string alertId, + global::tryAGI.OpenAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default); + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ISpendAlertsClient.RetrieveProjectSpendAlert.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ISpendAlertsClient.RetrieveProjectSpendAlert.g.cs new file mode 100644 index 000000000..101d92f6b --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.ISpendAlertsClient.RetrieveProjectSpendAlert.g.cs @@ -0,0 +1,34 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public partial interface ISpendAlertsClient + { + /// + /// Retrieves a project spend alert. + /// + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + global::System.Threading.Tasks.Task RetrieveProjectSpendAlertAsync( + string projectId, + string alertId, + global::tryAGI.OpenAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default); + /// + /// Retrieves a project spend alert. + /// + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + global::System.Threading.Tasks.Task> RetrieveProjectSpendAlertAsResponseAsync( + string projectId, + string alertId, + global::tryAGI.OpenAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default); + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AdminApiKeyCreateResponse.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AdminApiKeyCreateResponse.g.cs index c6b7e28cd..ff30bbc90 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AdminApiKeyCreateResponse.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AdminApiKeyCreateResponse.g.cs @@ -36,6 +36,7 @@ public class AdminApiKeyCreateResponseJsonConverter : global::System.Text.Json.S var __score0 = 0; if (__jsonProps.Contains("created_at")) __score0++; + if (__jsonProps.Contains("expires_at")) __score0++; if (__jsonProps.Contains("id")) __score0++; if (__jsonProps.Contains("last_used_at")) __score0++; if (__jsonProps.Contains("name")) __score0++; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSource.g.cs new file mode 100644 index 000000000..850779f34 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSource.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class AuditLogRoleBoundToResourceSourceJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.AuditLogRoleBoundToResourceSource 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.AuditLogRoleBoundToResourceSourceExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.AuditLogRoleBoundToResourceSource)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.AuditLogRoleBoundToResourceSource); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.AuditLogRoleBoundToResourceSource value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.AuditLogRoleBoundToResourceSourceExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceNullable.g.cs new file mode 100644 index 000000000..596bb39e8 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class AuditLogRoleBoundToResourceSourceNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.AuditLogRoleBoundToResourceSource? 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.AuditLogRoleBoundToResourceSourceExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.AuditLogRoleBoundToResourceSource)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.AuditLogRoleBoundToResourceSource?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.AuditLogRoleBoundToResourceSource? 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.AuditLogRoleBoundToResourceSourceExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSource.g.cs new file mode 100644 index 000000000..b174fd355 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSource.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class AuditLogRoleUnboundFromResourceSourceJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.AuditLogRoleUnboundFromResourceSource 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.AuditLogRoleUnboundFromResourceSourceExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.AuditLogRoleUnboundFromResourceSource)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.AuditLogRoleUnboundFromResourceSource); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.AuditLogRoleUnboundFromResourceSource value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.AuditLogRoleUnboundFromResourceSourceExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceNullable.g.cs new file mode 100644 index 000000000..32407d783 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class AuditLogRoleUnboundFromResourceSourceNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.AuditLogRoleUnboundFromResourceSource? 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.AuditLogRoleUnboundFromResourceSourceExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.AuditLogRoleUnboundFromResourceSource)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.AuditLogRoleUnboundFromResourceSource?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.AuditLogRoleUnboundFromResourceSource? 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.AuditLogRoleUnboundFromResourceSourceExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CreateResponse.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CreateResponse.g.cs index 2acd05637..a3dcbc60e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CreateResponse.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CreateResponse.g.cs @@ -41,13 +41,11 @@ public class CreateResponseJsonConverter : global::System.Text.Json.Serializatio if (__jsonProps.Contains("model")) __score1++; if (__jsonProps.Contains("previous_response_id")) __score1++; if (__jsonProps.Contains("prompt")) __score1++; - if (__jsonProps.Contains("reasoning")) __score1++; if (__jsonProps.Contains("text")) __score1++; if (__jsonProps.Contains("text.format")) __score1++; if (__jsonProps.Contains("text.verbosity")) __score1++; if (__jsonProps.Contains("tool_choice")) __score1++; if (__jsonProps.Contains("tools")) __score1++; - if (__jsonProps.Contains("truncation")) __score1++; var __score2 = 0; if (__jsonProps.Contains("context_management")) __score2++; if (__jsonProps.Contains("conversation")) __score2++; @@ -57,9 +55,11 @@ public class CreateResponseJsonConverter : global::System.Text.Json.Serializatio if (__jsonProps.Contains("max_output_tokens")) __score2++; if (__jsonProps.Contains("moderation")) __score2++; if (__jsonProps.Contains("parallel_tool_calls")) __score2++; + if (__jsonProps.Contains("reasoning")) __score2++; if (__jsonProps.Contains("store")) __score2++; if (__jsonProps.Contains("stream")) __score2++; if (__jsonProps.Contains("stream_options")) __score2++; + if (__jsonProps.Contains("truncation")) __score2++; var __bestScore = 0; var __bestIndex = -1; if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2.g.cs new file mode 100644 index 000000000..979fba954 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class CreateResponseVariant3Truncation2JsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.CreateResponseVariant3Truncation2 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.CreateResponseVariant3Truncation2Extensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.CreateResponseVariant3Truncation2)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.CreateResponseVariant3Truncation2); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.CreateResponseVariant3Truncation2 value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.CreateResponseVariant3Truncation2Extensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2Nullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2Nullable.g.cs new file mode 100644 index 000000000..7a968c5c5 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2Nullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class CreateResponseVariant3Truncation2NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.CreateResponseVariant3Truncation2? 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.CreateResponseVariant3Truncation2Extensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.CreateResponseVariant3Truncation2)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.CreateResponseVariant3Truncation2?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.CreateResponseVariant3Truncation2? 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.CreateResponseVariant3Truncation2Extensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ReasoningContext2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ReasoningContext2.g.cs new file mode 100644 index 000000000..b81bcebb7 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ReasoningContext2.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class ReasoningContext2JsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.ReasoningContext2 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.ReasoningContext2Extensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.ReasoningContext2)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.ReasoningContext2); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.ReasoningContext2 value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.ReasoningContext2Extensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ReasoningContext2Nullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ReasoningContext2Nullable.g.cs new file mode 100644 index 000000000..a8c5f5897 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ReasoningContext2Nullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class ReasoningContext2NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.ReasoningContext2? 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.ReasoningContext2Extensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.ReasoningContext2)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.ReasoningContext2?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.ReasoningContext2? 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.ReasoningContext2Extensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.Response.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.Response.g.cs index 42e1a5310..48e0778b2 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.Response.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.Response.g.cs @@ -50,13 +50,11 @@ public class ResponseJsonConverter : global::System.Text.Json.Serialization.Json if (__jsonProps.Contains("model")) __score1++; if (__jsonProps.Contains("previous_response_id")) __score1++; if (__jsonProps.Contains("prompt")) __score1++; - if (__jsonProps.Contains("reasoning")) __score1++; if (__jsonProps.Contains("text")) __score1++; if (__jsonProps.Contains("text.format")) __score1++; if (__jsonProps.Contains("text.verbosity")) __score1++; if (__jsonProps.Contains("tool_choice")) __score1++; if (__jsonProps.Contains("tools")) __score1++; - if (__jsonProps.Contains("truncation")) __score1++; var __score2 = 0; if (__jsonProps.Contains("completed_at")) __score2++; if (__jsonProps.Contains("conversation")) __score2++; @@ -71,7 +69,9 @@ public class ResponseJsonConverter : global::System.Text.Json.Serialization.Json if (__jsonProps.Contains("output")) __score2++; if (__jsonProps.Contains("output_text")) __score2++; if (__jsonProps.Contains("parallel_tool_calls")) __score2++; + if (__jsonProps.Contains("reasoning")) __score2++; if (__jsonProps.Contains("status")) __score2++; + if (__jsonProps.Contains("truncation")) __score2++; if (__jsonProps.Contains("usage")) __score2++; if (__jsonProps.Contains("usage.input_tokens")) __score2++; if (__jsonProps.Contains("usage.input_tokens_details")) __score2++; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2.g.cs similarity index 70% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2.g.cs index d33345dfc..65fd8e120 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2.g.cs @@ -3,10 +3,10 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public sealed class ResponsePropertiesTruncation2JsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class ResponseVariant3Truncation2JsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::tryAGI.OpenAI.ResponsePropertiesTruncation2 Read( + public override global::tryAGI.OpenAI.ResponseVariant3Truncation2 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 ResponsePropertiesTruncation2JsonConverter : global::System. var stringValue = reader.GetString(); if (stringValue != null) { - return global::tryAGI.OpenAI.ResponsePropertiesTruncation2Extensions.ToEnum(stringValue) ?? default; + return global::tryAGI.OpenAI.ResponseVariant3Truncation2Extensions.ToEnum(stringValue) ?? default; } break; @@ -26,11 +26,11 @@ public sealed class ResponsePropertiesTruncation2JsonConverter : global::System. case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.ResponsePropertiesTruncation2)numValue; + return (global::tryAGI.OpenAI.ResponseVariant3Truncation2)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::tryAGI.OpenAI.ResponsePropertiesTruncation2); + return default(global::tryAGI.OpenAI.ResponseVariant3Truncation2); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,12 +42,12 @@ public sealed class ResponsePropertiesTruncation2JsonConverter : global::System. /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.ResponsePropertiesTruncation2 value, + global::tryAGI.OpenAI.ResponseVariant3Truncation2 value, global::System.Text.Json.JsonSerializerOptions options) { writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); - writer.WriteStringValue(global::tryAGI.OpenAI.ResponsePropertiesTruncation2Extensions.ToValueString(value)); + writer.WriteStringValue(global::tryAGI.OpenAI.ResponseVariant3Truncation2Extensions.ToValueString(value)); } } } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2Nullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2Nullable.g.cs similarity index 72% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2Nullable.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2Nullable.g.cs index 54c8ce58a..e5286fd59 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2Nullable.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2Nullable.g.cs @@ -3,10 +3,10 @@ namespace tryAGI.OpenAI.JsonConverters { /// - public sealed class ResponsePropertiesTruncation2NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + public sealed class ResponseVariant3Truncation2NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter { /// - public override global::tryAGI.OpenAI.ResponsePropertiesTruncation2? Read( + public override global::tryAGI.OpenAI.ResponseVariant3Truncation2? 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 ResponsePropertiesTruncation2NullableJsonConverter : global: var stringValue = reader.GetString(); if (stringValue != null) { - return global::tryAGI.OpenAI.ResponsePropertiesTruncation2Extensions.ToEnum(stringValue); + return global::tryAGI.OpenAI.ResponseVariant3Truncation2Extensions.ToEnum(stringValue); } break; @@ -26,11 +26,11 @@ public sealed class ResponsePropertiesTruncation2NullableJsonConverter : global: case global::System.Text.Json.JsonTokenType.Number: { var numValue = reader.GetInt32(); - return (global::tryAGI.OpenAI.ResponsePropertiesTruncation2)numValue; + return (global::tryAGI.OpenAI.ResponseVariant3Truncation2)numValue; } case global::System.Text.Json.JsonTokenType.Null: { - return default(global::tryAGI.OpenAI.ResponsePropertiesTruncation2?); + return default(global::tryAGI.OpenAI.ResponseVariant3Truncation2?); } default: throw new global::System.ArgumentOutOfRangeException(nameof(reader)); @@ -42,7 +42,7 @@ public sealed class ResponsePropertiesTruncation2NullableJsonConverter : global: /// public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::tryAGI.OpenAI.ResponsePropertiesTruncation2? value, + global::tryAGI.OpenAI.ResponseVariant3Truncation2? 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.ResponsePropertiesTruncation2Extensions.ToValueString(value.Value)); + writer.WriteStringValue(global::tryAGI.OpenAI.ResponseVariant3Truncation2Extensions.ToValueString(value.Value)); } } } 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 03dd799fc..6b8ebaa29 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs @@ -73,6 +73,14 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter), @@ -629,6 +637,10 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter), @@ -2697,6 +2709,10 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningContext2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningContext2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter), @@ -2713,6 +2729,10 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter), @@ -2913,10 +2933,6 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter), - - typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter), @@ -5395,6 +5411,10 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AuditLogRoleDeleted))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AuditLogRoleAssignmentCreated))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AuditLogRoleAssignmentDeleted))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AuditLogRoleBoundToResource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AuditLogRoleBoundToResourceSource), TypeInfoPropertyName = "AuditLogRoleBoundToResourceSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AuditLogRoleUnboundFromResource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AuditLogRoleUnboundFromResourceSource), TypeInfoPropertyName = "AuditLogRoleUnboundFromResourceSource2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AuditLogServiceAccountCreated))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AuditLogServiceAccountCreatedData))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AuditLogServiceAccountUpdated))] @@ -5749,10 +5769,6 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateCompletionResponseObject), TypeInfoPropertyName = "CreateCompletionResponseObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateContainerBody))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateContainerBodyExpiresAfter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateContainerBodyExpiresAfterAnchor), TypeInfoPropertyName = "CreateContainerBodyExpiresAfterAnchor2")] internal sealed partial class SourceGenerationContextChunk0 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -5824,6 +5840,14 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter), @@ -6380,6 +6404,10 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter), @@ -8448,6 +8476,10 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningContext2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningContext2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter), @@ -8464,6 +8496,10 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter), @@ -8664,10 +8700,6 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter), - - typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter), @@ -11027,6 +11059,10 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateCompletionResponseObject), TypeInfoPropertyName = "CreateCompletionResponseObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateContainerBody))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateContainerBodyExpiresAfter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateContainerBodyExpiresAfterAnchor), TypeInfoPropertyName = "CreateContainerBodyExpiresAfterAnchor2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SkillsItem), TypeInfoPropertyName = "SkillsItem2_3")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SkillReferenceParam))] @@ -11214,6 +11250,8 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateResponse), TypeInfoPropertyName = "CreateResponse2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseProperties))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateResponseVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateResponseVariant3Truncation2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.Reasoning))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.InputParam), TypeInfoPropertyName = "InputParam2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.IncludeEnum), TypeInfoPropertyName = "IncludeEnum2")] @@ -11498,12 +11536,6 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobObject), TypeInfoPropertyName = "FineTuningJobObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobStatus), TypeInfoPropertyName = "FineTuningJobStatus2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobCheckpoint))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobCheckpointMetrics))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobCheckpointObject), TypeInfoPropertyName = "FineTuningJobCheckpointObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobEvent))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobEventObject), TypeInfoPropertyName = "FineTuningJobEventObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobEventLevel), TypeInfoPropertyName = "FineTuningJobEventLevel2")] internal sealed partial class SourceGenerationContextChunk1 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -11575,6 +11607,14 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter), @@ -12131,6 +12171,10 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter), @@ -14199,6 +14243,10 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningContext2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningContext2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter), @@ -14215,6 +14263,10 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter), @@ -14415,10 +14467,6 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter), - - typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter), @@ -16778,6 +16826,12 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobCheckpoint))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobCheckpointMetrics))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobCheckpointObject), TypeInfoPropertyName = "FineTuningJobCheckpointObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobEvent))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobEventObject), TypeInfoPropertyName = "FineTuningJobEventObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobEventLevel), TypeInfoPropertyName = "FineTuningJobEventLevel2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FineTuningJobEventType), TypeInfoPropertyName = "FineTuningJobEventType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.InputImageContent))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.InputFileContent))] @@ -17249,12 +17303,6 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeSessionCreateRequest))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaClientEventTranscriptionSessionUpdate))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaClientEventTranscriptionSessionUpdateType), TypeInfoPropertyName = "RealtimeBetaClientEventTranscriptionSessionUpdateType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaResponseObject), TypeInfoPropertyName = "RealtimeBetaResponseObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaResponseStatus), TypeInfoPropertyName = "RealtimeBetaResponseStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetails))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsType), TypeInfoPropertyName = "RealtimeBetaResponseStatusDetailsType2")] internal sealed partial class SourceGenerationContextChunk2 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -17326,6 +17374,14 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter), @@ -17882,6 +17938,10 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter), @@ -19950,6 +20010,10 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningContext2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningContext2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter), @@ -19966,6 +20030,10 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter), @@ -20166,10 +20234,6 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter), - - typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter), @@ -22529,6 +22593,12 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaResponseObject), TypeInfoPropertyName = "RealtimeBetaResponseObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaResponseStatus), TypeInfoPropertyName = "RealtimeBetaResponseStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetails))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsType), TypeInfoPropertyName = "RealtimeBetaResponseStatusDetailsType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsReason), TypeInfoPropertyName = "RealtimeBetaResponseStatusDetailsReason2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsError))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] @@ -23000,12 +23070,6 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationClientEventSessionCloseType), TypeInfoPropertyName = "RealtimeTranslationClientEventSessionCloseType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationClientEventSessionUpdateType), TypeInfoPropertyName = "RealtimeTranslationClientEventSessionUpdateType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationSessionUpdateRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateRequestExpiresAfter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchor), TypeInfoPropertyName = "RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchor2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationSessionCreateRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationSession))] internal sealed partial class SourceGenerationContextChunk3 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -23077,6 +23141,14 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter), @@ -23633,6 +23705,10 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter), @@ -25701,6 +25777,10 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningContext2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningContext2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter), @@ -25717,6 +25797,10 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter), @@ -25917,10 +26001,6 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter), - - typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter), @@ -28280,6 +28360,12 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateRequestExpiresAfter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchor), TypeInfoPropertyName = "RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchor2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationSessionCreateRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationSession))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEvent), TypeInfoPropertyName = "RealtimeTranslationServerEvent2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionCreated))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionUpdated))] @@ -28321,8 +28407,8 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagerness), TypeInfoPropertyName = "RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagerness2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1Discriminator))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1DiscriminatorType), TypeInfoPropertyName = "RealtimeTurnDetectionRealtimeTurnDetection1DiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.Reasoning))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningSummary2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningContext2))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningGenerateSummary2))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningItemType), TypeInfoPropertyName = "ReasoningItemType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] @@ -28331,6 +28417,7 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningItemStatus), TypeInfoPropertyName = "ReasoningItemStatus2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.Response), TypeInfoPropertyName = "Response2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseVariant3Truncation2))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseVariant3Object), TypeInfoPropertyName = "ResponseVariant3Object2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseVariant3Status), TypeInfoPropertyName = "ResponseVariant3Status2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseErrorVariant1))] @@ -28439,7 +28526,6 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfStringInputTextContentInputImageContentInputFileContent2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseTextParam))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ToolChoiceParam), TypeInfoPropertyName = "ToolChoiceParam2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponsePropertiesTruncation2))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseQueuedEvent))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseQueuedEventType), TypeInfoPropertyName = "ResponseQueuedEventType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEvent))] @@ -28751,12 +28837,6 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreObjectFileCounts))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreObjectStatus), TypeInfoPropertyName = "VectorStoreObjectStatus2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreSearchRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>), TypeInfoPropertyName = "OneOfStringIListString2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfComparisonFilterCompoundFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptions))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptionsRanker), TypeInfoPropertyName = "VectorStoreSearchRequestRankingOptionsRanker2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreSearchResultContentObject))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreSearchResultContentObjectType), TypeInfoPropertyName = "VectorStoreSearchResultContentObjectType2")] internal sealed partial class SourceGenerationContextChunk4 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -28828,6 +28908,14 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter), @@ -29384,6 +29472,10 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter), @@ -31452,6 +31544,10 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningContext2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningContext2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter), @@ -31468,6 +31564,10 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter), @@ -31668,10 +31768,6 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter), - - typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter), @@ -34031,6 +34127,12 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>), TypeInfoPropertyName = "OneOfStringIListString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfComparisonFilterCompoundFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptions))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptionsRanker), TypeInfoPropertyName = "VectorStoreSearchRequestRankingOptionsRanker2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreSearchResultContentObject))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreSearchResultContentObjectType), TypeInfoPropertyName = "VectorStoreSearchResultContentObjectType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreSearchResultItem))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VectorStoreSearchResultsPage))] @@ -34502,12 +34604,6 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ActiveStatusType), TypeInfoPropertyName = "ActiveStatusType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LockedStatus))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LockedStatusType), TypeInfoPropertyName = "LockedStatusType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ClosedStatus))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ClosedStatusType), TypeInfoPropertyName = "ClosedStatusType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ThreadResource))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ThreadResourceObject), TypeInfoPropertyName = "ThreadResourceObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.Status), TypeInfoPropertyName = "Status2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ThreadResourceStatusDiscriminator))] internal sealed partial class SourceGenerationContextChunk5 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -34579,6 +34675,14 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter), @@ -35135,6 +35239,10 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter), @@ -37203,6 +37311,10 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningContext2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningContext2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter), @@ -37219,6 +37331,10 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter), @@ -37419,10 +37535,6 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex typeof(global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter), - - typeof(global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter), @@ -39782,6 +39894,12 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ClosedStatus))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ClosedStatusType), TypeInfoPropertyName = "ClosedStatusType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ThreadResource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ThreadResourceObject), TypeInfoPropertyName = "ThreadResourceObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.Status), TypeInfoPropertyName = "Status2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ThreadResourceStatusDiscriminator))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ThreadResourceStatusDiscriminatorType), TypeInfoPropertyName = "ThreadResourceStatusDiscriminatorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeletedThreadResource))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeletedThreadResourceObject), TypeInfoPropertyName = "DeletedThreadResourceObject2")] @@ -40229,6 +40347,10 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionDelayNullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AudioTranscriptionResponseModelNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceNullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AuditLogActorTypeNullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.AuditLogActorApiKeyTypeJsonConverter()); @@ -40507,6 +40629,8 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItemNullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItemNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateResponseVariant3Truncation2NullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestModelNullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.CreateSpeechRequestResponseFormatJsonConverter()); @@ -41541,6 +41665,8 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.RealtimeTurnDetectionRealtimeTurnDetection1DiscriminatorTypeNullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2JsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningSummary2NullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningContext2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningContext2NullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2JsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningGenerateSummary2NullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningEffortEnumJsonConverter()); @@ -41549,6 +41675,8 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningItemTypeNullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ReasoningItemStatusNullableJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2JsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseVariant3Truncation2NullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseVariant3ObjectNullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseVariant3StatusJsonConverter()); @@ -41649,8 +41777,6 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseOutputItemDoneEventTypeNullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseOutputTextAnnotationAddedEventTypeNullableJsonConverter()); - options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2JsonConverter()); - options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponsePropertiesTruncation2NullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseQueuedEventTypeNullableJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.ResponseReasoningSummaryPartAddedEventTypeJsonConverter()); 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 a1164fdea..1ca6c50b0 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs @@ -500,11375 +500,11399 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::tryAGI.OpenAI.AuditLogServiceAccountCreated? Type118 { get; set; } + public global::tryAGI.OpenAI.AuditLogRoleBoundToResource? Type118 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogServiceAccountCreatedData? Type119 { get; set; } + public global::tryAGI.OpenAI.AuditLogRoleBoundToResourceSource? Type119 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogServiceAccountUpdated? Type120 { get; set; } + public global::tryAGI.OpenAI.AuditLogRoleUnboundFromResource? Type120 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogServiceAccountUpdatedChangesRequested? Type121 { get; set; } + public global::tryAGI.OpenAI.AuditLogRoleUnboundFromResourceSource? Type121 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogServiceAccountDeleted? Type122 { get; set; } + public global::tryAGI.OpenAI.AuditLogServiceAccountCreated? Type122 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogWorkloadIdentityProviderCreated? Type123 { get; set; } + public global::tryAGI.OpenAI.AuditLogServiceAccountCreatedData? Type123 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogWorkloadIdentityProviderUpdated? Type124 { get; set; } + public global::tryAGI.OpenAI.AuditLogServiceAccountUpdated? Type124 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogWorkloadIdentityProviderDeleted? Type125 { get; set; } + public global::tryAGI.OpenAI.AuditLogServiceAccountUpdatedChangesRequested? Type125 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogWorkloadIdentityProviderMappingCreated? Type126 { get; set; } + public global::tryAGI.OpenAI.AuditLogServiceAccountDeleted? Type126 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogWorkloadIdentityProviderMappingUpdated? Type127 { get; set; } + public global::tryAGI.OpenAI.AuditLogWorkloadIdentityProviderCreated? Type127 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogWorkloadIdentityProviderMappingDeleted? Type128 { get; set; } + public global::tryAGI.OpenAI.AuditLogWorkloadIdentityProviderUpdated? Type128 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogUserAdded? Type129 { get; set; } + public global::tryAGI.OpenAI.AuditLogWorkloadIdentityProviderDeleted? Type129 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogUserAddedData? Type130 { get; set; } + public global::tryAGI.OpenAI.AuditLogWorkloadIdentityProviderMappingCreated? Type130 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogUserUpdated? Type131 { get; set; } + public global::tryAGI.OpenAI.AuditLogWorkloadIdentityProviderMappingUpdated? Type131 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogUserUpdatedChangesRequested? Type132 { get; set; } + public global::tryAGI.OpenAI.AuditLogWorkloadIdentityProviderMappingDeleted? Type132 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogUserDeleted? Type133 { get; set; } + public global::tryAGI.OpenAI.AuditLogUserAdded? Type133 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCertificateCreated? Type134 { get; set; } + public global::tryAGI.OpenAI.AuditLogUserAddedData? Type134 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCertificateUpdated? Type135 { get; set; } + public global::tryAGI.OpenAI.AuditLogUserUpdated? Type135 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCertificateDeleted? Type136 { get; set; } + public global::tryAGI.OpenAI.AuditLogUserUpdatedChangesRequested? Type136 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCertificatesActivated? Type137 { get; set; } + public global::tryAGI.OpenAI.AuditLogUserDeleted? Type137 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type138 { get; set; } + public global::tryAGI.OpenAI.AuditLogCertificateCreated? Type138 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCertificatesActivatedCertificate? Type139 { get; set; } + public global::tryAGI.OpenAI.AuditLogCertificateUpdated? Type139 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCertificatesDeactivated? Type140 { get; set; } + public global::tryAGI.OpenAI.AuditLogCertificateDeleted? Type140 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type141 { get; set; } + public global::tryAGI.OpenAI.AuditLogCertificatesActivated? Type141 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogCertificatesDeactivatedCertificate? Type142 { get; set; } + public global::System.Collections.Generic.IList? Type142 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogActorType? Type143 { get; set; } + public global::tryAGI.OpenAI.AuditLogCertificatesActivatedCertificate? Type143 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogActorSession? Type144 { get; set; } + public global::tryAGI.OpenAI.AuditLogCertificatesDeactivated? Type144 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogActorApiKey? Type145 { get; set; } + public global::System.Collections.Generic.IList? Type145 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogActorApiKeyType? Type146 { get; set; } + public global::tryAGI.OpenAI.AuditLogCertificatesDeactivatedCertificate? Type146 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogActorUser? Type147 { get; set; } + public global::tryAGI.OpenAI.AuditLogActorType? Type147 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AuditLogActorServiceAccount? Type148 { get; set; } + public global::tryAGI.OpenAI.AuditLogActorSession? Type148 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutoChunkingStrategyRequestParam? Type149 { get; set; } + public global::tryAGI.OpenAI.AuditLogActorApiKey? Type149 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutoChunkingStrategyRequestParamType? Type150 { get; set; } + public global::tryAGI.OpenAI.AuditLogActorApiKeyType? Type150 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Batch? Type151 { get; set; } + public global::tryAGI.OpenAI.AuditLogActorUser? Type151 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchObject? Type152 { get; set; } + public global::tryAGI.OpenAI.AuditLogActorServiceAccount? Type152 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchErrors? Type153 { get; set; } + public global::tryAGI.OpenAI.AutoChunkingStrategyRequestParam? Type153 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type154 { get; set; } + public global::tryAGI.OpenAI.AutoChunkingStrategyRequestParamType? Type154 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchErrorsDataItem? Type155 { get; set; } + public global::tryAGI.OpenAI.Batch? Type155 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchStatus? Type156 { get; set; } + public global::tryAGI.OpenAI.BatchObject? Type156 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchRequestCounts? Type157 { get; set; } + public global::tryAGI.OpenAI.BatchErrors? Type157 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchUsage? Type158 { get; set; } + public global::System.Collections.Generic.IList? Type158 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchUsageInputTokensDetails? Type159 { get; set; } + public global::tryAGI.OpenAI.BatchErrorsDataItem? Type159 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchUsageOutputTokensDetails? Type160 { get; set; } + public global::tryAGI.OpenAI.BatchStatus? Type160 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchFileExpirationAfter? Type161 { get; set; } + public global::tryAGI.OpenAI.BatchRequestCounts? Type161 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BatchFileExpirationAfterAnchor? Type162 { get; set; } + public global::tryAGI.OpenAI.BatchUsage? Type162 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Certificate? Type163 { get; set; } + public global::tryAGI.OpenAI.BatchUsageInputTokensDetails? Type163 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CertificateObject? Type164 { get; set; } + public global::tryAGI.OpenAI.BatchUsageOutputTokensDetails? Type164 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CertificateCertificateDetails? Type165 { get; set; } + public global::tryAGI.OpenAI.BatchFileExpirationAfter? Type165 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionAllowedTools? Type166 { get; set; } + public global::tryAGI.OpenAI.BatchFileExpirationAfterAnchor? Type166 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionAllowedToolsMode? Type167 { get; set; } + public global::tryAGI.OpenAI.Certificate? Type167 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type168 { get; set; } + public global::tryAGI.OpenAI.CertificateObject? Type168 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionAllowedToolsChoice? Type169 { get; set; } + public global::tryAGI.OpenAI.CertificateCertificateDetails? Type169 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionAllowedToolsChoiceType? Type170 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionAllowedTools? Type170 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionDeleted? Type171 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionAllowedToolsMode? Type171 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionDeletedObject? Type172 { get; set; } + public global::System.Collections.Generic.IList? Type172 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionFunctionCallOption? Type173 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionAllowedToolsChoice? Type173 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionFunctions? Type174 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionAllowedToolsChoiceType? Type174 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionParameters? Type175 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionDeleted? Type175 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionList? Type176 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionDeletedObject? Type176 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionListObject? Type177 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionFunctionCallOption? Type177 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type178 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionFunctions? Type178 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionResponse? Type179 { get; set; } + public global::tryAGI.OpenAI.FunctionParameters? Type179 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageCustomToolCall? Type180 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionList? Type180 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageCustomToolCallType? Type181 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionListObject? Type181 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageCustomToolCallCustom? Type182 { get; set; } + public global::System.Collections.Generic.IList? Type182 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageList? Type183 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionResponse? Type183 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageListObject? Type184 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageCustomToolCall? Type184 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type185 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageCustomToolCallType? Type185 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type186 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageCustomToolCallCustom? Type186 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionResponseMessage? Type187 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageList? Type187 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageListDataItem? Type188 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageListObject? Type188 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type189 { get; set; } + public global::System.Collections.Generic.IList>? Type189 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type190 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type190 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartText? Type191 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionResponseMessage? Type191 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImage? Type192 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageListDataItem? Type192 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCall? Type193 { get; set; } + public global::System.Collections.Generic.IList>? Type193 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallType? Type194 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type194 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallFunction? Type195 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartText? Type195 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallChunk? Type196 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImage? Type196 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallChunkType? Type197 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCall? Type197 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallChunkFunction? Type198 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallType? Type198 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type199 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallFunction? Type199 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallsItem? Type200 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallChunk? Type200 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallDiscriminator? Type201 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallChunkType? Type201 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionMessageToolCallDiscriminatorType? Type202 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallChunkFunction? Type202 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type203 { get; set; } + public global::System.Collections.Generic.IList? Type203 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionModalitiesVariant1Item? Type204 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallsItem? Type204 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionModeration? Type205 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallDiscriminator? Type205 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Input? Type206 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionMessageToolCallDiscriminatorType? Type206 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionModerationResults? Type207 { get; set; } + public global::System.Collections.Generic.IList? Type207 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionModerationError? Type208 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionModalitiesVariant1Item? Type208 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionModerationInputDiscriminator? Type209 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionModeration? Type209 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionModerationInputDiscriminatorType? Type210 { get; set; } + public global::tryAGI.OpenAI.Input? Type210 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Output? Type211 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionModerationResults? Type211 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionModerationOutputDiscriminator? Type212 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionModerationError? Type212 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionModerationOutputDiscriminatorType? Type213 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionModerationInputDiscriminator? Type213 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionModerationErrorType? Type214 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionModerationInputDiscriminatorType? Type214 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionModerationResultsType? Type215 { get; set; } + public global::tryAGI.OpenAI.Output? Type215 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type216 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionModerationOutputDiscriminator? Type216 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationResultBody? Type217 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionModerationOutputDiscriminatorType? Type217 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionNamedToolChoice? Type218 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionModerationErrorType? Type218 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceType? Type219 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionModerationResultsType? Type219 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceFunction? Type220 { get; set; } + public global::System.Collections.Generic.IList? Type220 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceCustom? Type221 { get; set; } + public global::tryAGI.OpenAI.ModerationResultBody? Type221 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceCustomType? Type222 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionNamedToolChoice? Type222 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceCustomCustom? Type223 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceType? Type223 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessage? Type224 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceFunction? Type224 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type225 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceCustom? Type225 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type226 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceCustomType? Type226 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageContentPart? Type227 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionNamedToolChoiceCustomCustom? Type227 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageRole? Type228 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessage? Type228 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageAudio2? Type229 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type229 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageFunctionCall2? Type230 { get; set; } + public global::System.Collections.Generic.IList? Type230 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartRefusal? Type231 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageContentPart? Type231 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageContentPartDiscriminator? Type232 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageRole? Type232 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageContentPartDiscriminatorType? Type233 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageAudio2? Type233 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestDeveloperMessage? Type234 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageFunctionCall2? Type234 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type235 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartRefusal? Type235 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type236 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageContentPartDiscriminator? Type236 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestDeveloperMessageRole? Type237 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestAssistantMessageContentPartDiscriminatorType? Type237 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestFunctionMessage? Type238 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestDeveloperMessage? Type238 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestFunctionMessageRole? Type239 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type239 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessage? Type240 { get; set; } + public global::System.Collections.Generic.IList? Type240 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestSystemMessage? Type241 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestDeveloperMessageRole? Type241 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestUserMessage? Type242 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestFunctionMessage? Type242 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestToolMessage? Type243 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestFunctionMessageRole? Type243 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageDiscriminator? Type244 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessage? Type244 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageDiscriminatorRole? Type245 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestSystemMessage? Type245 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudio? Type246 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestUserMessage? Type246 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudioType? Type247 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestToolMessage? Type247 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudioInputAudio? Type248 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageDiscriminator? Type248 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudioInputAudioFormat? Type249 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageDiscriminatorRole? Type249 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartFile? Type250 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudio? Type250 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartFileType? Type251 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudioType? Type251 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartFileFile? Type252 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudioInputAudio? Type252 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImageType? Type253 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartAudioInputAudioFormat? Type253 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImageImageUrl? Type254 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartFile? Type254 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImageImageUrlDetail? Type255 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartFileType? Type255 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartRefusalType? Type256 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartFileFile? Type256 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartTextType? Type257 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImageType? Type257 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type258 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImageImageUrl? Type258 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type259 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartImageImageUrlDetail? Type259 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestSystemMessageContentPart? Type260 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartRefusalType? Type260 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestSystemMessageRole? Type261 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestMessageContentPartTextType? Type261 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestToolMessageRole? Type262 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type262 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type263 { get; set; } + public global::System.Collections.Generic.IList? Type263 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type264 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestSystemMessageContentPart? Type264 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestToolMessageContentPart? Type265 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestSystemMessageRole? Type265 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type266 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestToolMessageRole? Type266 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type267 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type267 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestUserMessageContentPart? Type268 { get; set; } + public global::System.Collections.Generic.IList? Type268 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRequestUserMessageRole? Type269 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestToolMessageContentPart? Type269 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type270 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type270 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionResponseMessageAnnotation? Type271 { get; set; } + public global::System.Collections.Generic.IList? Type271 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionResponseMessageAnnotationType? Type272 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestUserMessageContentPart? Type272 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionResponseMessageAnnotationUrlCitation? Type273 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRequestUserMessageRole? Type273 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionResponseMessageRole? Type274 { get; set; } + public global::System.Collections.Generic.IList? Type274 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionResponseMessageFunctionCall? Type275 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionResponseMessageAnnotation? Type275 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionResponseMessageAudio2? Type276 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionResponseMessageAnnotationType? Type276 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionRole? Type277 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionResponseMessageAnnotationUrlCitation? Type277 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionStreamOptionsVariant1? Type278 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionResponseMessageRole? Type278 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionStreamResponseDelta? Type279 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionResponseMessageFunctionCall? Type279 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaFunctionCall? Type280 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionResponseMessageAudio2? Type280 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type281 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionRole? Type281 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaRole? Type282 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionStreamOptionsVariant1? Type282 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionTokenLogprob? Type283 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionStreamResponseDelta? Type283 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type284 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaFunctionCall? Type284 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type285 { get; set; } + public global::System.Collections.Generic.IList? Type285 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionTokenLogprobTopLogprob? Type286 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionStreamResponseDeltaRole? Type286 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionTool? Type287 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionTokenLogprob? Type287 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionToolType? Type288 { get; set; } + public global::System.Collections.Generic.IList? Type288 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionToolChoiceOption? Type289 { get; set; } + public global::System.Collections.Generic.IList? Type289 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatCompletionToolChoiceOptionEnum? Type290 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionTokenLogprobTopLogprob? Type290 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChunkingStrategyRequestParam? Type291 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionTool? Type291 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StaticChunkingStrategyRequestParam? Type292 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionToolType? Type292 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChunkingStrategyRequestParamDiscriminator? Type293 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionToolChoiceOption? Type293 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChunkingStrategyRequestParamDiscriminatorType? Type294 { get; set; } + public global::tryAGI.OpenAI.ChatCompletionToolChoiceOptionEnum? Type294 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterFileOutput? Type295 { get; set; } + public global::tryAGI.OpenAI.ChunkingStrategyRequestParam? Type295 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterFileOutputType? Type296 { get; set; } + public global::tryAGI.OpenAI.StaticChunkingStrategyRequestParam? Type296 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type297 { get; set; } + public global::tryAGI.OpenAI.ChunkingStrategyRequestParamDiscriminator? Type297 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterFileOutputFile? Type298 { get; set; } + public global::tryAGI.OpenAI.ChunkingStrategyRequestParamDiscriminatorType? Type298 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterTextOutput? Type299 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterFileOutput? Type299 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterTextOutputType? Type300 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterFileOutputType? Type300 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterTool? Type301 { get; set; } + public global::System.Collections.Generic.IList? Type301 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterToolType? Type302 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterFileOutputFile? Type302 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type303 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterTextOutput? Type303 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutoCodeInterpreterToolParam? Type304 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterTextOutputType? Type304 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterToolCall? Type305 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterTool? Type305 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterToolCallType? Type306 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterToolType? Type306 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterToolCallStatus? Type307 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type307 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type308 { get; set; } + public global::tryAGI.OpenAI.AutoCodeInterpreterToolParam? Type308 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputsVariant1Item? Type309 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterToolCall? Type309 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterOutputLogs? Type310 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterToolCallType? Type310 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterOutputImage? Type311 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterToolCallStatus? Type311 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterToolCallOutputsVariant1ItemDiscriminator? Type312 { get; set; } + public global::System.Collections.Generic.IList? Type312 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterToolCallOutputsVariant1ItemDiscriminatorType? Type313 { get; set; } + public global::tryAGI.OpenAI.OutputsVariant1Item? Type313 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComparisonFilter? Type314 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterOutputLogs? Type314 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComparisonFilterType? Type315 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterOutputImage? Type315 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>>? Type316 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterToolCallOutputsVariant1ItemDiscriminator? Type316 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type317 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterToolCallOutputsVariant1ItemDiscriminatorType? Type317 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type318 { get; set; } + public global::tryAGI.OpenAI.ComparisonFilter? Type318 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompleteUploadRequest? Type319 { get; set; } + public global::tryAGI.OpenAI.ComparisonFilterType? Type319 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompletionUsage? Type320 { get; set; } + public global::tryAGI.OpenAI.OneOf>>? Type320 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompletionUsageCompletionTokensDetails? Type321 { get; set; } + public global::System.Collections.Generic.IList>? Type321 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompletionUsagePromptTokensDetails? Type322 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type322 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompoundFilter? Type323 { get; set; } + public global::tryAGI.OpenAI.CompleteUploadRequest? Type323 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompoundFilterType? Type324 { get; set; } + public global::tryAGI.OpenAI.CompletionUsage? Type324 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type325 { get; set; } + public global::tryAGI.OpenAI.CompletionUsageCompletionTokensDetails? Type325 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FiltersItem? Type326 { get; set; } + public global::tryAGI.OpenAI.CompletionUsagePromptTokensDetails? Type326 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompoundFilterFilterDiscriminator? Type327 { get; set; } + public global::tryAGI.OpenAI.CompoundFilter? Type327 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerAction? Type328 { get; set; } + public global::tryAGI.OpenAI.CompoundFilterType? Type328 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClickParam? Type329 { get; set; } + public global::System.Collections.Generic.IList? Type329 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DoubleClickAction? Type330 { get; set; } + public global::tryAGI.OpenAI.FiltersItem? Type330 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DragParam? Type331 { get; set; } + public global::tryAGI.OpenAI.CompoundFilterFilterDiscriminator? Type331 { get; set; } /// /// /// - public global::tryAGI.OpenAI.KeyPressAction? Type332 { get; set; } + public global::tryAGI.OpenAI.ComputerAction? Type332 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MoveParam? Type333 { get; set; } + public global::tryAGI.OpenAI.ClickParam? Type333 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ScreenshotParam? Type334 { get; set; } + public global::tryAGI.OpenAI.DoubleClickAction? Type334 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ScrollParam? Type335 { get; set; } + public global::tryAGI.OpenAI.DragParam? Type335 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TypeParam? Type336 { get; set; } + public global::tryAGI.OpenAI.KeyPressAction? Type336 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WaitParam? Type337 { get; set; } + public global::tryAGI.OpenAI.MoveParam? Type337 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerActionDiscriminator? Type338 { get; set; } + public global::tryAGI.OpenAI.ScreenshotParam? Type338 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerActionDiscriminatorType? Type339 { get; set; } + public global::tryAGI.OpenAI.ScrollParam? Type339 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type340 { get; set; } + public global::tryAGI.OpenAI.TypeParam? Type340 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerScreenshotImage? Type341 { get; set; } + public global::tryAGI.OpenAI.WaitParam? Type341 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerScreenshotImageType? Type342 { get; set; } + public global::tryAGI.OpenAI.ComputerActionDiscriminator? Type342 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCall? Type343 { get; set; } + public global::tryAGI.OpenAI.ComputerActionDiscriminatorType? Type343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallType? Type344 { get; set; } + public global::System.Collections.Generic.IList? Type344 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type345 { get; set; } + public global::tryAGI.OpenAI.ComputerScreenshotImage? Type345 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerCallSafetyCheckParam? Type346 { get; set; } + public global::tryAGI.OpenAI.ComputerScreenshotImageType? Type346 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallStatus? Type347 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCall? Type347 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallOutput? Type348 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallType? Type348 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallOutputType? Type349 { get; set; } + public global::System.Collections.Generic.IList? Type349 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallOutputStatus? Type350 { get; set; } + public global::tryAGI.OpenAI.ComputerCallSafetyCheckParam? Type350 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallOutputResource? Type351 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallStatus? Type351 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolCallOutputResourceVariant2? Type352 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallOutput? Type352 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerCallOutputStatus? Type353 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallOutputType? Type353 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileListResource? Type354 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallOutputStatus? Type354 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileListResourceObject? Type355 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallOutputResource? Type355 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type356 { get; set; } + public global::tryAGI.OpenAI.ComputerToolCallOutputResourceVariant2? Type356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileResource? Type357 { get; set; } + public global::tryAGI.OpenAI.ComputerCallOutputStatus? Type357 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerListResource? Type358 { get; set; } + public global::tryAGI.OpenAI.ContainerFileListResource? Type358 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerListResourceObject? Type359 { get; set; } + public global::tryAGI.OpenAI.ContainerFileListResourceObject? 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.ContainerResource? Type361 { get; set; } + public global::tryAGI.OpenAI.ContainerFileResource? Type361 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerResourceExpiresAfter? Type362 { get; set; } + public global::tryAGI.OpenAI.ContainerListResource? Type362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerResourceExpiresAfterAnchor? Type363 { get; set; } + public global::tryAGI.OpenAI.ContainerListResourceObject? Type363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerResourceMemoryLimit? Type364 { get; set; } + public global::System.Collections.Generic.IList? Type364 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerResourceNetworkPolicy? Type365 { get; set; } + public global::tryAGI.OpenAI.ContainerResource? Type365 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerResourceNetworkPolicyType? Type366 { get; set; } + public global::tryAGI.OpenAI.ContainerResourceExpiresAfter? Type366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Content5? Type367 { get; set; } + public global::tryAGI.OpenAI.ContainerResourceExpiresAfterAnchor? Type367 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContent? Type368 { get; set; } + public global::tryAGI.OpenAI.ContainerResourceMemoryLimit? Type368 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputContent? Type369 { get; set; } + public global::tryAGI.OpenAI.ContainerResourceNetworkPolicy? Type369 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationItem? Type370 { get; set; } + public global::tryAGI.OpenAI.ContainerResourceNetworkPolicyType? Type370 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Message? Type371 { get; set; } + public global::tryAGI.OpenAI.Content5? Type371 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallResource? Type372 { get; set; } + public global::tryAGI.OpenAI.InputContent? Type372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutputResource? Type373 { get; set; } + public global::tryAGI.OpenAI.OutputContent? Type373 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolCall? Type374 { get; set; } + public global::tryAGI.OpenAI.ConversationItem? Type374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCall? Type375 { get; set; } + public global::tryAGI.OpenAI.Message? Type375 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolCall? Type376 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallResource? Type376 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchCall? Type377 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutputResource? Type377 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchOutput? Type378 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolCall? Type378 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdditionalTools? Type379 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCall? Type379 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItem? Type380 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolCall? Type380 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactionBody? Type381 { get; set; } + public global::tryAGI.OpenAI.ToolSearchCall? Type381 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCall? Type382 { get; set; } + public global::tryAGI.OpenAI.ToolSearchOutput? Type382 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallOutput? Type383 { get; set; } + public global::tryAGI.OpenAI.AdditionalTools? Type383 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCall? Type384 { get; set; } + public global::tryAGI.OpenAI.ReasoningItem? Type384 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutput? Type385 { get; set; } + public global::tryAGI.OpenAI.CompactionBody? Type385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCall? Type386 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCall? Type386 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallOutput? Type387 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallOutput? Type387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPListTools? Type388 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCall? Type388 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalRequest? Type389 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutput? Type389 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalResponseResource? Type390 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCall? Type390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolCall? Type391 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallOutput? Type391 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCall? Type392 { get; set; } + public global::tryAGI.OpenAI.MCPListTools? Type392 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCallOutput? Type393 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalRequest? Type393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationItemDiscriminator? Type394 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalResponseResource? Type394 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationItemDiscriminatorType? Type395 { get; set; } + public global::tryAGI.OpenAI.MCPToolCall? Type395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationItemList? Type396 { get; set; } + public global::tryAGI.OpenAI.CustomToolCall? Type396 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationItemListObject? Type397 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallOutput? Type397 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type398 { get; set; } + public global::tryAGI.OpenAI.ConversationItemDiscriminator? Type398 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationParam? Type399 { get; set; } + public global::tryAGI.OpenAI.ConversationItemDiscriminatorType? Type399 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationParam2? Type400 { get; set; } + public global::tryAGI.OpenAI.ConversationItemList? Type400 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CostsResult? Type401 { get; set; } + public global::tryAGI.OpenAI.ConversationItemListObject? Type401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CostsResultObject? Type402 { get; set; } + public global::System.Collections.Generic.IList? Type402 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CostsResultAmount? Type403 { get; set; } + public global::tryAGI.OpenAI.ConversationParam? Type403 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequest? Type404 { get; set; } + public global::tryAGI.OpenAI.ConversationParam2? Type404 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type405 { get; set; } + public global::tryAGI.OpenAI.CostsResult? Type405 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningEffortEnum? Type406 { get; set; } + public global::tryAGI.OpenAI.CostsResultObject? Type406 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResources2? Type407 { get; set; } + public global::tryAGI.OpenAI.CostsResultAmount? Type407 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesCodeInterpreter? Type408 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequest? Type408 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearch? Type409 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type409 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type410 { get; set; } + public global::tryAGI.OpenAI.ReasoningEffortEnum? Type410 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStore? Type411 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResources2? Type411 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategy? Type412 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesCodeInterpreter? Type412 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyType? Type413 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearch? Type413 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy? Type414 { get; set; } + public global::System.Collections.Generic.IList? Type414 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyType? Type415 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStore? Type415 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyStatic? Type416 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategy? Type416 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequest? Type417 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyType? Type417 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModelResponseProperties? Type418 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy? Type418 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2? Type419 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyType? Type419 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type420 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyStatic? Type420 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIdsShared? Type421 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequest? Type421 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type422 { get; set; } + public global::tryAGI.OpenAI.CreateModelResponseProperties? Type422 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VerbosityEnum? Type423 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2? Type423 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptions? Type424 { get; set; } + public global::System.Collections.Generic.IList? Type424 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocation? Type425 { get; set; } + public global::tryAGI.OpenAI.ModelIdsShared? Type425 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationType? Type426 { get; set; } + public global::System.Collections.Generic.IList? Type426 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchLocation? Type427 { get; set; } + public global::tryAGI.OpenAI.VerbosityEnum? Type427 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchContextSize? Type428 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptions? Type428 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormat? Type429 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocation? Type429 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2ResponseFormatDiscriminator? Type430 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationType? Type430 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2ResponseFormatDiscriminatorType? Type431 { get; set; } + public global::tryAGI.OpenAI.WebSearchLocation? Type431 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2Audio? Type432 { get; set; } + public global::tryAGI.OpenAI.WebSearchContextSize? Type432 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceIdsOrCustomVoice? Type433 { get; set; } + public global::tryAGI.OpenAI.ResponseFormat? Type433 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2AudioFormat? Type434 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2ResponseFormatDiscriminator? Type434 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationParam? Type435 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2ResponseFormatDiscriminatorType? Type435 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StopConfiguration? Type436 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2Audio? Type436 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type437 { get; set; } + public global::tryAGI.OpenAI.VoiceIdsOrCustomVoice? Type437 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PredictionContent? Type438 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2AudioFormat? Type438 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type439 { get; set; } + public global::tryAGI.OpenAI.ModerationParam? Type439 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type440 { get; set; } + public global::tryAGI.OpenAI.StopConfiguration? Type440 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletions? Type441 { get; set; } + public global::System.Collections.Generic.Dictionary? Type441 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type442 { get; set; } + public global::tryAGI.OpenAI.PredictionContent? Type442 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2FunctionCall? Type443 { get; set; } + public global::System.Collections.Generic.IList>? Type443 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type444 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type444 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type445 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletions? Type445 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionResponseChoice? Type446 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type446 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionResponseChoiceFinishReason? Type447 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2FunctionCall? Type447 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionResponseChoiceLogprobs2? Type448 { get; set; } + public global::System.Collections.Generic.IList? Type448 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type449 { get; set; } + public global::System.Collections.Generic.IList? Type449 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ServiceTierEnum? Type450 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionResponseChoice? Type450 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionResponseObject? Type451 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionResponseChoiceFinishReason? Type451 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponse? Type452 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionResponseChoiceLogprobs2? Type452 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type453 { get; set; } + public global::System.Collections.Generic.IList? Type453 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoice? Type454 { get; set; } + public global::tryAGI.OpenAI.ServiceTierEnum? Type454 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoiceLogprobs? Type455 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionResponseObject? Type455 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoiceFinishReason? Type456 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponse? Type456 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseObject? Type457 { get; set; } + public global::System.Collections.Generic.IList? Type457 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionRequest? Type458 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoice? Type458 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type459 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoiceLogprobs? Type459 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionRequestModel? Type460 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoiceFinishReason? Type460 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>? Type461 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseObject? Type461 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type462 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionRequest? Type462 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type463 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type463 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponse? Type464 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionRequestModel? Type464 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type465 { get; set; } + public global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>? Type465 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponseChoice? Type466 { get; set; } + public global::System.Collections.Generic.IList? Type466 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponseChoiceFinishReason? Type467 { get; set; } + public global::System.Collections.Generic.IList>? Type467 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponseChoiceLogprobs2? Type468 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponse? Type468 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type469 { get; set; } + public global::System.Collections.Generic.IList? Type469 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type470 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponseChoice? Type470 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type471 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponseChoiceFinishReason? Type471 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponseObject? Type472 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponseChoiceLogprobs2? Type472 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBody? Type473 { get; set; } + public global::System.Collections.Generic.IList? Type473 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBodyExpiresAfter? Type474 { get; set; } + public global::System.Collections.Generic.IList>? Type474 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBodyExpiresAfterAnchor? Type475 { get; set; } + public global::System.Collections.Generic.Dictionary? Type475 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type476 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponseObject? Type476 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillsItem? Type477 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBody? Type477 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillReferenceParam? Type478 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBodyExpiresAfter? Type478 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineSkillParam? Type479 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBodyExpiresAfterAnchor? Type479 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBodySkillDiscriminator? Type480 { get; set; } + public global::System.Collections.Generic.IList? Type480 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBodySkillDiscriminatorType? Type481 { get; set; } + public global::tryAGI.OpenAI.SkillsItem? Type481 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBodyMemoryLimit? Type482 { get; set; } + public global::tryAGI.OpenAI.SkillReferenceParam? Type482 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicy? Type483 { get; set; } + public global::tryAGI.OpenAI.InlineSkillParam? Type483 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerNetworkPolicyDisabledParam? Type484 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBodySkillDiscriminator? Type484 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerNetworkPolicyAllowlistParam? Type485 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBodySkillDiscriminatorType? Type485 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBodyNetworkPolicyDiscriminator? Type486 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBodyMemoryLimit? Type486 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBodyNetworkPolicyDiscriminatorType? Type487 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicy? Type487 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerFileBody? Type488 { get; set; } + public global::tryAGI.OpenAI.ContainerNetworkPolicyDisabledParam? Type488 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingRequest? Type489 { get; set; } + public global::tryAGI.OpenAI.ContainerNetworkPolicyAllowlistParam? Type489 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type490 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBodyNetworkPolicyDiscriminator? Type490 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingRequestModel? Type491 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBodyNetworkPolicyDiscriminatorType? Type491 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingRequestEncodingFormat? Type492 { get; set; } + public global::tryAGI.OpenAI.CreateContainerFileBody? Type492 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingResponse? Type493 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingRequest? Type493 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type494 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type494 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Embedding? Type495 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingRequestModel? Type495 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingResponseObject? Type496 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingRequestEncodingFormat? Type496 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingResponseUsage? Type497 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingResponse? Type497 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSource? Type498 { get; set; } + public global::System.Collections.Generic.IList? Type498 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceType? Type499 { get; set; } + public global::tryAGI.OpenAI.Embedding? Type499 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessages? Type500 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingResponseObject? Type500 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesType? Type501 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingResponseUsage? Type501 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type502 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSource? Type502 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type503 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceType? Type503 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EasyInputMessage? Type504 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessages? Type504 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItem? Type505 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesType? Type505 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages? Type506 { get; set; } + public global::System.Collections.Generic.IList>? Type506 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesType? Type507 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type507 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceSamplingParams? Type508 { get; set; } + public global::tryAGI.OpenAI.EasyInputMessage? Type508 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type509 { get; set; } + public global::tryAGI.OpenAI.EvalItem? Type509 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type510 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages? Type510 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type511 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesType? Type511 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileContentSource? Type512 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceSamplingParams? Type512 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileIdSource? Type513 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type513 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalStoredCompletionsSource? Type514 { get; set; } + public global::System.Collections.Generic.IList? Type514 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfig? Type515 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type515 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfigType? Type516 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileContentSource? Type516 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalItem? Type517 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileIdSource? Type517 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalItemSimpleInputMessage? Type518 { get; set; } + public global::tryAGI.OpenAI.EvalStoredCompletionsSource? Type518 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalJsonlRunDataSource? Type519 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfig? Type519 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalJsonlRunDataSourceType? Type520 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfigType? Type520 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type521 { get; set; } + public global::tryAGI.OpenAI.CreateEvalItem? Type521 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalLabelModelGrader? Type522 { get; set; } + public global::tryAGI.OpenAI.CreateEvalItemSimpleInputMessage? Type522 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalLabelModelGraderType? Type523 { get; set; } + public global::tryAGI.OpenAI.CreateEvalJsonlRunDataSource? Type523 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type524 { get; set; } + public global::tryAGI.OpenAI.CreateEvalJsonlRunDataSourceType? Type524 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfig? Type525 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type525 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfigType? Type526 { get; set; } + public global::tryAGI.OpenAI.CreateEvalLabelModelGrader? Type526 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalRequest? Type527 { get; set; } + public global::tryAGI.OpenAI.CreateEvalLabelModelGraderType? Type527 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type528 { get; set; } + public global::System.Collections.Generic.IList? Type528 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfig? Type529 { get; set; } + public global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfig? Type529 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type530 { get; set; } + public global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfigType? Type530 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderStringCheck? Type531 { get; set; } + public global::tryAGI.OpenAI.CreateEvalRequest? Type531 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderTextSimilarity? Type532 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type532 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderPython? Type533 { get; set; } + public global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfig? Type533 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderScoreModel? Type534 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type534 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSource? Type535 { get; set; } + public global::tryAGI.OpenAI.EvalGraderStringCheck? Type535 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceType? Type536 { get; set; } + public global::tryAGI.OpenAI.EvalGraderTextSimilarity? Type536 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplate? Type537 { get; set; } + public global::tryAGI.OpenAI.EvalGraderPython? Type537 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateType? Type538 { get; set; } + public global::tryAGI.OpenAI.EvalGraderScoreModel? Type538 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type539 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSource? Type539 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type540 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceType? Type540 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTemplateItem? Type541 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplate? Type541 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference? Type542 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateType? Type542 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceType? Type543 { get; set; } + public global::System.Collections.Generic.IList>? Type543 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParams? Type544 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type544 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type545 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTemplateItem? Type545 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Tool? Type546 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference? Type546 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParamsText? Type547 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceType? Type547 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextResponseFormatConfiguration? Type548 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParams? Type548 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type549 { get; set; } + public global::System.Collections.Generic.IList? Type549 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalResponsesSource? Type550 { get; set; } + public global::tryAGI.OpenAI.Tool? Type550 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalRunRequest? Type551 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParamsText? Type551 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type552 { get; set; } + public global::tryAGI.OpenAI.TextResponseFormatConfiguration? Type552 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfigType? Type553 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type553 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFileRequest? Type554 { get; set; } + public global::tryAGI.OpenAI.EvalResponsesSource? Type554 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFileRequestPurpose? Type555 { get; set; } + public global::tryAGI.OpenAI.CreateEvalRunRequest? Type555 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileExpirationAfter? Type556 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type556 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningCheckpointPermissionRequest? Type557 { get; set; } + public global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfigType? Type557 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequest? Type558 { get; set; } + public global::tryAGI.OpenAI.CreateFileRequest? Type558 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type559 { get; set; } + public global::tryAGI.OpenAI.CreateFileRequestPurpose? Type559 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestModel? Type560 { get; set; } + public global::tryAGI.OpenAI.FileExpirationAfter? Type560 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparameters? Type561 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningCheckpointPermissionRequest? Type561 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type562 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequest? Type562 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersBatchSize? Type563 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type563 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type564 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestModel? Type564 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersLearningRateMultiplier? Type565 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparameters? Type565 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type566 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type566 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersNEpochs? Type567 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersBatchSize? Type567 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type568 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type568 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegration? Type569 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersLearningRateMultiplier? Type569 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationType? Type570 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type570 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationWandb? Type571 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersNEpochs? Type571 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneMethod? Type572 { get; set; } + public global::System.Collections.Generic.IList? Type572 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateGroupBody? Type573 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegration? Type573 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateGroupUserBody? Type574 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationType? Type574 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequest? Type575 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationWandb? Type575 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf>? Type576 { get; set; } + public global::tryAGI.OpenAI.FineTuneMethod? Type576 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type577 { get; set; } + public global::tryAGI.OpenAI.CreateGroupBody? Type577 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestBackground? Type578 { get; set; } + public global::tryAGI.OpenAI.CreateGroupUserBody? Type578 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type579 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequest? Type579 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestModel? Type580 { get; set; } + public global::tryAGI.OpenAI.AnyOf>? Type580 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type581 { get; set; } + public global::System.Collections.Generic.IList? Type581 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestSize? Type582 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestBackground? Type582 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestResponseFormat? Type583 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type583 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestOutputFormat? Type584 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestModel? Type584 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFidelity? Type585 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type585 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestQuality? Type586 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestSize? Type586 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequest? Type587 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestResponseFormat? Type587 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type588 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestOutputFormat? Type588 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestModel? Type589 { get; set; } + public global::tryAGI.OpenAI.InputFidelity? Type589 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestQuality? Type590 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestQuality? Type590 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestResponseFormat? Type591 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequest? Type591 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestOutputFormat? Type592 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type592 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type593 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestModel? Type593 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestSize? Type594 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestQuality? Type594 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestModeration? Type595 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestResponseFormat? Type595 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestBackground? Type596 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestOutputFormat? Type596 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestStyle? Type597 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type597 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageVariationRequest? Type598 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestSize? Type598 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type599 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestModeration? Type599 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageVariationRequestModel? Type600 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestBackground? Type600 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageVariationRequestResponseFormat? Type601 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestStyle? Type601 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageVariationRequestSize? Type602 { get; set; } + public global::tryAGI.OpenAI.CreateImageVariationRequest? Type602 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMessageRequest? Type603 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type603 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMessageRequestRole? Type604 { get; set; } + public global::tryAGI.OpenAI.CreateImageVariationRequestModel? Type604 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>>? Type605 { get; set; } + public global::tryAGI.OpenAI.CreateImageVariationRequestResponseFormat? Type605 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type606 { get; set; } + public global::tryAGI.OpenAI.CreateImageVariationRequestSize? Type606 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type607 { get; set; } + public global::tryAGI.OpenAI.CreateMessageRequest? Type607 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageFileObject? Type608 { get; set; } + public global::tryAGI.OpenAI.CreateMessageRequestRole? Type608 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageUrlObject? Type609 { get; set; } + public global::tryAGI.OpenAI.OneOf>>? Type609 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageRequestContentTextObject? Type610 { get; set; } + public global::System.Collections.Generic.IList>? Type610 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type611 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type611 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMessageRequestAttachmentsVariant1Item? Type612 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageFileObject? Type612 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type613 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageUrlObject? Type613 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type614 { get; set; } + public global::tryAGI.OpenAI.MessageRequestContentTextObject? Type614 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelResponseProperties? Type615 { get; set; } + public global::System.Collections.Generic.IList? Type615 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModelResponsePropertiesVariant2? Type616 { get; set; } + public global::tryAGI.OpenAI.CreateMessageRequestAttachmentsVariant1Item? Type616 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequest? Type617 { get; set; } + public global::System.Collections.Generic.IList>? Type617 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type618 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type618 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type619 { get; set; } + public global::tryAGI.OpenAI.ModelResponseProperties? Type619 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1? Type620 { get; set; } + public global::tryAGI.OpenAI.CreateModelResponsePropertiesVariant2? Type620 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1Type? Type621 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequest? Type621 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1ImageUrl? Type622 { get; set; } + public global::System.Collections.Generic.IList>? Type622 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant2? Type623 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type623 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant2Type? Type624 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1? Type624 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type625 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1Type? Type625 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequestModel? Type626 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1ImageUrl? Type626 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponse? Type627 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant2? Type627 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type628 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant2Type? Type628 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResult? Type629 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type629 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategories? Type630 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequestModel? Type630 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryScores? Type631 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponse? Type631 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypes? Type632 { get; set; } + public global::System.Collections.Generic.IList? Type632 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type633 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResult? Type633 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateItem? Type634 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategories? Type634 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type635 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryScores? Type635 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItem? Type636 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypes? Type636 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type637 { get; set; } + public global::System.Collections.Generic.IList? Type637 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItem? Type638 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateItem? Type638 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type639 { get; set; } + public global::System.Collections.Generic.IList? Type639 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItem? Type640 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItem? Type640 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type641 { get; set; } + public global::System.Collections.Generic.IList? Type641 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItem? Type642 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItem? Type642 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type643 { get; set; } + public global::System.Collections.Generic.IList? Type643 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItem? Type644 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItem? Type644 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type645 { get; set; } + public global::System.Collections.Generic.IList? Type645 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItem? Type646 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItem? Type646 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type647 { get; set; } + public global::System.Collections.Generic.IList? Type647 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItem? Type648 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItem? Type648 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type649 { get; set; } + public global::System.Collections.Generic.IList? Type649 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstruction? Type650 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItem? Type650 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type651 { get; set; } + public global::System.Collections.Generic.IList? Type651 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualItem? Type652 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItem? Type652 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type653 { get; set; } + public global::System.Collections.Generic.IList? Type653 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinor? Type654 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstruction? Type654 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type655 { get; set; } + public global::System.Collections.Generic.IList? Type655 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItem? Type656 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualItem? Type656 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type657 { get; set; } + public global::System.Collections.Generic.IList? Type657 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItem? Type658 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinor? Type658 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateResponse? Type659 { get; set; } + public global::System.Collections.Generic.IList? Type659 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseProperties? Type660 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItem? Type660 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateResponseVariant3? Type661 { get; set; } + public global::System.Collections.Generic.IList? Type661 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputParam? Type662 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItem? Type662 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type663 { get; set; } + public global::tryAGI.OpenAI.CreateResponse? Type663 { get; set; } /// /// /// - public global::tryAGI.OpenAI.IncludeEnum? Type664 { get; set; } + public global::tryAGI.OpenAI.ResponseProperties? Type664 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseStreamOptionsVariant1? Type665 { get; set; } + public global::tryAGI.OpenAI.CreateResponseVariant3? Type665 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type666 { get; set; } + public global::tryAGI.OpenAI.CreateResponseVariant3Truncation2? Type666 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContextManagementParam? Type667 { get; set; } + public global::tryAGI.OpenAI.Reasoning? Type667 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateRunRequest? Type668 { get; set; } + public global::tryAGI.OpenAI.InputParam? Type668 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type669 { get; set; } + public global::System.Collections.Generic.IList? Type669 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type670 { get; set; } + public global::tryAGI.OpenAI.IncludeEnum? Type670 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TruncationObject? Type671 { get; set; } + public global::tryAGI.OpenAI.ResponseStreamOptionsVariant1? Type671 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type672 { get; set; } + public global::System.Collections.Generic.IList? Type672 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechRequest? Type673 { get; set; } + public global::tryAGI.OpenAI.ContextManagementParam? Type673 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type674 { get; set; } + public global::tryAGI.OpenAI.CreateRunRequest? Type674 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechRequestModel? Type675 { get; set; } + public global::System.Collections.Generic.IList? Type675 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechRequestResponseFormat? Type676 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type676 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechRequestStreamFormat? Type677 { get; set; } + public global::tryAGI.OpenAI.TruncationObject? Type677 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechResponseStreamEvent? Type678 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type678 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDeltaEvent? Type679 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechRequest? Type679 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDoneEvent? Type680 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type680 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechResponseStreamEventDiscriminator? Type681 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechRequestModel? Type681 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechResponseStreamEventDiscriminatorType? Type682 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechRequestResponseFormat? Type682 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpendAlertBody? Type683 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechRequestStreamFormat? Type683 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpendAlertBodyCurrency? Type684 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechResponseStreamEvent? Type684 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpendAlertBodyInterval? Type685 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDeltaEvent? Type685 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendAlertNotificationChannel? Type686 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDoneEvent? Type686 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequest? Type687 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechResponseStreamEventDiscriminator? Type687 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequest? Type688 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechResponseStreamEventDiscriminatorType? Type688 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type689 { get; set; } + public global::tryAGI.OpenAI.CreateSpendAlertBody? Type689 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestModel? Type690 { get; set; } + public global::tryAGI.OpenAI.CreateSpendAlertBodyCurrency? Type690 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResources? Type691 { get; set; } + public global::tryAGI.OpenAI.CreateSpendAlertBodyInterval? Type691 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesCodeInterpreter? Type692 { get; set; } + public global::tryAGI.OpenAI.SpendAlertNotificationChannel? Type692 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesFileSearch? Type693 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequest? Type693 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResources2? Type694 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequest? Type694 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesCodeInterpreter? Type695 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type695 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearch? Type696 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestModel? Type696 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type697 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResources? Type697 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStore? Type698 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesCodeInterpreter? Type698 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategy? Type699 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesFileSearch? Type699 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyType? Type700 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResources2? Type700 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy? Type701 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesCodeInterpreter? Type701 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyType? Type702 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearch? Type702 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyStatic? Type703 { get; set; } + public global::System.Collections.Generic.IList? Type703 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionRequest? Type704 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStore? Type704 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type705 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategy? Type705 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionRequestModel? Type706 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyType? Type706 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type707 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy? Type707 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionInclude? Type708 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyType? Type708 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type709 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyStatic? Type709 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionRequestTimestampGranularitie? Type710 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionRequest? Type710 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type711 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type711 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionRequestChunkingStrategyVariant1? Type712 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionRequestModel? Type712 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VadConfig? Type713 { get; set; } + public global::System.Collections.Generic.IList? Type713 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJson? Type714 { get; set; } + public global::tryAGI.OpenAI.TranscriptionInclude? Type714 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonTask? Type715 { get; set; } + public global::System.Collections.Generic.IList? Type715 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type716 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionRequestTimestampGranularitie? Type716 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionDiarizedSegment? Type717 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type717 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonUsage? Type718 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionRequestChunkingStrategyVariant1? Type718 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageTokens? Type719 { get; set; } + public global::tryAGI.OpenAI.VadConfig? Type719 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageDuration? Type720 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJson? Type720 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonUsageDiscriminator? Type721 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonTask? Type721 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonUsageDiscriminatorType? Type722 { get; set; } + public global::System.Collections.Generic.IList? Type722 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseJson? Type723 { get; set; } + public global::tryAGI.OpenAI.TranscriptionDiarizedSegment? Type723 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type724 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonUsage? Type724 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseJsonLogprob? Type725 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageTokens? Type725 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type726 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageDuration? Type726 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEvent? Type727 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonUsageDiscriminator? Type727 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextSegmentEvent? Type728 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonUsageDiscriminatorType? Type728 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDeltaEvent? Type729 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseJson? Type729 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDoneEvent? Type730 { get; set; } + public global::System.Collections.Generic.IList? Type730 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEventDiscriminator? Type731 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseJsonLogprob? Type731 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEventDiscriminatorType? Type732 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type732 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseVerboseJson? Type733 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEvent? Type733 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type734 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextSegmentEvent? Type734 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionWord? Type735 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDeltaEvent? Type735 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type736 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDoneEvent? Type736 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionSegment? Type737 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEventDiscriminator? Type737 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationRequest? Type738 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEventDiscriminatorType? Type738 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type739 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseVerboseJson? Type739 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationRequestModel? Type740 { get; set; } + public global::System.Collections.Generic.IList? Type740 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationRequestResponseFormat? Type741 { get; set; } + public global::tryAGI.OpenAI.TranscriptionWord? Type741 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationResponseJson? Type742 { get; set; } + public global::System.Collections.Generic.IList? Type742 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationResponseVerboseJson? Type743 { get; set; } + public global::tryAGI.OpenAI.TranscriptionSegment? Type743 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateUploadRequest? Type744 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationRequest? Type744 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateUploadRequestPurpose? Type745 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type745 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVectorStoreFileBatchRequest? Type746 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationRequestModel? Type746 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type747 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationRequestResponseFormat? Type747 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVectorStoreFileRequest? Type748 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationResponseJson? Type748 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVectorStoreRequest? Type749 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationResponseVerboseJson? Type749 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreExpirationAfter? Type750 { get; set; } + public global::tryAGI.OpenAI.CreateUploadRequest? Type750 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type751 { get; set; } + public global::tryAGI.OpenAI.CreateUploadRequestPurpose? Type751 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVoiceConsentRequest? Type752 { get; set; } + public global::tryAGI.OpenAI.CreateVectorStoreFileBatchRequest? Type752 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVoiceRequest? Type753 { get; set; } + public global::System.Collections.Generic.IList? Type753 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCallType? Type754 { get; set; } + public global::tryAGI.OpenAI.CreateVectorStoreFileRequest? Type754 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCallOutputType? Type755 { get; set; } + public global::tryAGI.OpenAI.CreateVectorStoreRequest? Type755 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type756 { get; set; } + public global::tryAGI.OpenAI.VectorStoreExpirationAfter? Type756 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type757 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type757 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionAndCustomToolCallOutput? Type758 { get; set; } + public global::tryAGI.OpenAI.CreateVoiceConsentRequest? Type758 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCallOutputResource? Type759 { get; set; } + public global::tryAGI.OpenAI.CreateVoiceRequest? Type759 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2? Type760 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallType? Type760 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputStatusEnum? Type761 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallOutputType? Type761 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCallResource? Type762 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type762 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCallResourceVariant2? Type763 { get; set; } + public global::System.Collections.Generic.IList? Type763 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallStatus? Type764 { get; set; } + public global::tryAGI.OpenAI.FunctionAndCustomToolCallOutput? Type764 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsType? Type765 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallOutputResource? Type765 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustom? Type766 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2? Type766 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type767 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputStatusEnum? Type767 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatTextFormat? Type768 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallResource? Type768 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatTextFormatType? Type769 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallResourceVariant2? Type769 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormat? Type770 { get; set; } + public global::tryAGI.OpenAI.FunctionCallStatus? Type770 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormatType? Type771 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsType? Type771 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormatGrammar? Type772 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustom? Type772 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntax? Type773 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type773 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteAssistantResponse? Type774 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatTextFormat? Type774 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteAssistantResponseObject? Type775 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatTextFormatType? Type775 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteCertificateResponse? Type776 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormat? Type776 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteCertificateResponseObject? Type777 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormatType? Type777 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteFileResponse? Type778 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormatGrammar? Type778 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteFileResponseObject? Type779 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntax? Type779 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteFineTuningCheckpointPermissionResponse? Type780 { get; set; } + public global::tryAGI.OpenAI.DeleteAssistantResponse? Type780 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteFineTuningCheckpointPermissionResponseObject? Type781 { get; set; } + public global::tryAGI.OpenAI.DeleteAssistantResponseObject? Type781 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteMessageResponse? Type782 { get; set; } + public global::tryAGI.OpenAI.DeleteCertificateResponse? Type782 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteMessageResponseObject? Type783 { get; set; } + public global::tryAGI.OpenAI.DeleteCertificateResponseObject? Type783 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteModelResponse? Type784 { get; set; } + public global::tryAGI.OpenAI.DeleteFileResponse? Type784 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteThreadResponse? Type785 { get; set; } + public global::tryAGI.OpenAI.DeleteFileResponseObject? Type785 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteThreadResponseObject? Type786 { get; set; } + public global::tryAGI.OpenAI.DeleteFineTuningCheckpointPermissionResponse? Type786 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteVectorStoreFileResponse? Type787 { get; set; } + public global::tryAGI.OpenAI.DeleteFineTuningCheckpointPermissionResponseObject? Type787 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteVectorStoreFileResponseObject? Type788 { get; set; } + public global::tryAGI.OpenAI.DeleteMessageResponse? Type788 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteVectorStoreResponse? Type789 { get; set; } + public global::tryAGI.OpenAI.DeleteMessageResponseObject? Type789 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteVectorStoreResponseObject? Type790 { get; set; } + public global::tryAGI.OpenAI.DeleteModelResponse? Type790 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedConversation? Type791 { get; set; } + public global::tryAGI.OpenAI.DeleteThreadResponse? Type791 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedConversationResource? Type792 { get; set; } + public global::tryAGI.OpenAI.DeleteThreadResponseObject? Type792 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedRoleAssignmentResource? Type793 { get; set; } + public global::tryAGI.OpenAI.DeleteVectorStoreFileResponse? Type793 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DoneEventEvent? Type794 { get; set; } + public global::tryAGI.OpenAI.DeleteVectorStoreFileResponseObject? Type794 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DoneEventData? Type795 { get; set; } + public global::tryAGI.OpenAI.DeleteVectorStoreResponse? Type795 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EasyInputMessageRole? Type796 { get; set; } + public global::tryAGI.OpenAI.DeleteVectorStoreResponseObject? Type796 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type797 { get; set; } + public global::tryAGI.OpenAI.DeletedConversation? Type797 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type798 { get; set; } + public global::tryAGI.OpenAI.DeletedConversationResource? Type798 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessagePhase? Type799 { get; set; } + public global::tryAGI.OpenAI.DeletedRoleAssignmentResource? Type799 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EasyInputMessageType? Type800 { get; set; } + public global::tryAGI.OpenAI.DoneEventEvent? Type800 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParam? Type801 { get; set; } + public global::tryAGI.OpenAI.DoneEventData? Type801 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type802 { get; set; } + public global::tryAGI.OpenAI.EasyInputMessageRole? Type802 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParamModel? Type803 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type803 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type804 { get; set; } + public global::System.Collections.Generic.IList? Type804 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageRefParam? Type805 { get; set; } + public global::tryAGI.OpenAI.MessagePhase? Type805 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParamQuality2? Type806 { get; set; } + public global::tryAGI.OpenAI.EasyInputMessageType? Type806 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParamInputFidelity2? Type807 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParam? Type807 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParamSize2? Type808 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type808 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParamOutputFormat2? Type809 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParamModel? Type809 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParamModeration2? Type810 { get; set; } + public global::System.Collections.Generic.IList? Type810 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParamBackground2? Type811 { get; set; } + public global::tryAGI.OpenAI.ImageRefParam? Type811 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type812 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParamQuality2? Type812 { get; set; } /// /// /// - public float? Type813 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParamInputFidelity2? Type813 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EmbeddingObject? Type814 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParamSize2? Type814 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Error? Type815 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParamOutputFormat2? Type815 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ErrorEventEvent? Type816 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParamModeration2? Type816 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ErrorResponse? Type817 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParamBackground2? Type817 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Eval? Type818 { get; set; } + public global::System.Collections.Generic.IList? Type818 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalObject? Type819 { get; set; } + public float? Type819 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type820 { get; set; } + public global::tryAGI.OpenAI.EmbeddingObject? Type820 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalCustomDataSourceConfig? Type821 { get; set; } + public global::tryAGI.OpenAI.Error? Type821 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalLogsDataSourceConfig? Type822 { get; set; } + public global::tryAGI.OpenAI.ErrorEventEvent? Type822 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalStoredCompletionsDataSourceConfig? Type823 { get; set; } + public global::tryAGI.OpenAI.ErrorResponse? Type823 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type824 { get; set; } + public global::tryAGI.OpenAI.Eval? Type824 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type825 { get; set; } + public global::tryAGI.OpenAI.EvalObject? Type825 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderLabelModel? Type826 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type826 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalApiError? Type827 { get; set; } + public global::tryAGI.OpenAI.EvalCustomDataSourceConfig? Type827 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalCustomDataSourceConfigType? Type828 { get; set; } + public global::tryAGI.OpenAI.EvalLogsDataSourceConfig? Type828 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderLabelModel? Type829 { get; set; } + public global::tryAGI.OpenAI.EvalStoredCompletionsDataSourceConfig? Type829 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderPython? Type830 { get; set; } + public global::System.Collections.Generic.IList>? Type830 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderPythonVariant2? Type831 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type831 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderScoreModel? Type832 { get; set; } + public global::tryAGI.OpenAI.EvalGraderLabelModel? Type832 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderScoreModelVariant2? Type833 { get; set; } + public global::tryAGI.OpenAI.EvalApiError? Type833 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderStringCheck? Type834 { get; set; } + public global::tryAGI.OpenAI.EvalCustomDataSourceConfigType? Type834 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderTextSimilarity? Type835 { get; set; } + public global::tryAGI.OpenAI.GraderLabelModel? Type835 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderTextSimilarityVariant2? Type836 { get; set; } + public global::tryAGI.OpenAI.GraderPython? Type836 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemRole? Type837 { get; set; } + public global::tryAGI.OpenAI.EvalGraderPythonVariant2? Type837 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemContent? Type838 { get; set; } + public global::tryAGI.OpenAI.GraderScoreModel? Type838 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemType? Type839 { get; set; } + public global::tryAGI.OpenAI.EvalGraderScoreModelVariant2? Type839 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemContentItem? Type840 { get; set; } + public global::tryAGI.OpenAI.GraderStringCheck? Type840 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type841 { get; set; } + public global::tryAGI.OpenAI.GraderTextSimilarity? Type841 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTextContent? Type842 { get; set; } + public global::tryAGI.OpenAI.EvalGraderTextSimilarityVariant2? Type842 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemContentOutputText? Type843 { get; set; } + public global::tryAGI.OpenAI.EvalItemRole? Type843 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemInputImage? Type844 { get; set; } + public global::tryAGI.OpenAI.EvalItemContent? Type844 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputAudio? Type845 { get; set; } + public global::tryAGI.OpenAI.EvalItemType? Type845 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemContentOutputTextType? Type846 { get; set; } + public global::tryAGI.OpenAI.EvalItemContentItem? Type846 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemInputImageType? Type847 { get; set; } + public global::System.Collections.Generic.IList? Type847 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileContentSourceType? Type848 { get; set; } + public global::tryAGI.OpenAI.InputTextContent? Type848 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type849 { get; set; } + public global::tryAGI.OpenAI.EvalItemContentOutputText? Type849 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileContentSourceContentItem? Type850 { get; set; } + public global::tryAGI.OpenAI.EvalItemInputImage? Type850 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileIdSourceType? Type851 { get; set; } + public global::tryAGI.OpenAI.InputAudio? Type851 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalList? Type852 { get; set; } + public global::tryAGI.OpenAI.EvalItemContentOutputTextType? Type852 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalListObject? Type853 { get; set; } + public global::tryAGI.OpenAI.EvalItemInputImageType? Type853 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type854 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileContentSourceType? Type854 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalLogsDataSourceConfigType? Type855 { get; set; } + public global::System.Collections.Generic.IList? Type855 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalResponsesSourceType? Type856 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileContentSourceContentItem? Type856 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRun? Type857 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileIdSourceType? Type857 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunObject? Type858 { get; set; } + public global::tryAGI.OpenAI.EvalList? Type858 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunResultCounts? Type859 { get; set; } + public global::tryAGI.OpenAI.EvalListObject? Type859 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type860 { get; set; } + public global::System.Collections.Generic.IList? Type860 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunPerModelUsageItem? Type861 { get; set; } + public global::tryAGI.OpenAI.EvalLogsDataSourceConfigType? Type861 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type862 { get; set; } + public global::tryAGI.OpenAI.EvalResponsesSourceType? Type862 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunPerTestingCriteriaResult? Type863 { get; set; } + public global::tryAGI.OpenAI.EvalRun? Type863 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunList? Type864 { get; set; } + public global::tryAGI.OpenAI.EvalRunObject? Type864 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunListObject? Type865 { get; set; } + public global::tryAGI.OpenAI.EvalRunResultCounts? Type865 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type866 { get; set; } + public global::System.Collections.Generic.IList? Type866 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItem? Type867 { get; set; } + public global::tryAGI.OpenAI.EvalRunPerModelUsageItem? Type867 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemObject? Type868 { get; set; } + public global::System.Collections.Generic.IList? Type868 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type869 { get; set; } + public global::tryAGI.OpenAI.EvalRunPerTestingCriteriaResult? Type869 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemResult? Type870 { get; set; } + public global::tryAGI.OpenAI.EvalRunList? Type870 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemSample? Type871 { get; set; } + public global::tryAGI.OpenAI.EvalRunListObject? Type871 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type872 { get; set; } + public global::System.Collections.Generic.IList? Type872 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemSampleInputItem? Type873 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItem? Type873 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type874 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemObject? Type874 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemSampleOutputItem? Type875 { get; set; } + public global::System.Collections.Generic.IList? Type875 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemSampleUsage? Type876 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemResult? Type876 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemList? Type877 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemSample? Type877 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemListObject? Type878 { get; set; } + public global::System.Collections.Generic.IList? Type878 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type879 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemSampleInputItem? Type879 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalStoredCompletionsDataSourceConfigType? Type880 { get; set; } + public global::System.Collections.Generic.IList? Type880 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalStoredCompletionsSourceType? Type881 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemSampleOutputItem? Type881 { get; set; } /// /// /// - public global::System.DateTimeOffset? Type882 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemSampleUsage? Type882 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileExpirationAfterAnchor? Type883 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemList? Type883 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FilePath? Type884 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemListObject? Type884 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FilePathType? Type885 { get; set; } + public global::System.Collections.Generic.IList? Type885 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchRanker? Type886 { get; set; } + public global::tryAGI.OpenAI.EvalStoredCompletionsDataSourceConfigType? Type886 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolCallType? Type887 { get; set; } + public global::tryAGI.OpenAI.EvalStoredCompletionsSourceType? Type887 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolCallStatus? Type888 { get; set; } + public global::System.DateTimeOffset? Type888 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type889 { get; set; } + public global::tryAGI.OpenAI.FileExpirationAfterAnchor? Type889 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolCallResultsVariant1Item? Type890 { get; set; } + public global::tryAGI.OpenAI.FilePath? Type890 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneChatCompletionRequestAssistantMessage? Type891 { get; set; } + public global::tryAGI.OpenAI.FilePathType? Type891 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneChatCompletionRequestAssistantMessageAssistantMessage? Type892 { get; set; } + public global::tryAGI.OpenAI.FileSearchRanker? Type892 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparameters? Type893 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolCallType? Type893 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type894 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolCallStatus? Type894 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparametersBeta? Type895 { get; set; } + public global::System.Collections.Generic.IList? Type895 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type896 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolCallResultsVariant1Item? Type896 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparametersBatchSize? Type897 { get; set; } + public global::tryAGI.OpenAI.FineTuneChatCompletionRequestAssistantMessage? Type897 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type898 { get; set; } + public global::tryAGI.OpenAI.FineTuneChatCompletionRequestAssistantMessageAssistantMessage? Type898 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparametersLearningRateMultiplier? Type899 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparameters? Type899 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type900 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type900 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparametersNEpochs? Type901 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparametersBeta? Type901 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOMethod? Type902 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type902 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneMethodType? Type903 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparametersBatchSize? Type903 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedMethod? Type904 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type904 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementMethod? Type905 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparametersLearningRateMultiplier? Type905 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparameters? Type906 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type906 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type907 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparametersNEpochs? Type907 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersBatchSize? Type908 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOMethod? Type908 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type909 { get; set; } + public global::tryAGI.OpenAI.FineTuneMethodType? Type909 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersLearningRateMultiplier? Type910 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedMethod? Type910 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type911 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementMethod? Type911 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersNEpochs? Type912 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparameters? Type912 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersReasoningEffort? Type913 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type913 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type914 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersBatchSize? Type914 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersComputeMultiplier? Type915 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type915 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type916 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersLearningRateMultiplier? Type916 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersEvalInterval? Type917 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type917 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type918 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersNEpochs? Type918 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersEvalSamples? Type919 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersReasoningEffort? Type919 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type920 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type920 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderMulti? Type921 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersComputeMultiplier? Type921 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedHyperparameters? Type922 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type922 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type923 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersEvalInterval? Type923 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersBatchSize? Type924 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type924 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type925 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersEvalSamples? Type925 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersLearningRateMultiplier? Type926 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type926 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type927 { get; set; } + public global::tryAGI.OpenAI.GraderMulti? Type927 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersNEpochs? Type928 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedHyperparameters? Type928 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningCheckpointPermission? Type929 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type929 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningCheckpointPermissionObject? Type930 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersBatchSize? Type930 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningIntegration? Type931 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type931 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningIntegrationType? Type932 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersLearningRateMultiplier? Type932 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningIntegrationWandb? Type933 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type933 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJob? Type934 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersNEpochs? Type934 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobError2? Type935 { get; set; } + public global::tryAGI.OpenAI.FineTuningCheckpointPermission? Type935 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobHyperparameters? Type936 { get; set; } + public global::tryAGI.OpenAI.FineTuningCheckpointPermissionObject? Type936 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type937 { get; set; } + public global::tryAGI.OpenAI.FineTuningIntegration? Type937 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobHyperparametersBatchSizeVariant1? Type938 { get; set; } + public global::tryAGI.OpenAI.FineTuningIntegrationType? Type938 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type939 { get; set; } + public global::tryAGI.OpenAI.FineTuningIntegrationWandb? Type939 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobHyperparametersLearningRateMultiplier? Type940 { get; set; } + public global::tryAGI.OpenAI.FineTuningJob? Type940 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type941 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobError2? Type941 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobHyperparametersNEpochs? Type942 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobHyperparameters? Type942 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobObject? Type943 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type943 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobStatus? Type944 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobHyperparametersBatchSizeVariant1? Type944 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type945 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type945 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobCheckpoint? Type946 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobHyperparametersLearningRateMultiplier? Type946 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobCheckpointMetrics? Type947 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type947 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobCheckpointObject? Type948 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobHyperparametersNEpochs? Type948 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobEvent? Type949 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobObject? Type949 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobEventObject? Type950 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobStatus? Type950 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobEventLevel? Type951 { get; set; } + public global::System.Collections.Generic.IList? Type951 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobEventType? Type952 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobCheckpoint? Type952 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContent? Type953 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobCheckpointMetrics? Type953 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFileContent? Type954 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobCheckpointObject? Type954 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionAndCustomToolCallOutputDiscriminator? Type955 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobEvent? Type955 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionAndCustomToolCallOutputDiscriminatorType? Type956 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobEventObject? Type956 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCall? Type957 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobEventLevel? Type957 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallType? Type958 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobEventType? Type958 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallStatus? Type959 { get; set; } + public global::tryAGI.OpenAI.InputImageContent? Type959 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutput? Type960 { get; set; } + public global::tryAGI.OpenAI.InputFileContent? Type960 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutputType? Type961 { get; set; } + public global::tryAGI.OpenAI.FunctionAndCustomToolCallOutputDiscriminator? Type961 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutputStatus? Type962 { get; set; } + public global::tryAGI.OpenAI.FunctionAndCustomToolCallOutputDiscriminatorType? Type962 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutputResourceVariant2? Type963 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCall? Type963 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallResourceVariant2? Type964 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallType? Type964 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderLabelModelType? Type965 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallStatus? Type965 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type966 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutput? Type966 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderMultiType? Type967 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutputType? Type967 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type968 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutputStatus? Type968 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderPythonType? Type969 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutputResourceVariant2? Type969 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderScoreModelType? Type970 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallResourceVariant2? Type970 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderScoreModelSamplingParams? Type971 { get; set; } + public global::tryAGI.OpenAI.GraderLabelModelType? Type971 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderStringCheckType? Type972 { get; set; } + public global::System.Collections.Generic.IList? Type972 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderStringCheckOperation? Type973 { get; set; } + public global::tryAGI.OpenAI.GraderMultiType? Type973 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderTextSimilarityType? Type974 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type974 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderTextSimilarityEvaluationMetric? Type975 { get; set; } + public global::tryAGI.OpenAI.GraderPythonType? Type975 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Group? Type976 { get; set; } + public global::tryAGI.OpenAI.GraderScoreModelType? Type976 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupObject? Type977 { get; set; } + public global::tryAGI.OpenAI.GraderScoreModelSamplingParams? Type977 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupDeletedResource? Type978 { get; set; } + public global::tryAGI.OpenAI.GraderStringCheckType? Type978 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupDeletedResourceObject? Type979 { get; set; } + public global::tryAGI.OpenAI.GraderStringCheckOperation? Type979 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupListResource? Type980 { get; set; } + public global::tryAGI.OpenAI.GraderTextSimilarityType? Type980 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupListResourceObject? Type981 { get; set; } + public global::tryAGI.OpenAI.GraderTextSimilarityEvaluationMetric? Type981 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type982 { get; set; } + public global::tryAGI.OpenAI.Group? Type982 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupResponse? Type983 { get; set; } + public global::tryAGI.OpenAI.GroupObject? Type983 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupMemberUser? Type984 { get; set; } + public global::tryAGI.OpenAI.GroupDeletedResource? Type984 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupMemberUserUserType? Type985 { get; set; } + public global::tryAGI.OpenAI.GroupDeletedResourceObject? Type985 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupResourceWithSuccess? Type986 { get; set; } + public global::tryAGI.OpenAI.GroupListResource? Type986 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupResponseGroupType? Type987 { get; set; } + public global::tryAGI.OpenAI.GroupListResourceObject? Type987 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupRoleAssignment? Type988 { get; set; } + public global::System.Collections.Generic.IList? Type988 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupRoleAssignmentObject? Type989 { get; set; } + public global::tryAGI.OpenAI.GroupResponse? Type989 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Role? Type990 { get; set; } + public global::tryAGI.OpenAI.GroupMemberUser? Type990 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupUser? Type991 { get; set; } + public global::tryAGI.OpenAI.GroupMemberUserUserType? Type991 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupUserAssignment? Type992 { get; set; } + public global::tryAGI.OpenAI.GroupResourceWithSuccess? Type992 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupUserAssignmentObject? Type993 { get; set; } + public global::tryAGI.OpenAI.GroupResponseGroupType? Type993 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupUserDeletedResource? Type994 { get; set; } + public global::tryAGI.OpenAI.GroupRoleAssignment? Type994 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupUserDeletedResourceObject? Type995 { get; set; } + public global::tryAGI.OpenAI.GroupRoleAssignmentObject? Type995 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedToolPermission? Type996 { get; set; } + public global::tryAGI.OpenAI.Role? Type996 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedToolPermissionUpdate? Type997 { get; set; } + public global::tryAGI.OpenAI.GroupUser? Type997 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Image2? Type998 { get; set; } + public global::tryAGI.OpenAI.GroupUserAssignment? Type998 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEvent? Type999 { get; set; } + public global::tryAGI.OpenAI.GroupUserAssignmentObject? Type999 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventType? Type1000 { get; set; } + public global::tryAGI.OpenAI.GroupUserDeletedResource? Type1000 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventSize? Type1001 { get; set; } + public global::tryAGI.OpenAI.GroupUserDeletedResourceObject? Type1001 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventQuality? Type1002 { get; set; } + public global::tryAGI.OpenAI.HostedToolPermission? Type1002 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventBackground? Type1003 { get; set; } + public global::tryAGI.OpenAI.HostedToolPermissionUpdate? Type1003 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventOutputFormat? Type1004 { get; set; } + public global::tryAGI.OpenAI.Image2? Type1004 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesUsage? Type1005 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEvent? Type1005 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEvent? Type1006 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventType? Type1006 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventType? Type1007 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventSize? Type1007 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventSize? Type1008 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventQuality? Type1008 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventQuality? Type1009 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventBackground? Type1009 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventBackground? Type1010 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventOutputFormat? Type1010 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventOutputFormat? Type1011 { get; set; } + public global::tryAGI.OpenAI.ImagesUsage? Type1011 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditStreamEvent? Type1012 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEvent? Type1012 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditStreamEventDiscriminator? Type1013 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventType? Type1013 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditStreamEventDiscriminatorType? Type1014 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventSize? Type1014 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEvent? Type1015 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventQuality? Type1015 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventType? Type1016 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventBackground? Type1016 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventSize? Type1017 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventOutputFormat? Type1017 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventQuality? Type1018 { get; set; } + public global::tryAGI.OpenAI.ImageEditStreamEvent? Type1018 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventBackground? Type1019 { get; set; } + public global::tryAGI.OpenAI.ImageEditStreamEventDiscriminator? Type1019 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventOutputFormat? Type1020 { get; set; } + public global::tryAGI.OpenAI.ImageEditStreamEventDiscriminatorType? Type1020 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEvent? Type1021 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEvent? Type1021 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventType? Type1022 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventType? Type1022 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventSize? Type1023 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventSize? Type1023 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventQuality? Type1024 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventQuality? Type1024 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventBackground? Type1025 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventBackground? Type1025 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventOutputFormat? Type1026 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventOutputFormat? Type1026 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenStreamEvent? Type1027 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEvent? Type1027 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenStreamEventDiscriminator? Type1028 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventType? Type1028 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenStreamEventDiscriminatorType? Type1029 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventSize? Type1029 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenTool? Type1030 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventQuality? Type1030 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolType? Type1031 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventBackground? Type1031 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1032 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventOutputFormat? Type1032 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolModel? Type1033 { get; set; } + public global::tryAGI.OpenAI.ImageGenStreamEvent? Type1033 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolQuality? Type1034 { get; set; } + public global::tryAGI.OpenAI.ImageGenStreamEventDiscriminator? Type1034 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1035 { get; set; } + public global::tryAGI.OpenAI.ImageGenStreamEventDiscriminatorType? Type1035 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolSize? Type1036 { get; set; } + public global::tryAGI.OpenAI.ImageGenTool? Type1036 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolOutputFormat? Type1037 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolType? Type1037 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolModeration? Type1038 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1038 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolBackground? Type1039 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolModel? Type1039 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolInputImageMask? Type1040 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolQuality? Type1040 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenActionEnum? Type1041 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1041 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolCallType? Type1042 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolSize? Type1042 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolCallStatus? Type1043 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolOutputFormat? Type1043 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponse? Type1044 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolModeration? Type1044 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1045 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolBackground? Type1045 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponseBackground? Type1046 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolInputImageMask? Type1046 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponseOutputFormat? Type1047 { get; set; } + public global::tryAGI.OpenAI.ImageGenActionEnum? Type1047 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponseSize? Type1048 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolCallType? Type1048 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponseQuality? Type1049 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolCallStatus? Type1049 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenUsage? Type1050 { get; set; } + public global::tryAGI.OpenAI.ImagesResponse? Type1050 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesUsageInputTokensDetails? Type1051 { get; set; } + public global::System.Collections.Generic.IList? Type1051 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputAudioType? Type1052 { get; set; } + public global::tryAGI.OpenAI.ImagesResponseBackground? Type1052 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputAudioInputAudio1? Type1053 { get; set; } + public global::tryAGI.OpenAI.ImagesResponseOutputFormat? Type1053 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputAudioInputAudio1Format? Type1054 { get; set; } + public global::tryAGI.OpenAI.ImagesResponseSize? Type1054 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentDiscriminator? Type1055 { get; set; } + public global::tryAGI.OpenAI.ImagesResponseQuality? Type1055 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentDiscriminatorType? Type1056 { get; set; } + public global::tryAGI.OpenAI.ImageGenUsage? Type1056 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputItem? Type1057 { get; set; } + public global::tryAGI.OpenAI.ImagesUsageInputTokensDetails? Type1057 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Item? Type1058 { get; set; } + public global::tryAGI.OpenAI.InputAudioType? Type1058 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactionTriggerItemParam? Type1059 { get; set; } + public global::tryAGI.OpenAI.InputAudioInputAudio1? Type1059 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemReferenceParam? Type1060 { get; set; } + public global::tryAGI.OpenAI.InputAudioInputAudio1Format? Type1060 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputItemDiscriminator? Type1061 { get; set; } + public global::tryAGI.OpenAI.InputContentDiscriminator? Type1061 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputItemDiscriminatorType? Type1062 { get; set; } + public global::tryAGI.OpenAI.InputContentDiscriminatorType? Type1062 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessage? Type1063 { get; set; } + public global::tryAGI.OpenAI.InputItem? Type1063 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageType? Type1064 { get; set; } + public global::tryAGI.OpenAI.Item? Type1064 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageRole? Type1065 { get; set; } + public global::tryAGI.OpenAI.CompactionTriggerItemParam? Type1065 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageStatus? Type1066 { get; set; } + public global::tryAGI.OpenAI.ItemReferenceParam? Type1066 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageResource? Type1067 { get; set; } + public global::tryAGI.OpenAI.InputItemDiscriminator? Type1067 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageResourceVariant2? Type1068 { get; set; } + public global::tryAGI.OpenAI.InputItemDiscriminatorType? Type1068 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1069 { get; set; } + public global::tryAGI.OpenAI.InputMessage? Type1069 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Invite? Type1070 { get; set; } + public global::tryAGI.OpenAI.InputMessageType? Type1070 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteObject? Type1071 { get; set; } + public global::tryAGI.OpenAI.InputMessageRole? Type1071 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRole? Type1072 { get; set; } + public global::tryAGI.OpenAI.InputMessageStatus? Type1072 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteStatus? Type1073 { get; set; } + public global::tryAGI.OpenAI.InputMessageResource? Type1073 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1074 { get; set; } + public global::tryAGI.OpenAI.InputMessageResourceVariant2? Type1074 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteProject? Type1075 { get; set; } + public global::System.Collections.Generic.IList? Type1075 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteProjectRole? Type1076 { get; set; } + public global::tryAGI.OpenAI.Invite? Type1076 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteDeleteResponse? Type1077 { get; set; } + public global::tryAGI.OpenAI.InviteObject? Type1077 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteDeleteResponseObject? Type1078 { get; set; } + public global::tryAGI.OpenAI.InviteRole? Type1078 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteListResponse? Type1079 { get; set; } + public global::tryAGI.OpenAI.InviteStatus? Type1079 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteListResponseObject? Type1080 { get; set; } + public global::System.Collections.Generic.IList? Type1080 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1081 { get; set; } + public global::tryAGI.OpenAI.InviteProject? Type1081 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteProjectGroupBody? Type1082 { get; set; } + public global::tryAGI.OpenAI.InviteProjectRole? Type1082 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRequest? Type1083 { get; set; } + public global::tryAGI.OpenAI.InviteDeleteResponse? Type1083 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRequestRole? Type1084 { get; set; } + public global::tryAGI.OpenAI.InviteDeleteResponseObject? Type1084 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1085 { get; set; } + public global::tryAGI.OpenAI.InviteListResponse? Type1085 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRequestProject? Type1086 { get; set; } + public global::tryAGI.OpenAI.InviteListResponseObject? Type1086 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRequestProjectRole? Type1087 { get; set; } + public global::System.Collections.Generic.IList? Type1087 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessage? Type1088 { get; set; } + public global::tryAGI.OpenAI.InviteProjectGroupBody? Type1088 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerCallOutputItemParam? Type1089 { get; set; } + public global::tryAGI.OpenAI.InviteRequest? Type1089 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemParam? Type1090 { get; set; } + public global::tryAGI.OpenAI.InviteRequestRole? Type1090 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchCallItemParam? Type1091 { get; set; } + public global::System.Collections.Generic.IList? Type1091 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchOutputItemParam? Type1092 { get; set; } + public global::tryAGI.OpenAI.InviteRequestProject? Type1092 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdditionalToolsItemParam? Type1093 { get; set; } + public global::tryAGI.OpenAI.InviteRequestProjectRole? Type1093 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactionSummaryItemParam? Type1094 { get; set; } + public global::tryAGI.OpenAI.OutputMessage? Type1094 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallItemParam? Type1095 { get; set; } + public global::tryAGI.OpenAI.ComputerCallOutputItemParam? Type1095 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputItemParam? Type1096 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemParam? Type1096 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallItemParam? Type1097 { get; set; } + public global::tryAGI.OpenAI.ToolSearchCallItemParam? Type1097 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallOutputItemParam? Type1098 { get; set; } + public global::tryAGI.OpenAI.ToolSearchOutputItemParam? Type1098 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalResponse? Type1099 { get; set; } + public global::tryAGI.OpenAI.AdditionalToolsItemParam? Type1099 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemDiscriminator? Type1100 { get; set; } + public global::tryAGI.OpenAI.CompactionSummaryItemParam? Type1100 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemDiscriminatorType? Type1101 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallItemParam? Type1101 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemResource? Type1102 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputItemParam? Type1102 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemResourceDiscriminator? Type1103 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallItemParam? Type1103 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemResourceDiscriminatorType? Type1104 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallOutputItemParam? Type1104 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAssistantsResponse? Type1105 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalResponse? Type1105 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1106 { get; set; } + public global::tryAGI.OpenAI.ItemDiscriminator? Type1106 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAuditLogsResponse? Type1107 { get; set; } + public global::tryAGI.OpenAI.ItemDiscriminatorType? Type1107 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAuditLogsResponseObject? Type1108 { get; set; } + public global::tryAGI.OpenAI.ItemResource? Type1108 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1109 { get; set; } + public global::tryAGI.OpenAI.ItemResourceDiscriminator? Type1109 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListBatchesResponse? Type1110 { get; set; } + public global::tryAGI.OpenAI.ItemResourceDiscriminatorType? Type1110 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1111 { get; set; } + public global::tryAGI.OpenAI.ListAssistantsResponse? Type1111 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListBatchesResponseObject? Type1112 { get; set; } + public global::System.Collections.Generic.IList? Type1112 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListCertificatesResponse? Type1113 { get; set; } + public global::tryAGI.OpenAI.ListAuditLogsResponse? Type1113 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1114 { get; set; } + public global::tryAGI.OpenAI.ListAuditLogsResponseObject? Type1114 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationCertificate? Type1115 { get; set; } + public global::System.Collections.Generic.IList? Type1115 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListCertificatesResponseObject? Type1116 { get; set; } + public global::tryAGI.OpenAI.ListBatchesResponse? Type1116 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesResponse? Type1117 { get; set; } + public global::System.Collections.Generic.IList? Type1117 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1118 { get; set; } + public global::tryAGI.OpenAI.ListBatchesResponseObject? Type1118 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OpenAIFile? Type1119 { get; set; } + public global::tryAGI.OpenAI.ListCertificatesResponse? Type1119 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionResponse? Type1120 { get; set; } + public global::System.Collections.Generic.IList? Type1120 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1121 { get; set; } + public global::tryAGI.OpenAI.OrganizationCertificate? Type1121 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionResponseObject? Type1122 { get; set; } + public global::tryAGI.OpenAI.ListCertificatesResponseObject? Type1122 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningJobCheckpointsResponse? Type1123 { get; set; } + public global::tryAGI.OpenAI.ListFilesResponse? Type1123 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1124 { get; set; } + public global::System.Collections.Generic.IList? Type1124 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningJobCheckpointsResponseObject? Type1125 { get; set; } + public global::tryAGI.OpenAI.OpenAIFile? Type1125 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningJobEventsResponse? Type1126 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionResponse? Type1126 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1127 { get; set; } + public global::System.Collections.Generic.IList? Type1127 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningJobEventsResponseObject? Type1128 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionResponseObject? Type1128 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListMessagesResponse? Type1129 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningJobCheckpointsResponse? Type1129 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1130 { get; set; } + public global::System.Collections.Generic.IList? Type1130 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObject? Type1131 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningJobCheckpointsResponseObject? Type1131 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListModelsResponse? Type1132 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningJobEventsResponse? Type1132 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListModelsResponseObject? Type1133 { get; set; } + public global::System.Collections.Generic.IList? Type1133 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1134 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningJobEventsResponseObject? Type1134 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Model18? Type1135 { get; set; } + public global::tryAGI.OpenAI.ListMessagesResponse? Type1135 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListPaginatedFineTuningJobsResponse? Type1136 { get; set; } + public global::System.Collections.Generic.IList? Type1136 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1137 { get; set; } + public global::tryAGI.OpenAI.MessageObject? Type1137 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListPaginatedFineTuningJobsResponseObject? Type1138 { get; set; } + public global::tryAGI.OpenAI.ListModelsResponse? Type1138 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectCertificatesResponse? Type1139 { get; set; } + public global::tryAGI.OpenAI.ListModelsResponseObject? Type1139 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1140 { get; set; } + public global::System.Collections.Generic.IList? Type1140 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationProjectCertificate? Type1141 { get; set; } + public global::tryAGI.OpenAI.Model18? Type1141 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectCertificatesResponseObject? Type1142 { get; set; } + public global::tryAGI.OpenAI.ListPaginatedFineTuningJobsResponse? Type1142 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunStepsResponse? Type1143 { get; set; } + public global::System.Collections.Generic.IList? Type1143 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1144 { get; set; } + public global::tryAGI.OpenAI.ListPaginatedFineTuningJobsResponseObject? Type1144 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObject? Type1145 { get; set; } + public global::tryAGI.OpenAI.ListProjectCertificatesResponse? Type1145 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunsResponse? Type1146 { get; set; } + public global::System.Collections.Generic.IList? Type1146 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1147 { get; set; } + public global::tryAGI.OpenAI.OrganizationProjectCertificate? Type1147 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObject? Type1148 { get; set; } + public global::tryAGI.OpenAI.ListProjectCertificatesResponseObject? Type1148 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoreFilesResponse? Type1149 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsResponse? Type1149 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1150 { get; set; } + public global::System.Collections.Generic.IList? Type1150 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObject? Type1151 { get; set; } + public global::tryAGI.OpenAI.RunStepObject? Type1151 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoresResponse? Type1152 { get; set; } + public global::tryAGI.OpenAI.ListRunsResponse? Type1152 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1153 { get; set; } + public global::System.Collections.Generic.IList? Type1153 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreObject? Type1154 { get; set; } + public global::tryAGI.OpenAI.RunObject? Type1154 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallType? Type1155 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoreFilesResponse? Type1155 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellExecAction? Type1156 { get; set; } + public global::System.Collections.Generic.IList? Type1156 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallStatus? Type1157 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObject? Type1157 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallOutputType? Type1158 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoresResponse? Type1158 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallOutputStatus2? Type1159 { get; set; } + public global::System.Collections.Generic.IList? Type1159 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LogProbProperties? Type1160 { get; set; } + public global::tryAGI.OpenAI.VectorStoreObject? Type1160 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalRequestType? Type1161 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallType? Type1161 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalResponseType? Type1162 { get; set; } + public global::tryAGI.OpenAI.LocalShellExecAction? Type1162 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalResponseResourceType? Type1163 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallStatus? Type1163 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPListToolsType? Type1164 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallOutputType? Type1164 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1165 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallOutputStatus2? Type1165 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPListToolsTool? Type1166 { get; set; } + public global::tryAGI.OpenAI.LogProbProperties? Type1166 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPTool? Type1167 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalRequestType? Type1167 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolType? Type1168 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalResponseType? Type1168 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolConnectorId? Type1169 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalResponseResourceType? Type1169 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, global::tryAGI.OpenAI.MCPToolFilter>? Type1170 { get; set; } + public global::tryAGI.OpenAI.MCPListToolsType? Type1170 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolFilter? Type1171 { get; set; } + public global::System.Collections.Generic.IList? Type1171 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1172 { get; set; } + public global::tryAGI.OpenAI.MCPListToolsTool? Type1172 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolRequireApprovalVariant1Enum? Type1173 { get; set; } + public global::tryAGI.OpenAI.MCPTool? Type1173 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolRequireApprovalVariant1Enum2? Type1174 { get; set; } + public global::tryAGI.OpenAI.MCPToolType? Type1174 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolCallType? Type1175 { get; set; } + public global::tryAGI.OpenAI.MCPToolConnectorId? Type1175 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolCallStatus? Type1176 { get; set; } + public global::tryAGI.OpenAI.OneOf, global::tryAGI.OpenAI.MCPToolFilter>? Type1176 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageFileObjectType? Type1177 { get; set; } + public global::tryAGI.OpenAI.MCPToolFilter? Type1177 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageFileObjectImageFile? Type1178 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1178 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageFileObjectImageFileDetail? Type1179 { get; set; } + public global::tryAGI.OpenAI.MCPToolRequireApprovalVariant1Enum? Type1179 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageUrlObjectType? Type1180 { get; set; } + public global::tryAGI.OpenAI.MCPToolRequireApprovalVariant1Enum2? Type1180 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageUrlObjectImageUrl? Type1181 { get; set; } + public global::tryAGI.OpenAI.MCPToolCallType? Type1181 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageUrlObjectImageUrlDetail? Type1182 { get; set; } + public global::tryAGI.OpenAI.MCPToolCallStatus? Type1182 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentRefusalObject? Type1183 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageFileObjectType? Type1183 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentRefusalObjectType? Type1184 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageFileObjectImageFile? Type1184 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObject? Type1185 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageFileObjectImageFileDetail? Type1185 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObjectType? Type1186 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageUrlObjectType? Type1186 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObjectFileCitation? Type1187 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageUrlObjectImageUrl? Type1187 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObject? Type1188 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageUrlObjectImageUrlDetail? Type1188 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObjectType? Type1189 { get; set; } + public global::tryAGI.OpenAI.MessageContentRefusalObject? Type1189 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObjectFilePath? Type1190 { get; set; } + public global::tryAGI.OpenAI.MessageContentRefusalObjectType? Type1190 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextObject? Type1191 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObject? Type1191 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextObjectType? Type1192 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObjectType? Type1192 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextObjectText? Type1193 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObjectFileCitation? Type1193 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1194 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObject? Type1194 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1195 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObjectType? Type1195 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageFileObject? Type1196 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObjectFilePath? Type1196 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectType? Type1197 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextObject? Type1197 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectImageFile? Type1198 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextObjectType? Type1198 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectImageFileDetail? Type1199 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextObjectText? Type1199 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObject? Type1200 { get; set; } + public global::System.Collections.Generic.IList>? Type1200 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectType? Type1201 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1201 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectImageUrl? Type1202 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageFileObject? Type1202 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectImageUrlDetail? Type1203 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectType? Type1203 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentRefusalObject? Type1204 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectImageFile? Type1204 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentRefusalObjectType? Type1205 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectImageFileDetail? Type1205 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObject? Type1206 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObject? Type1206 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObjectType? Type1207 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectType? Type1207 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObjectFileCitation? Type1208 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectImageUrl? Type1208 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObject? Type1209 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectImageUrlDetail? Type1209 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObjectType? Type1210 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentRefusalObject? Type1210 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObjectFilePath? Type1211 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentRefusalObjectType? Type1211 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextObject? Type1212 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObject? Type1212 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextObjectType? Type1213 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObjectType? Type1213 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextObjectText? Type1214 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObjectFileCitation? Type1214 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1215 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObject? Type1215 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1216 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObjectType? Type1216 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaObject? Type1217 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObjectFilePath? Type1217 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaObjectObject? Type1218 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextObject? Type1218 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaObjectDelta? Type1219 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextObjectType? Type1219 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaObjectDeltaRole? Type1220 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextObjectText? Type1220 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectObject? Type1221 { get; set; } + public global::System.Collections.Generic.IList>? Type1221 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectStatus? Type1222 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1222 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectIncompleteDetails2? Type1223 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaObject? Type1223 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectIncompleteDetailsReason? Type1224 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaObjectObject? Type1224 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectRole? Type1225 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaObjectDelta? Type1225 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1226 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaObjectDeltaRole? Type1226 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectAttachmentsVariant1Item? Type1227 { get; set; } + public global::tryAGI.OpenAI.MessageObjectObject? Type1227 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageRequestContentTextObjectType? Type1228 { get; set; } + public global::tryAGI.OpenAI.MessageObjectStatus? Type1228 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant1? Type1229 { get; set; } + public global::tryAGI.OpenAI.MessageObjectIncompleteDetails2? Type1229 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant1Event? Type1230 { get; set; } + public global::tryAGI.OpenAI.MessageObjectIncompleteDetailsReason? Type1230 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant2? Type1231 { get; set; } + public global::tryAGI.OpenAI.MessageObjectRole? Type1231 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant2Event? Type1232 { get; set; } + public global::System.Collections.Generic.IList? Type1232 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant3? Type1233 { get; set; } + public global::tryAGI.OpenAI.MessageObjectAttachmentsVariant1Item? Type1233 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant3Event? Type1234 { get; set; } + public global::tryAGI.OpenAI.MessageRequestContentTextObjectType? Type1234 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant4? Type1235 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant1? Type1235 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant4Event? Type1236 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant1Event? Type1236 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant5? Type1237 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant2? Type1237 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant5Event? Type1238 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant2Event? Type1238 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelObject? Type1239 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant3? Type1239 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIds? Type1240 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant3Event? Type1240 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIdsResponses? Type1241 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant4? Type1241 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIdsCompaction? Type1242 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant4Event? Type1242 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIdsResponsesEnum? Type1243 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant5? Type1243 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIdsSharedEnum? Type1244 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant5Event? Type1244 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelResponsePropertiesPromptCacheRetention2? Type1245 { get; set; } + public global::tryAGI.OpenAI.ModelObject? Type1245 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyAssistantRequest? Type1246 { get; set; } + public global::tryAGI.OpenAI.ModelIds? Type1246 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyAssistantRequestToolResources2? Type1247 { get; set; } + public global::tryAGI.OpenAI.ModelIdsResponses? Type1247 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyAssistantRequestToolResourcesCodeInterpreter? Type1248 { get; set; } + public global::tryAGI.OpenAI.ModelIdsCompaction? Type1248 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyAssistantRequestToolResourcesFileSearch? Type1249 { get; set; } + public global::tryAGI.OpenAI.ModelIdsResponsesEnum? Type1249 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyCertificateRequest? Type1250 { get; set; } + public global::tryAGI.OpenAI.ModelIdsSharedEnum? Type1250 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyMessageRequest? Type1251 { get; set; } + public global::tryAGI.OpenAI.ModelResponsePropertiesPromptCacheRetention2? Type1251 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyRunRequest? Type1252 { get; set; } + public global::tryAGI.OpenAI.ModifyAssistantRequest? Type1252 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyThreadRequest? Type1253 { get; set; } + public global::tryAGI.OpenAI.ModifyAssistantRequestToolResources2? Type1253 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyThreadRequestToolResources2? Type1254 { get; set; } + public global::tryAGI.OpenAI.ModifyAssistantRequestToolResourcesCodeInterpreter? Type1254 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyThreadRequestToolResourcesCodeInterpreter? Type1255 { get; set; } + public global::tryAGI.OpenAI.ModifyAssistantRequestToolResourcesFileSearch? Type1255 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyThreadRequestToolResourcesFileSearch? Type1256 { get; set; } + public global::tryAGI.OpenAI.ModifyCertificateRequest? Type1256 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NoiseReductionType? Type1257 { get; set; } + public global::tryAGI.OpenAI.ModifyMessageRequest? Type1257 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OpenAIFileObject? Type1258 { get; set; } + public global::tryAGI.OpenAI.ModifyRunRequest? Type1258 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OpenAIFilePurpose? Type1259 { get; set; } + public global::tryAGI.OpenAI.ModifyThreadRequest? Type1259 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OpenAIFileStatus? Type1260 { get; set; } + public global::tryAGI.OpenAI.ModifyThreadRequestToolResources2? Type1260 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationCertificateObject? Type1261 { get; set; } + public global::tryAGI.OpenAI.ModifyThreadRequestToolResourcesCodeInterpreter? Type1261 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationCertificateCertificateDetails? Type1262 { get; set; } + public global::tryAGI.OpenAI.ModifyThreadRequestToolResourcesFileSearch? Type1262 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationCertificateActivationResponse? Type1263 { get; set; } + public global::tryAGI.OpenAI.NoiseReductionType? Type1263 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationCertificateActivationResponseObject? Type1264 { get; set; } + public global::tryAGI.OpenAI.OpenAIFileObject? Type1264 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationCertificateDeactivationResponse? Type1265 { get; set; } + public global::tryAGI.OpenAI.OpenAIFilePurpose? Type1265 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationCertificateDeactivationResponseObject? Type1266 { get; set; } + public global::tryAGI.OpenAI.OpenAIFileStatus? Type1266 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationDataRetention? Type1267 { get; set; } + public global::tryAGI.OpenAI.OrganizationCertificateObject? Type1267 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationDataRetentionObject? Type1268 { get; set; } + public global::tryAGI.OpenAI.OrganizationCertificateCertificateDetails? Type1268 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationDataRetentionType? Type1269 { get; set; } + public global::tryAGI.OpenAI.OrganizationCertificateActivationResponse? Type1269 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationProjectCertificateObject? Type1270 { get; set; } + public global::tryAGI.OpenAI.OrganizationCertificateActivationResponseObject? Type1270 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationProjectCertificateCertificateDetails? Type1271 { get; set; } + public global::tryAGI.OpenAI.OrganizationCertificateDeactivationResponse? Type1271 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationProjectCertificateActivationResponse? Type1272 { get; set; } + public global::tryAGI.OpenAI.OrganizationCertificateDeactivationResponseObject? Type1272 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationProjectCertificateActivationResponseObject? Type1273 { get; set; } + public global::tryAGI.OpenAI.OrganizationDataRetention? Type1273 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationProjectCertificateDeactivationResponse? Type1274 { get; set; } + public global::tryAGI.OpenAI.OrganizationDataRetentionObject? Type1274 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationProjectCertificateDeactivationResponseObject? Type1275 { get; set; } + public global::tryAGI.OpenAI.OrganizationDataRetentionType? Type1275 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendAlert? Type1276 { get; set; } + public global::tryAGI.OpenAI.OrganizationProjectCertificateObject? Type1276 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendAlertObject? Type1277 { get; set; } + public global::tryAGI.OpenAI.OrganizationProjectCertificateCertificateDetails? Type1277 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendAlertCurrency? Type1278 { get; set; } + public global::tryAGI.OpenAI.OrganizationProjectCertificateActivationResponse? Type1278 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendAlertInterval? Type1279 { get; set; } + public global::tryAGI.OpenAI.OrganizationProjectCertificateActivationResponseObject? Type1279 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendAlertDeletedResource? Type1280 { get; set; } + public global::tryAGI.OpenAI.OrganizationProjectCertificateDeactivationResponse? Type1280 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendAlertDeletedResourceObject? Type1281 { get; set; } + public global::tryAGI.OpenAI.OrganizationProjectCertificateDeactivationResponseObject? Type1281 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendAlertListResource? Type1282 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendAlert? Type1282 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendAlertListResourceObject? Type1283 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendAlertObject? Type1283 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1284 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendAlertCurrency? Type1284 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OtherChunkingStrategyResponseParam? Type1285 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendAlertInterval? Type1285 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OtherChunkingStrategyResponseParamType? Type1286 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendAlertDeletedResource? Type1286 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputAudio? Type1287 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendAlertDeletedResourceObject? Type1287 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputAudioType? Type1288 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendAlertListResource? Type1288 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTextContent? Type1289 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendAlertListResourceObject? Type1289 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RefusalContent? Type1290 { get; set; } + public global::System.Collections.Generic.IList? Type1290 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningTextContent? Type1291 { get; set; } + public global::tryAGI.OpenAI.OtherChunkingStrategyResponseParam? Type1291 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputContentDiscriminator? Type1292 { get; set; } + public global::tryAGI.OpenAI.OtherChunkingStrategyResponseParamType? Type1292 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputContentDiscriminatorType? Type1293 { get; set; } + public global::tryAGI.OpenAI.OutputAudio? Type1293 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputItem? Type1294 { get; set; } + public global::tryAGI.OpenAI.OutputAudioType? Type1294 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputItemDiscriminator? Type1295 { get; set; } + public global::tryAGI.OpenAI.OutputTextContent? Type1295 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputItemDiscriminatorType? Type1296 { get; set; } + public global::tryAGI.OpenAI.RefusalContent? Type1296 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessageType? Type1297 { get; set; } + public global::tryAGI.OpenAI.ReasoningTextContent? Type1297 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessageRole? Type1298 { get; set; } + public global::tryAGI.OpenAI.OutputContentDiscriminator? Type1298 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1299 { get; set; } + public global::tryAGI.OpenAI.OutputContentDiscriminatorType? Type1299 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessageContent? Type1300 { get; set; } + public global::tryAGI.OpenAI.OutputItem? Type1300 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessageStatus? Type1301 { get; set; } + public global::tryAGI.OpenAI.OutputItemDiscriminator? Type1301 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessageContentDiscriminator? Type1302 { get; set; } + public global::tryAGI.OpenAI.OutputItemDiscriminatorType? Type1302 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessageContentDiscriminatorType? Type1303 { get; set; } + public global::tryAGI.OpenAI.OutputMessageType? Type1303 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PredictionContentType? Type1304 { get; set; } + public global::tryAGI.OpenAI.OutputMessageRole? Type1304 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Project? Type1305 { get; set; } + public global::System.Collections.Generic.IList? Type1305 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectObject? Type1306 { get; set; } + public global::tryAGI.OpenAI.OutputMessageContent? Type1306 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKey? Type1307 { get; set; } + public global::tryAGI.OpenAI.OutputMessageStatus? Type1307 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyObject? Type1308 { get; set; } + public global::tryAGI.OpenAI.OutputMessageContentDiscriminator? Type1308 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyOwner? Type1309 { get; set; } + public global::tryAGI.OpenAI.OutputMessageContentDiscriminatorType? Type1309 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyOwnerType? Type1310 { get; set; } + public global::tryAGI.OpenAI.PredictionContentType? Type1310 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyOwnerUser? Type1311 { get; set; } + public global::tryAGI.OpenAI.Project? Type1311 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyOwnerServiceAccount? Type1312 { get; set; } + public global::tryAGI.OpenAI.ProjectObject? Type1312 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyDeleteResponse? Type1313 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKey? Type1313 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyDeleteResponseObject? Type1314 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyObject? Type1314 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyListResponse? Type1315 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyOwner? Type1315 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyListResponseObject? Type1316 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyOwnerType? Type1316 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1317 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyOwnerUser? Type1317 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectCreateRequest? Type1318 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyOwnerServiceAccount? Type1318 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectDataRetention? Type1319 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyDeleteResponse? Type1319 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectDataRetentionObject? Type1320 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyDeleteResponseObject? Type1320 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectDataRetentionType? Type1321 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyListResponse? Type1321 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectGroup? Type1322 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyListResponseObject? Type1322 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectGroupObject? Type1323 { get; set; } + public global::System.Collections.Generic.IList? Type1323 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectGroupGroupType? Type1324 { get; set; } + public global::tryAGI.OpenAI.ProjectCreateRequest? Type1324 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectGroupDeletedResource? Type1325 { get; set; } + public global::tryAGI.OpenAI.ProjectDataRetention? Type1325 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectGroupDeletedResourceObject? Type1326 { get; set; } + public global::tryAGI.OpenAI.ProjectDataRetentionObject? Type1326 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectGroupListResource? Type1327 { get; set; } + public global::tryAGI.OpenAI.ProjectDataRetentionType? Type1327 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectGroupListResourceObject? Type1328 { get; set; } + public global::tryAGI.OpenAI.ProjectGroup? Type1328 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1329 { get; set; } + public global::tryAGI.OpenAI.ProjectGroupObject? Type1329 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectHostedToolPermissions? Type1330 { get; set; } + public global::tryAGI.OpenAI.ProjectGroupGroupType? Type1330 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectHostedToolPermissionsUpdateRequest? Type1331 { get; set; } + public global::tryAGI.OpenAI.ProjectGroupDeletedResource? Type1331 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectListResponse? Type1332 { get; set; } + public global::tryAGI.OpenAI.ProjectGroupDeletedResourceObject? Type1332 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectListResponseObject? Type1333 { get; set; } + public global::tryAGI.OpenAI.ProjectGroupListResource? Type1333 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1334 { get; set; } + public global::tryAGI.OpenAI.ProjectGroupListResourceObject? Type1334 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectModelPermissions? Type1335 { get; set; } + public global::System.Collections.Generic.IList? Type1335 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectModelPermissionsObject? Type1336 { get; set; } + public global::tryAGI.OpenAI.ProjectHostedToolPermissions? Type1336 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectModelPermissionsMode? Type1337 { get; set; } + public global::tryAGI.OpenAI.ProjectHostedToolPermissionsUpdateRequest? Type1337 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectModelPermissionsDeleteResponse? Type1338 { get; set; } + public global::tryAGI.OpenAI.ProjectListResponse? Type1338 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectModelPermissionsDeleteResponseObject? Type1339 { get; set; } + public global::tryAGI.OpenAI.ProjectListResponseObject? Type1339 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectModelPermissionsUpdateRequest? Type1340 { get; set; } + public global::System.Collections.Generic.IList? Type1340 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectModelPermissionsUpdateRequestMode? Type1341 { get; set; } + public global::tryAGI.OpenAI.ProjectModelPermissions? Type1341 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimit? Type1342 { get; set; } + public global::tryAGI.OpenAI.ProjectModelPermissionsObject? Type1342 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimitObject? Type1343 { get; set; } + public global::tryAGI.OpenAI.ProjectModelPermissionsMode? Type1343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimitListResponse? Type1344 { get; set; } + public global::tryAGI.OpenAI.ProjectModelPermissionsDeleteResponse? Type1344 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimitListResponseObject? Type1345 { get; set; } + public global::tryAGI.OpenAI.ProjectModelPermissionsDeleteResponseObject? Type1345 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1346 { get; set; } + public global::tryAGI.OpenAI.ProjectModelPermissionsUpdateRequest? Type1346 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimitUpdateRequest? Type1347 { get; set; } + public global::tryAGI.OpenAI.ProjectModelPermissionsUpdateRequestMode? Type1347 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccount? Type1348 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimit? Type1348 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountObject? Type1349 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimitObject? Type1349 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountRole? Type1350 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimitListResponse? Type1350 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountApiKey? Type1351 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimitListResponseObject? Type1351 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountApiKeyObject? Type1352 { get; set; } + public global::System.Collections.Generic.IList? Type1352 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountCreateRequest? Type1353 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimitUpdateRequest? Type1353 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponse? Type1354 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccount? Type1354 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseObject? Type1355 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountObject? Type1355 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseRole? Type1356 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountRole? Type1356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountDeleteResponse? Type1357 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountApiKey? Type1357 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountDeleteResponseObject? Type1358 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountApiKeyObject? Type1358 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountListResponse? Type1359 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountCreateRequest? Type1359 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountListResponseObject? Type1360 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponse? Type1360 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1361 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseObject? Type1361 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendAlert? Type1362 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseRole? Type1362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendAlertObject? Type1363 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountDeleteResponse? Type1363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendAlertCurrency? Type1364 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountDeleteResponseObject? Type1364 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendAlertInterval? Type1365 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountListResponse? Type1365 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendAlertDeletedResource? Type1366 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountListResponseObject? Type1366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendAlertDeletedResourceObject? Type1367 { get; set; } + public global::System.Collections.Generic.IList? Type1367 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendAlertListResource? Type1368 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendAlert? Type1368 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendAlertListResourceObject? Type1369 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendAlertObject? Type1369 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1370 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendAlertCurrency? Type1370 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUpdateRequest? Type1371 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendAlertInterval? Type1371 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUser? Type1372 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendAlertDeletedResource? Type1372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserObject? Type1373 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendAlertDeletedResourceObject? Type1373 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserCreateRequest? Type1374 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendAlertListResource? Type1374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserDeleteResponse? Type1375 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendAlertListResourceObject? Type1375 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserDeleteResponseObject? Type1376 { get; set; } + public global::System.Collections.Generic.IList? Type1376 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserListResponse? Type1377 { get; set; } + public global::tryAGI.OpenAI.ProjectUpdateRequest? Type1377 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1378 { get; set; } + public global::tryAGI.OpenAI.ProjectUser? Type1378 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserUpdateRequest? Type1379 { get; set; } + public global::tryAGI.OpenAI.ProjectUserObject? Type1379 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptVariant1? Type1380 { get; set; } + public global::tryAGI.OpenAI.ProjectUserCreateRequest? Type1380 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicAssignOrganizationGroupRoleBody? Type1381 { get; set; } + public global::tryAGI.OpenAI.ProjectUserDeleteResponse? Type1381 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicCreateOrganizationRoleBody? Type1382 { get; set; } + public global::tryAGI.OpenAI.ProjectUserDeleteResponseObject? Type1382 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicRoleListResource? Type1383 { get; set; } + public global::tryAGI.OpenAI.ProjectUserListResponse? Type1383 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicRoleListResourceObject? Type1384 { get; set; } + public global::System.Collections.Generic.IList? Type1384 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1385 { get; set; } + public global::tryAGI.OpenAI.ProjectUserUpdateRequest? Type1385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicUpdateOrganizationRoleBody? Type1386 { get; set; } + public global::tryAGI.OpenAI.PromptVariant1? Type1386 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormats? Type1387 { get; set; } + public global::tryAGI.OpenAI.PublicAssignOrganizationGroupRoleBody? Type1387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmAudioFormat? Type1388 { get; set; } + public global::tryAGI.OpenAI.PublicCreateOrganizationRoleBody? Type1388 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmAudioFormatType? Type1389 { get; set; } + public global::tryAGI.OpenAI.PublicRoleListResource? Type1389 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmuAudioFormat? Type1390 { get; set; } + public global::tryAGI.OpenAI.PublicRoleListResourceObject? Type1390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmuAudioFormatType? Type1391 { get; set; } + public global::System.Collections.Generic.IList? Type1391 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmaAudioFormat? Type1392 { get; set; } + public global::tryAGI.OpenAI.PublicUpdateOrganizationRoleBody? Type1392 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmaAudioFormatType? Type1393 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormats? Type1393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemCreate? Type1394 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmAudioFormat? Type1394 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemCreateType? Type1395 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmAudioFormatType? Type1395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItem? Type1396 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmuAudioFormat? Type1396 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemDelete? Type1397 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmuAudioFormatType? Type1397 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemDeleteType? Type1398 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmaAudioFormat? Type1398 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemRetrieve? Type1399 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmaAudioFormatType? Type1399 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemRetrieveType? Type1400 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemCreate? Type1400 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemTruncate? Type1401 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemCreateType? Type1401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemTruncateType? Type1402 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItem? Type1402 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferAppend? Type1403 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemDelete? Type1403 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferAppendType? Type1404 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemDeleteType? Type1404 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferClear? Type1405 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemRetrieve? Type1405 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferClearType? Type1406 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemRetrieveType? Type1406 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferCommit? Type1407 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemTruncate? Type1407 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferCommitType? Type1408 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemTruncateType? Type1408 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventOutputAudioBufferClear? Type1409 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferAppend? Type1409 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventOutputAudioBufferClearType? Type1410 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferAppendType? Type1410 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCancel? Type1411 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferClear? Type1411 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCancelType? Type1412 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferClearType? Type1412 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCreate? Type1413 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferCommit? Type1413 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCreateType? Type1414 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferCommitType? Type1414 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParams? Type1415 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventOutputAudioBufferClear? Type1415 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventSessionUpdate? Type1416 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventOutputAudioBufferClearType? Type1416 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventSessionUpdateType? Type1417 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCancel? Type1417 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequest? Type1418 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCancelType? Type1418 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventTranscriptionSessionUpdate? Type1419 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCreate? Type1419 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventTranscriptionSessionUpdateType? Type1420 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCreateType? Type1420 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequest? Type1421 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParams? Type1421 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponse? Type1422 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventSessionUpdate? Type1422 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseObject? Type1423 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventSessionUpdateType? Type1423 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatus? Type1424 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequest? Type1424 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetails? Type1425 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventTranscriptionSessionUpdate? Type1425 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsType? Type1426 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventTranscriptionSessionUpdateType? Type1426 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsReason? Type1427 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequest? Type1427 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsError? Type1428 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponse? Type1428 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1429 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseObject? Type1429 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseUsage? Type1430 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatus? Type1430 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseUsageInputTokenDetails? Type1431 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetails? Type1431 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseUsageInputTokenDetailsCachedTokensDetails? Type1432 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsType? Type1432 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseUsageOutputTokenDetails? Type1433 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsReason? Type1433 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceIdsShared? Type1434 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsError? Type1434 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1435 { get; set; } + public global::System.Collections.Generic.IList? Type1435 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseModalitie? Type1436 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseUsage? Type1436 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseOutputAudioFormat? Type1437 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseUsageInputTokenDetails? Type1437 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1438 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseUsageInputTokenDetailsCachedTokensDetails? Type1438 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseMaxOutputTokens? Type1439 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseUsageOutputTokenDetails? Type1439 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1440 { get; set; } + public global::tryAGI.OpenAI.VoiceIdsShared? Type1440 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsModalitie? Type1441 { get; set; } + public global::System.Collections.Generic.IList? Type1441 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsOutputAudioFormat? Type1442 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseModalitie? Type1442 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1443 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseOutputAudioFormat? Type1443 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsTool? Type1444 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1444 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsToolType? Type1445 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseMaxOutputTokens? Type1445 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1446 { get; set; } + public global::System.Collections.Generic.IList? Type1446 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceOptions? Type1447 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsModalitie? Type1447 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceFunction? Type1448 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsOutputAudioFormat? Type1448 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceMCP? Type1449 { get; set; } + public global::System.Collections.Generic.IList? Type1449 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1450 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsTool? Type1450 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsMaxOutputTokens? Type1451 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsToolType? Type1451 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1452 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1452 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsConversation? Type1453 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceOptions? Type1453 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemCreated? Type1454 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceFunction? Type1454 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemCreatedType? Type1455 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceMCP? Type1455 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemDeleted? Type1456 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1456 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemDeletedType? Type1457 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsMaxOutputTokens? Type1457 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompleted? Type1458 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1458 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedType? Type1459 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsConversation? Type1459 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1460 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemCreated? Type1460 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDelta? Type1461 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemCreatedType? Type1461 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaType? Type1462 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemDeleted? Type1462 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailed? Type1463 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemDeletedType? Type1463 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedType? Type1464 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompleted? Type1464 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedError? Type1465 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedType? Type1465 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegment? Type1466 { get; set; } + public global::System.Collections.Generic.IList? Type1466 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentType? Type1467 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDelta? Type1467 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemRetrieved? Type1468 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaType? Type1468 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemRetrievedType? Type1469 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailed? Type1469 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemTruncated? Type1470 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedType? Type1470 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemTruncatedType? Type1471 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedError? Type1471 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventError? Type1472 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegment? Type1472 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventErrorType? Type1473 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentType? Type1473 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventErrorError? Type1474 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemRetrieved? Type1474 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCleared? Type1475 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemRetrievedType? Type1475 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferClearedType? Type1476 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemTruncated? Type1476 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCommitted? Type1477 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemTruncatedType? Type1477 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCommittedType? Type1478 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventError? Type1478 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStarted? Type1479 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventErrorType? Type1479 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStartedType? Type1480 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventErrorError? Type1480 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStopped? Type1481 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCleared? Type1481 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStoppedType? Type1482 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferClearedType? Type1482 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsCompleted? Type1483 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCommitted? Type1483 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsCompletedType? Type1484 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCommittedType? Type1484 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsFailed? Type1485 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStarted? Type1485 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsFailedType? Type1486 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStartedType? Type1486 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsInProgress? Type1487 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStopped? Type1487 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsInProgressType? Type1488 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStoppedType? Type1488 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdated? Type1489 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsCompleted? Type1489 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedType? Type1490 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsCompletedType? Type1490 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1491 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsFailed? Type1491 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedRateLimit? Type1492 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsFailedType? Type1492 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedRateLimitName? Type1493 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsInProgress? Type1493 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDelta? Type1494 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsInProgressType? Type1494 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDeltaType? Type1495 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdated? Type1495 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDone? Type1496 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedType? Type1496 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDoneType? Type1497 { get; set; } + public global::System.Collections.Generic.IList? Type1497 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDelta? Type1498 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedRateLimit? Type1498 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDeltaType? Type1499 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedRateLimitName? Type1499 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDone? Type1500 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDelta? Type1500 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDoneType? Type1501 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDeltaType? Type1501 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAdded? Type1502 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDone? Type1502 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedType? Type1503 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDoneType? Type1503 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedPart? Type1504 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDelta? Type1504 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedPartType? Type1505 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDeltaType? Type1505 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDone? Type1506 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDone? Type1506 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDoneType? Type1507 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDoneType? Type1507 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDonePart? Type1508 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAdded? Type1508 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDonePartType? Type1509 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedType? Type1509 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseCreated? Type1510 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedPart? Type1510 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseCreatedType? Type1511 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedPartType? Type1511 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseDone? Type1512 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDone? Type1512 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseDoneType? Type1513 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDoneType? Type1513 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDelta? Type1514 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDonePart? Type1514 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaType? Type1515 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDonePartType? Type1515 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDone? Type1516 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseCreated? Type1516 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneType? Type1517 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseCreatedType? Type1517 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDelta? Type1518 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseDone? Type1518 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaType? Type1519 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseDoneType? Type1519 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDone? Type1520 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDelta? Type1520 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDoneType? Type1521 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaType? Type1521 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallCompleted? Type1522 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDone? Type1522 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallCompletedType? Type1523 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneType? Type1523 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallFailed? Type1524 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDelta? Type1524 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallFailedType? Type1525 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaType? Type1525 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallInProgress? Type1526 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDone? Type1526 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallInProgressType? Type1527 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDoneType? Type1527 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemAdded? Type1528 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallCompleted? Type1528 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemAddedType? Type1529 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallCompletedType? Type1529 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemDone? Type1530 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallFailed? Type1530 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemDoneType? Type1531 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallFailedType? Type1531 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDelta? Type1532 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallInProgress? Type1532 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDeltaType? Type1533 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallInProgressType? Type1533 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDone? Type1534 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemAdded? Type1534 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDoneType? Type1535 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemAddedType? Type1535 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionCreated? Type1536 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemDone? Type1536 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionCreatedType? Type1537 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemDoneType? Type1537 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSession? Type1538 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDelta? Type1538 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionUpdated? Type1539 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDeltaType? Type1539 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionUpdatedType? Type1540 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDone? Type1540 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionCreated? Type1541 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDoneType? Type1541 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionCreatedType? Type1542 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionCreated? Type1542 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponse? Type1543 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionCreatedType? Type1543 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionUpdated? Type1544 { get; set; } + public global::tryAGI.OpenAI.RealtimeSession? Type1544 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionUpdatedType? Type1545 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionUpdated? Type1545 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCallCreateRequest? Type1546 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionUpdatedType? Type1546 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGA? Type1547 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionCreated? Type1547 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCallReferRequest? Type1548 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionCreatedType? Type1548 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCallRejectRequest? Type1549 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponse? Type1549 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEvent? Type1550 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionUpdated? Type1550 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemCreate? Type1551 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionUpdatedType? Type1551 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemDelete? Type1552 { get; set; } + public global::tryAGI.OpenAI.RealtimeCallCreateRequest? Type1552 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemRetrieve? Type1553 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGA? Type1553 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemTruncate? Type1554 { get; set; } + public global::tryAGI.OpenAI.RealtimeCallReferRequest? Type1554 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferAppend? Type1555 { get; set; } + public global::tryAGI.OpenAI.RealtimeCallRejectRequest? Type1555 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferClear? Type1556 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEvent? Type1556 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventOutputAudioBufferClear? Type1557 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemCreate? Type1557 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferCommit? Type1558 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemDelete? Type1558 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventResponseCancel? Type1559 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemRetrieve? Type1559 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventResponseCreate? Type1560 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemTruncate? Type1560 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventSessionUpdate? Type1561 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferAppend? Type1561 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventDiscriminator? Type1562 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferClear? Type1562 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventDiscriminatorType? Type1563 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventOutputAudioBufferClear? Type1563 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemCreateType? Type1564 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferCommit? Type1564 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemDeleteType? Type1565 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventResponseCancel? Type1565 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemRetrieveType? Type1566 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventResponseCreate? Type1566 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemTruncateType? Type1567 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventSessionUpdate? Type1567 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferAppendType? Type1568 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventDiscriminator? Type1568 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferClearType? Type1569 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventDiscriminatorType? Type1569 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferCommitType? Type1570 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemCreateType? Type1570 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventOutputAudioBufferClearType? Type1571 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemDeleteType? Type1571 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventResponseCancelType? Type1572 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemRetrieveType? Type1572 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventResponseCreateType? Type1573 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemTruncateType? Type1573 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParams? Type1574 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferAppendType? Type1574 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventSessionUpdateType? Type1575 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferClearType? Type1575 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1576 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferCommitType? Type1576 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGA? Type1577 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventOutputAudioBufferClearType? Type1577 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventTranscriptionSessionUpdate? Type1578 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventResponseCancelType? Type1578 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventTranscriptionSessionUpdateType? Type1579 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventResponseCreateType? Type1579 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystem? Type1580 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParams? Type1580 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUser? Type1581 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventSessionUpdateType? Type1581 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistant? Type1582 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1582 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCall? Type1583 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGA? Type1583 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutput? Type1584 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventTranscriptionSessionUpdate? Type1584 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPApprovalResponse? Type1585 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventTranscriptionSessionUpdateType? Type1585 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPListTools? Type1586 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystem? Type1586 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPToolCall? Type1587 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUser? Type1587 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPApprovalRequest? Type1588 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistant? Type1588 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemDiscriminator? Type1589 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCall? Type1589 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemDiscriminatorType? Type1590 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutput? Type1590 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallObject? Type1591 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPApprovalResponse? Type1591 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallType? Type1592 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPListTools? Type1592 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallStatus? Type1593 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPToolCall? Type1593 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputObject? Type1594 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPApprovalRequest? Type1594 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputType? Type1595 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemDiscriminator? Type1595 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputStatus? Type1596 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemDiscriminatorType? Type1596 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantObject? Type1597 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallObject? Type1597 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantType? Type1598 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallType? Type1598 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantStatus? Type1599 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallStatus? Type1599 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantRole? Type1600 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputObject? Type1600 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1601 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputType? Type1601 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantContentItem? Type1602 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputStatus? Type1602 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantContentItemType? Type1603 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantObject? Type1603 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemObject? Type1604 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantType? Type1604 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemType? Type1605 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantStatus? Type1605 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemStatus? Type1606 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantRole? Type1606 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemRole? Type1607 { get; set; } + public global::System.Collections.Generic.IList? Type1607 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1608 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantContentItem? Type1608 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemContentItem? Type1609 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantContentItemType? Type1609 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemContentItemType? Type1610 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemObject? Type1610 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserObject? Type1611 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemType? Type1611 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserType? Type1612 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemStatus? Type1612 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserStatus? Type1613 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemRole? Type1613 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserRole? Type1614 { get; set; } + public global::System.Collections.Generic.IList? Type1614 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1615 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemContentItem? Type1615 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItem? Type1616 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemContentItemType? Type1616 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItemType? Type1617 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserObject? Type1617 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItemDetail? Type1618 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserType? Type1618 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReference? Type1619 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserStatus? Type1619 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceType? Type1620 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserRole? Type1620 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceObject? Type1621 { get; set; } + public global::System.Collections.Generic.IList? Type1621 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceStatus? Type1622 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItem? Type1622 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceRole? Type1623 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItemType? Type1623 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1624 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItemDetail? Type1624 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceContentItem? Type1625 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReference? Type1625 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceContentItemType? Type1626 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceType? Type1626 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequest? Type1627 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceObject? Type1627 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequestExpiresAfter? Type1628 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceStatus? Type1628 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequestExpiresAfterAnchor? Type1629 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceRole? Type1629 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretResponse? Type1630 { get; set; } + public global::System.Collections.Generic.IList? Type1630 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Session2? Type1631 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceContentItem? Type1631 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGA? Type1632 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceContentItemType? Type1632 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGA? Type1633 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequest? Type1633 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretResponseSessionDiscriminator? Type1634 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequestExpiresAfter? Type1634 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretResponseSessionDiscriminatorType? Type1635 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequestExpiresAfterAnchor? Type1635 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeFunctionTool? Type1636 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretResponse? Type1636 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeFunctionToolType? Type1637 { get; set; } + public global::tryAGI.OpenAI.Session2? Type1637 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPApprovalRequestType? Type1638 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGA? Type1638 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPApprovalResponseType? Type1639 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGA? Type1639 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPHTTPError? Type1640 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretResponseSessionDiscriminator? Type1640 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPHTTPErrorType? Type1641 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretResponseSessionDiscriminatorType? Type1641 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPListToolsType? Type1642 { get; set; } + public global::tryAGI.OpenAI.RealtimeFunctionTool? Type1642 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPProtocolError? Type1643 { get; set; } + public global::tryAGI.OpenAI.RealtimeFunctionToolType? Type1643 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPProtocolErrorType? Type1644 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPApprovalRequestType? Type1644 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPToolCallType? Type1645 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPApprovalResponseType? Type1645 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1646 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPHTTPError? Type1646 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPToolExecutionError? Type1647 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPHTTPErrorType? Type1647 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPToolExecutionErrorType? Type1648 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPListToolsType? Type1648 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeReasoning? Type1649 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPProtocolError? Type1649 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeReasoningEffort? Type1650 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPProtocolErrorType? Type1650 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponse? Type1651 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPToolCallType? Type1651 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseObject? Type1652 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1652 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseStatus? Type1653 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPToolExecutionError? Type1653 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseStatusDetails? Type1654 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPToolExecutionErrorType? Type1654 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseStatusDetailsType? Type1655 { get; set; } + public global::tryAGI.OpenAI.RealtimeReasoning? Type1655 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseStatusDetailsReason? Type1656 { get; set; } + public global::tryAGI.OpenAI.RealtimeReasoningEffort? Type1656 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseStatusDetailsError? Type1657 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponse? Type1657 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseAudio? Type1658 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseObject? Type1658 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseAudioOutput? Type1659 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseStatus? Type1659 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseUsage? Type1660 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseStatusDetails? Type1660 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseUsageInputTokenDetails? Type1661 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseStatusDetailsType? Type1661 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseUsageInputTokenDetailsCachedTokensDetails? Type1662 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseStatusDetailsReason? Type1662 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseUsageOutputTokenDetails? Type1663 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseStatusDetailsError? Type1663 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1664 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseAudio? Type1664 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseOutputModalitie? Type1665 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseAudioOutput? Type1665 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1666 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseUsage? Type1666 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseMaxOutputTokens? Type1667 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseUsageInputTokenDetails? Type1667 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1668 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseUsageInputTokenDetailsCachedTokensDetails? Type1668 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsOutputModalitie? Type1669 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseUsageOutputTokenDetails? Type1669 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsAudio? Type1670 { get; set; } + public global::System.Collections.Generic.IList? Type1670 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsAudioOutput? Type1671 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseOutputModalitie? Type1671 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1672 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1672 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1673 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseMaxOutputTokens? Type1673 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1674 { get; set; } + public global::System.Collections.Generic.IList? Type1674 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsMaxOutputTokens? Type1675 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsOutputModalitie? Type1675 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1676 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsAudio? Type1676 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsConversation? Type1677 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsAudioOutput? Type1677 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEvent? Type1678 { get; set; } + public global::System.Collections.Generic.IList>? Type1678 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationCreated? Type1679 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1679 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemCreated? Type1680 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1680 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDeleted? Type1681 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsMaxOutputTokens? Type1681 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionCompleted? Type1682 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1682 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionDelta? Type1683 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsConversation? Type1683 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailed? Type1684 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEvent? Type1684 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemRetrieved? Type1685 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationCreated? Type1685 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemTruncated? Type1686 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemCreated? Type1686 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventError? Type1687 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDeleted? Type1687 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCleared? Type1688 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionCompleted? Type1688 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCommitted? Type1689 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionDelta? Type1689 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferDtmfEventReceived? Type1690 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailed? Type1690 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStarted? Type1691 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemRetrieved? Type1691 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStopped? Type1692 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemTruncated? Type1692 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdated? Type1693 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventError? Type1693 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDelta? Type1694 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCleared? Type1694 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDone? Type1695 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCommitted? Type1695 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDelta? Type1696 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferDtmfEventReceived? Type1696 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDone? Type1697 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStarted? Type1697 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAdded? Type1698 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStopped? Type1698 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDone? Type1699 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdated? Type1699 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseCreated? Type1700 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDelta? Type1700 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseDone? Type1701 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDone? Type1701 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDelta? Type1702 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDelta? Type1702 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDone? Type1703 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDone? Type1703 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemAdded? Type1704 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAdded? Type1704 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemDone? Type1705 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDone? Type1705 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDelta? Type1706 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseCreated? Type1706 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDone? Type1707 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseDone? Type1707 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventSessionCreated? Type1708 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDelta? Type1708 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventSessionUpdated? Type1709 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDone? Type1709 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStarted? Type1710 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemAdded? Type1710 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStopped? Type1711 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemDone? Type1711 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferCleared? Type1712 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDelta? Type1712 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemAdded? Type1713 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDone? Type1713 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDone? Type1714 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventSessionCreated? Type1714 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferTimeoutTriggered? Type1715 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventSessionUpdated? Type1715 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionSegment? Type1716 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStarted? Type1716 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsInProgress? Type1717 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStopped? Type1717 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsCompleted? Type1718 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferCleared? Type1718 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsFailed? Type1719 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemAdded? Type1719 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDelta? Type1720 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDone? Type1720 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDone? Type1721 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferTimeoutTriggered? Type1721 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallInProgress? Type1722 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionSegment? Type1722 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallCompleted? Type1723 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsInProgress? Type1723 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallFailed? Type1724 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsCompleted? Type1724 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventDiscriminator? Type1725 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsFailed? Type1725 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventDiscriminatorType? Type1726 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDelta? Type1726 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationCreatedType? Type1727 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDone? Type1727 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationCreatedConversation? Type1728 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallInProgress? Type1728 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemAddedType? Type1729 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallCompleted? Type1729 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemCreatedType? Type1730 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallFailed? Type1730 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDeletedType? Type1731 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventDiscriminator? Type1731 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDoneType? Type1732 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventDiscriminatorType? Type1732 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedType? Type1733 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationCreatedType? Type1733 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaType? Type1734 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationCreatedConversation? Type1734 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailedType? Type1735 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemAddedType? Type1735 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailedError? Type1736 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemCreatedType? Type1736 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentType? Type1737 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDeletedType? Type1737 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemRetrievedType? Type1738 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDoneType? Type1738 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemTruncatedType? Type1739 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedType? Type1739 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventErrorType? Type1740 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaType? Type1740 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventErrorError? Type1741 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailedType? Type1741 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferClearedType? Type1742 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailedError? Type1742 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCommittedType? Type1743 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentType? Type1743 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferDtmfEventReceivedType? Type1744 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemRetrievedType? Type1744 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStartedType? Type1745 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemTruncatedType? Type1745 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStoppedType? Type1746 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventErrorType? Type1746 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferTimeoutTriggeredType? Type1747 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventErrorError? Type1747 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsCompletedType? Type1748 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferClearedType? Type1748 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsFailedType? Type1749 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCommittedType? Type1749 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsInProgressType? Type1750 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferDtmfEventReceivedType? Type1750 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferClearedType? Type1751 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStartedType? Type1751 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStartedType? Type1752 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStoppedType? Type1752 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStoppedType? Type1753 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferTimeoutTriggeredType? Type1753 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedType? Type1754 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsCompletedType? Type1754 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1755 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsFailedType? Type1755 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedRateLimit? Type1756 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsInProgressType? Type1756 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedRateLimitName? Type1757 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferClearedType? Type1757 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDeltaType? Type1758 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStartedType? Type1758 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDoneType? Type1759 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStoppedType? Type1759 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDeltaType? Type1760 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedType? Type1760 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDoneType? Type1761 { get; set; } + public global::System.Collections.Generic.IList? Type1761 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedType? Type1762 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedRateLimit? Type1762 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedPart? Type1763 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedRateLimitName? Type1763 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedPartType? Type1764 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDeltaType? Type1764 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDoneType? Type1765 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDoneType? Type1765 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDonePart? Type1766 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDeltaType? Type1766 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDonePartType? Type1767 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDoneType? Type1767 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseCreatedType? Type1768 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedType? Type1768 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseDoneType? Type1769 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedPart? Type1769 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDeltaType? Type1770 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedPartType? Type1770 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDoneType? Type1771 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDoneType? Type1771 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDeltaType? Type1772 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDonePart? Type1772 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDoneType? Type1773 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDonePartType? Type1773 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallCompletedType? Type1774 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseCreatedType? Type1774 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallFailedType? Type1775 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseDoneType? Type1775 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallInProgressType? Type1776 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDeltaType? Type1776 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemAddedType? Type1777 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDoneType? Type1777 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemDoneType? Type1778 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDeltaType? Type1778 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDeltaType? Type1779 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDoneType? Type1779 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDoneType? Type1780 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallCompletedType? Type1780 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventSessionCreatedType? Type1781 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallFailedType? Type1781 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1782 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallInProgressType? Type1782 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventSessionUpdatedType? Type1783 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemAddedType? Type1783 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventTranscriptionSessionUpdated? Type1784 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemDoneType? Type1784 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventTranscriptionSessionUpdatedType? Type1785 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDeltaType? Type1785 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionObject? Type1786 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDoneType? Type1786 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1787 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventSessionCreatedType? Type1787 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionModalitie? Type1788 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1788 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1789 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventSessionUpdatedType? Type1789 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionModel? Type1790 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventTranscriptionSessionUpdated? Type1790 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionInputAudioFormat? Type1791 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventTranscriptionSessionUpdatedType? Type1791 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionOutputAudioFormat? Type1792 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionObject? Type1792 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1? Type1793 { get; set; } + public global::System.Collections.Generic.IList? Type1793 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionInputAudioNoiseReduction? Type1794 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionModalitie? Type1794 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1795 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1795 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionTracingTracingConfigurationEnum? Type1796 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionModel? Type1796 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionTracingTracingConfigurationEnum2? Type1797 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionInputAudioFormat? Type1797 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1798 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionOutputAudioFormat? Type1798 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1799 { get; set; } + public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1? Type1799 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionMaxResponseOutputTokens? Type1800 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionInputAudioNoiseReduction? Type1800 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1801 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1801 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionIncludeVariant1Item? Type1802 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionTracingTracingConfigurationEnum? Type1802 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestClientSecret? Type1803 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionTracingTracingConfigurationEnum2? Type1803 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1804 { get; set; } + public global::System.Collections.Generic.IList? Type1804 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestModalitie? Type1805 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1805 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestInputAudioTranscription? Type1806 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionMaxResponseOutputTokens? Type1806 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1807 { get; set; } + public global::System.Collections.Generic.IList? Type1807 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTracingEnum? Type1808 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionIncludeVariant1Item? Type1808 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTracingEnum2? Type1809 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestClientSecret? Type1809 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTurnDetection? Type1810 { get; set; } + public global::System.Collections.Generic.IList? Type1810 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1811 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestModalitie? Type1811 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTool? Type1812 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestInputAudioTranscription? Type1812 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestToolType? Type1813 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1813 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1814 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTracingEnum? Type1814 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestMaxResponseOutputTokens? Type1815 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTracingEnum2? Type1815 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTruncation? Type1816 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTurnDetection? Type1816 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAType? Type1817 { get; set; } + public global::System.Collections.Generic.IList? Type1817 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1818 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTool? Type1818 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAOutputModalitie? Type1819 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestToolType? Type1819 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1820 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1820 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAModel? Type1821 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestMaxResponseOutputTokens? Type1821 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudio? Type1822 { get; set; } + public global::tryAGI.OpenAI.RealtimeTruncation? Type1822 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioInput? Type1823 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAType? Type1823 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioInputNoiseReduction? Type1824 { get; set; } + public global::System.Collections.Generic.IList? Type1824 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioOutput? Type1825 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAOutputModalitie? Type1825 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1826 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1826 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAIncludeItem? Type1827 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAModel? Type1827 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1828 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudio? Type1828 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGATracingEnum? Type1829 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioInput? Type1829 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGATracingEnum2? Type1830 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioInputNoiseReduction? Type1830 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1831 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioOutput? Type1831 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAMaxOutputTokens? Type1832 { get; set; } + public global::System.Collections.Generic.IList? Type1832 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponse? Type1833 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAIncludeItem? Type1833 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1834 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1834 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseIncludeItem? Type1835 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGATracingEnum? Type1835 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1836 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGATracingEnum2? Type1836 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseOutputModalitie? Type1837 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1837 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudio? Type1838 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAMaxOutputTokens? Type1838 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInput? Type1839 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponse? Type1839 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInputNoiseReduction? Type1840 { get; set; } + public global::System.Collections.Generic.IList? Type1840 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInputTurnDetection? Type1841 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseIncludeItem? Type1841 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioOutput? Type1842 { get; set; } + public global::System.Collections.Generic.IList? Type1842 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1843 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseOutputModalitie? Type1843 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTracingEnum? Type1844 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudio? Type1844 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTracingEnum2? Type1845 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInput? Type1845 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTurnDetection? Type1846 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInputNoiseReduction? Type1846 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1847 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInputTurnDetection? Type1847 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseMaxOutputTokens? Type1848 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioOutput? Type1848 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAType? Type1849 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1849 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAObject? Type1850 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTracingEnum? Type1850 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1851 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTracingEnum2? Type1851 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAOutputModalitie? Type1852 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTurnDetection? Type1852 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1853 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1853 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAModel? Type1854 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseMaxOutputTokens? Type1854 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudio? Type1855 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAType? Type1855 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioInput? Type1856 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAObject? Type1856 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioInputNoiseReduction? Type1857 { get; set; } + public global::System.Collections.Generic.IList? Type1857 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioOutput? Type1858 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAOutputModalitie? Type1858 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1859 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1859 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAIncludeItem? Type1860 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAModel? Type1860 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum? Type1861 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudio? Type1861 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum2? Type1862 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioInput? Type1862 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1863 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioInputNoiseReduction? Type1863 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAMaxOutputTokens? Type1864 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioOutput? Type1864 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestTurnDetection? Type1865 { get; set; } + public global::System.Collections.Generic.IList? Type1865 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestTurnDetectionType? Type1866 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAIncludeItem? Type1866 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestInputAudioNoiseReduction? Type1867 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum? Type1867 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestInputAudioFormat? Type1868 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum2? Type1868 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1869 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1869 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestIncludeItem? Type1870 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAMaxOutputTokens? Type1870 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAType? Type1871 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestTurnDetection? Type1871 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudio? Type1872 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestTurnDetectionType? Type1872 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudioInput? Type1873 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestInputAudioNoiseReduction? Type1873 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudioInputNoiseReduction? Type1874 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestInputAudioFormat? Type1874 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1875 { get; set; } + public global::System.Collections.Generic.IList? Type1875 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAIncludeItem? Type1876 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestIncludeItem? Type1876 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseClientSecret? Type1877 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAType? Type1877 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1878 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudio? Type1878 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseModalitie? Type1879 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudioInput? Type1879 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseTurnDetection? Type1880 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudioInputNoiseReduction? Type1880 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAType? Type1881 { get; set; } + public global::System.Collections.Generic.IList? Type1881 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1882 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAIncludeItem? Type1882 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAIncludeItem? Type1883 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseClientSecret? Type1883 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudio? Type1884 { get; set; } + public global::System.Collections.Generic.IList? Type1884 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInput? Type1885 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseModalitie? Type1885 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInputNoiseReduction? Type1886 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseTurnDetection? Type1886 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInputTurnDetection2? Type1887 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAType? Type1887 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationClientEvent? Type1888 { get; set; } + public global::System.Collections.Generic.IList? Type1888 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationClientEventSessionUpdate? Type1889 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAIncludeItem? Type1889 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationClientEventInputAudioBufferAppend? Type1890 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudio? Type1890 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationClientEventSessionClose? Type1891 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInput? Type1891 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationClientEventDiscriminator? Type1892 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInputNoiseReduction? Type1892 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationClientEventDiscriminatorType? Type1893 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInputTurnDetection2? Type1893 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationClientEventInputAudioBufferAppendType? Type1894 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationClientEvent? Type1894 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationClientEventSessionCloseType? Type1895 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationClientEventSessionUpdate? Type1895 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationClientEventSessionUpdateType? Type1896 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationClientEventInputAudioBufferAppend? Type1896 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionUpdateRequest? Type1897 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationClientEventSessionClose? Type1897 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateRequest? Type1898 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationClientEventDiscriminator? Type1898 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateRequestExpiresAfter? Type1899 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationClientEventDiscriminatorType? Type1899 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchor? Type1900 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationClientEventInputAudioBufferAppendType? Type1900 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionCreateRequest? Type1901 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationClientEventSessionCloseType? Type1901 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateResponse? Type1902 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationClientEventSessionUpdateType? Type1902 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSession? Type1903 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionUpdateRequest? Type1903 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEvent? Type1904 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateRequest? Type1904 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionCreated? Type1905 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateRequestExpiresAfter? Type1905 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionUpdated? Type1906 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchor? Type1906 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionClosed? Type1907 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionCreateRequest? Type1907 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionInputTranscriptDelta? Type1908 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateResponse? Type1908 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputTranscriptDelta? Type1909 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSession? Type1909 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputAudioDelta? Type1910 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEvent? Type1910 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventDiscriminator? Type1911 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionCreated? Type1911 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventDiscriminatorType? Type1912 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionUpdated? Type1912 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionClosedType? Type1913 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionClosed? Type1913 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionCreatedType? Type1914 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionInputTranscriptDelta? Type1914 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionInputTranscriptDeltaType? Type1915 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputTranscriptDelta? Type1915 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputAudioDeltaType? Type1916 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputAudioDelta? Type1916 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputAudioDeltaFormat? Type1917 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventDiscriminator? Type1917 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputTranscriptDeltaType? Type1918 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventDiscriminatorType? Type1918 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionUpdatedType? Type1919 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionClosedType? Type1919 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionType? Type1920 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionCreatedType? Type1920 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionAudio? Type1921 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionInputTranscriptDeltaType? Type1921 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionAudioInput? Type1922 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputAudioDeltaType? Type1922 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionAudioInputTranscription2? Type1923 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputAudioDeltaFormat? Type1923 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionAudioInputNoiseReduction2? Type1924 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputTranscriptDeltaType? Type1924 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionAudioOutput? Type1925 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionUpdatedType? Type1925 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionCreateRequestAudio? Type1926 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionType? Type1926 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionCreateRequestAudioInput? Type1927 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionAudio? Type1927 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionCreateRequestAudioInputTranscription2? Type1928 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionAudioInput? Type1928 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionCreateRequestAudioInputNoiseReduction2? Type1929 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionAudioInputTranscription2? Type1929 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionCreateRequestAudioOutput? Type1930 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionAudioInputNoiseReduction2? Type1930 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionUpdateRequestAudio? Type1931 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionAudioOutput? Type1931 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionUpdateRequestAudioInput? Type1932 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionCreateRequestAudio? Type1932 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionUpdateRequestAudioInputTranscription2? Type1933 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionCreateRequestAudioInput? Type1933 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionUpdateRequestAudioInputNoiseReduction2? Type1934 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionCreateRequestAudioInputTranscription2? Type1934 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranslationSessionUpdateRequestAudioOutput? Type1935 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionCreateRequestAudioInputNoiseReduction2? Type1935 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTruncationEnum? Type1936 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionCreateRequestAudioOutput? Type1936 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTruncationEnum2? Type1937 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionUpdateRequestAudio? Type1937 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTruncationEnumType? Type1938 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionUpdateRequestAudioInput? Type1938 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTruncationEnumTokenLimits? Type1939 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionUpdateRequestAudioInputTranscription2? Type1939 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1ServerVad? Type1940 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionUpdateRequestAudioInputNoiseReduction2? Type1940 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVad? Type1941 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranslationSessionUpdateRequestAudioOutput? Type1941 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagerness? Type1942 { get; set; } + public global::tryAGI.OpenAI.RealtimeTruncationEnum? Type1942 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1Discriminator? Type1943 { get; set; } + public global::tryAGI.OpenAI.RealtimeTruncationEnum2? Type1943 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1DiscriminatorType? Type1944 { get; set; } + public global::tryAGI.OpenAI.RealtimeTruncationEnumType? Type1944 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Reasoning? Type1945 { get; set; } + public global::tryAGI.OpenAI.RealtimeTruncationEnumTokenLimits? Type1945 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningSummary2? Type1946 { get; set; } + public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1ServerVad? Type1946 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningGenerateSummary2? Type1947 { get; set; } + public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVad? Type1947 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItemType? Type1948 { get; set; } + public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagerness? Type1948 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1949 { get; set; } + public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1Discriminator? Type1949 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SummaryTextContent? Type1950 { get; set; } + public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1DiscriminatorType? Type1950 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1951 { get; set; } + public global::tryAGI.OpenAI.ReasoningSummary2? Type1951 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItemStatus? Type1952 { get; set; } + public global::tryAGI.OpenAI.ReasoningContext2? Type1952 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Response? Type1953 { get; set; } + public global::tryAGI.OpenAI.ReasoningGenerateSummary2? Type1953 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3? Type1954 { get; set; } + public global::tryAGI.OpenAI.ReasoningItemType? Type1954 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3Object? Type1955 { get; set; } + public global::System.Collections.Generic.IList? Type1955 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3Status? Type1956 { get; set; } + public global::tryAGI.OpenAI.SummaryTextContent? Type1956 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseErrorVariant1? Type1957 { get; set; } + public global::System.Collections.Generic.IList? Type1957 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3IncompleteDetails2? Type1958 { get; set; } + public global::tryAGI.OpenAI.ReasoningItemStatus? Type1958 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3IncompleteDetailsReason? Type1959 { get; set; } + public global::tryAGI.OpenAI.Response? Type1959 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1960 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3? Type1960 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type1961 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3Truncation2? Type1961 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseUsage? Type1962 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3Object? Type1962 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Moderation? Type1963 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3Status? Type1963 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Conversation22? Type1964 { get; set; } + public global::tryAGI.OpenAI.ResponseErrorVariant1? Type1964 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioDeltaEvent? Type1965 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3IncompleteDetails2? Type1965 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioDeltaEventType? Type1966 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3IncompleteDetailsReason? Type1966 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioDoneEvent? Type1967 { get; set; } + public global::System.Collections.Generic.IList? Type1967 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioDoneEventType? Type1968 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type1968 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioTranscriptDeltaEvent? Type1969 { get; set; } + public global::tryAGI.OpenAI.ResponseUsage? Type1969 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioTranscriptDeltaEventType? Type1970 { get; set; } + public global::tryAGI.OpenAI.Moderation? Type1970 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioTranscriptDoneEvent? Type1971 { get; set; } + public global::tryAGI.OpenAI.Conversation22? Type1971 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioTranscriptDoneEventType? Type1972 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioDeltaEvent? Type1972 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDeltaEvent? Type1973 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioDeltaEventType? Type1973 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDeltaEventType? Type1974 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioDoneEvent? Type1974 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDoneEvent? Type1975 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioDoneEventType? Type1975 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDoneEventType? Type1976 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioTranscriptDeltaEvent? Type1976 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCompletedEvent? Type1977 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioTranscriptDeltaEventType? Type1977 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCompletedEventType? Type1978 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioTranscriptDoneEvent? Type1978 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInProgressEvent? Type1979 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioTranscriptDoneEventType? Type1979 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInProgressEventType? Type1980 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDeltaEvent? Type1980 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInterpretingEvent? Type1981 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDeltaEventType? Type1981 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInterpretingEventType? Type1982 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDoneEvent? Type1982 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCompletedEvent? Type1983 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDoneEventType? Type1983 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCompletedEventType? Type1984 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCompletedEvent? Type1984 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseContentPartAddedEvent? Type1985 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCompletedEventType? Type1985 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseContentPartAddedEventType? Type1986 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInProgressEvent? Type1986 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseContentPartDoneEvent? Type1987 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInProgressEventType? Type1987 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseContentPartDoneEventType? Type1988 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInterpretingEvent? Type1988 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCreatedEvent? Type1989 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInterpretingEventType? Type1989 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCreatedEventType? Type1990 { get; set; } + public global::tryAGI.OpenAI.ResponseCompletedEvent? Type1990 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCustomToolCallInputDeltaEvent? Type1991 { get; set; } + public global::tryAGI.OpenAI.ResponseCompletedEventType? Type1991 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCustomToolCallInputDeltaEventType? Type1992 { get; set; } + public global::tryAGI.OpenAI.ResponseContentPartAddedEvent? Type1992 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCustomToolCallInputDoneEvent? Type1993 { get; set; } + public global::tryAGI.OpenAI.ResponseContentPartAddedEventType? Type1993 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCustomToolCallInputDoneEventType? Type1994 { get; set; } + public global::tryAGI.OpenAI.ResponseContentPartDoneEvent? Type1994 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseErrorCode? Type1995 { get; set; } + public global::tryAGI.OpenAI.ResponseContentPartDoneEventType? Type1995 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseErrorEvent? Type1996 { get; set; } + public global::tryAGI.OpenAI.ResponseCreatedEvent? Type1996 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseErrorEventType? Type1997 { get; set; } + public global::tryAGI.OpenAI.ResponseCreatedEventType? Type1997 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFailedEvent? Type1998 { get; set; } + public global::tryAGI.OpenAI.ResponseCustomToolCallInputDeltaEvent? Type1998 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFailedEventType? Type1999 { get; set; } + public global::tryAGI.OpenAI.ResponseCustomToolCallInputDeltaEventType? Type1999 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallCompletedEvent? Type2000 { get; set; } + public global::tryAGI.OpenAI.ResponseCustomToolCallInputDoneEvent? Type2000 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallCompletedEventType? Type2001 { get; set; } + public global::tryAGI.OpenAI.ResponseCustomToolCallInputDoneEventType? Type2001 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallInProgressEvent? Type2002 { get; set; } + public global::tryAGI.OpenAI.ResponseErrorCode? Type2002 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallInProgressEventType? Type2003 { get; set; } + public global::tryAGI.OpenAI.ResponseErrorEvent? Type2003 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallSearchingEvent? Type2004 { get; set; } + public global::tryAGI.OpenAI.ResponseErrorEventType? Type2004 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallSearchingEventType? Type2005 { get; set; } + public global::tryAGI.OpenAI.ResponseFailedEvent? Type2005 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatJsonObjectType? Type2006 { get; set; } + public global::tryAGI.OpenAI.ResponseFailedEventType? Type2006 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatJsonSchemaType? Type2007 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallCompletedEvent? Type2007 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatJsonSchemaJsonSchema? Type2008 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallCompletedEventType? Type2008 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatJsonSchemaSchema? Type2009 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallInProgressEvent? Type2009 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextType? Type2010 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallInProgressEventType? Type2010 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextGrammar? Type2011 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallSearchingEvent? Type2011 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextGrammarType? Type2012 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallSearchingEventType? Type2012 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextPython? Type2013 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatJsonObjectType? Type2013 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextPythonType? Type2014 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatJsonSchemaType? Type2014 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDeltaEvent? Type2015 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatJsonSchemaJsonSchema? Type2015 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDeltaEventType? Type2016 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatJsonSchemaSchema? Type2016 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDoneEvent? Type2017 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextType? Type2017 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDoneEventType? Type2018 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextGrammar? Type2018 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallCompletedEvent? Type2019 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextGrammarType? Type2019 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallCompletedEventType? Type2020 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextPython? Type2020 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallGeneratingEvent? Type2021 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextPythonType? Type2021 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallGeneratingEventType? Type2022 { get; set; } + public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDeltaEvent? Type2022 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallInProgressEvent? Type2023 { get; set; } + public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDeltaEventType? Type2023 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallInProgressEventType? Type2024 { get; set; } + public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDoneEvent? Type2024 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallPartialImageEvent? Type2025 { get; set; } + public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDoneEventType? Type2025 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallPartialImageEventType? Type2026 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallCompletedEvent? Type2026 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseInProgressEvent? Type2027 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallCompletedEventType? Type2027 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseInProgressEventType? Type2028 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallGeneratingEvent? Type2028 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseIncompleteEvent? Type2029 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallGeneratingEventType? Type2029 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseIncompleteEventType? Type2030 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallInProgressEvent? Type2030 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseItemList? Type2031 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallInProgressEventType? Type2031 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseItemListObject? Type2032 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallPartialImageEvent? Type2032 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2033 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallPartialImageEventType? Type2033 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseLogProb? Type2034 { get; set; } + public global::tryAGI.OpenAI.ResponseInProgressEvent? Type2034 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2035 { get; set; } + public global::tryAGI.OpenAI.ResponseInProgressEventType? Type2035 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseLogProbTopLogprob? Type2036 { get; set; } + public global::tryAGI.OpenAI.ResponseIncompleteEvent? Type2036 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDeltaEvent? Type2037 { get; set; } + public global::tryAGI.OpenAI.ResponseIncompleteEventType? Type2037 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDeltaEventType? Type2038 { get; set; } + public global::tryAGI.OpenAI.ResponseItemList? Type2038 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDoneEvent? Type2039 { get; set; } + public global::tryAGI.OpenAI.ResponseItemListObject? Type2039 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDoneEventType? Type2040 { get; set; } + public global::System.Collections.Generic.IList? Type2040 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallCompletedEvent? Type2041 { get; set; } + public global::tryAGI.OpenAI.ResponseLogProb? Type2041 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallCompletedEventType? Type2042 { get; set; } + public global::System.Collections.Generic.IList? Type2042 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallFailedEvent? Type2043 { get; set; } + public global::tryAGI.OpenAI.ResponseLogProbTopLogprob? Type2043 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallFailedEventType? Type2044 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDeltaEvent? Type2044 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallInProgressEvent? Type2045 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDeltaEventType? Type2045 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallInProgressEventType? Type2046 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDoneEvent? Type2046 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsCompletedEvent? Type2047 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDoneEventType? Type2047 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsCompletedEventType? Type2048 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallCompletedEvent? Type2048 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsFailedEvent? Type2049 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallCompletedEventType? Type2049 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsFailedEventType? Type2050 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallFailedEvent? Type2050 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsInProgressEvent? Type2051 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallFailedEventType? Type2051 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsInProgressEventType? Type2052 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallInProgressEvent? Type2052 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseModalitiesVariant1Item? Type2053 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallInProgressEventType? Type2053 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputItemAddedEvent? Type2054 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsCompletedEvent? Type2054 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputItemAddedEventType? Type2055 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsCompletedEventType? Type2055 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputItemDoneEvent? Type2056 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsFailedEvent? Type2056 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputItemDoneEventType? Type2057 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsFailedEventType? Type2057 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextAnnotationAddedEvent? Type2058 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsInProgressEvent? Type2058 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextAnnotationAddedEventType? Type2059 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsInProgressEventType? Type2059 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2060 { get; set; } + public global::tryAGI.OpenAI.ResponseModalitiesVariant1Item? Type2060 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseTextParam? Type2061 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputItemAddedEvent? Type2061 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceParam? Type2062 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputItemAddedEventType? Type2062 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsePropertiesTruncation2? Type2063 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputItemDoneEvent? Type2063 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseQueuedEvent? Type2064 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputItemDoneEventType? Type2064 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseQueuedEventType? Type2065 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextAnnotationAddedEvent? Type2065 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEvent? Type2066 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextAnnotationAddedEventType? Type2066 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventType? Type2067 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2067 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventPart? Type2068 { get; set; } + public global::tryAGI.OpenAI.ResponseTextParam? Type2068 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventPartType? Type2069 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceParam? Type2069 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEvent? Type2070 { get; set; } + public global::tryAGI.OpenAI.ResponseQueuedEvent? Type2070 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventType? Type2071 { get; set; } + public global::tryAGI.OpenAI.ResponseQueuedEventType? Type2071 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventPart? Type2072 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEvent? Type2072 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventPartType? Type2073 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventType? Type2073 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDeltaEvent? Type2074 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventPart? Type2074 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDeltaEventType? Type2075 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventPartType? Type2075 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDoneEvent? Type2076 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEvent? Type2076 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDoneEventType? Type2077 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventType? Type2077 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningTextDeltaEvent? Type2078 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventPart? Type2078 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningTextDeltaEventType? Type2079 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventPartType? Type2079 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningTextDoneEvent? Type2080 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDeltaEvent? Type2080 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningTextDoneEventType? Type2081 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDeltaEventType? Type2081 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseRefusalDeltaEvent? Type2082 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDoneEvent? Type2082 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseRefusalDeltaEventType? Type2083 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDoneEventType? Type2083 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseRefusalDoneEvent? Type2084 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningTextDeltaEvent? Type2084 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseRefusalDoneEventType? Type2085 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningTextDeltaEventType? Type2085 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseStreamEvent? Type2086 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningTextDoneEvent? Type2086 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseTextDeltaEvent? Type2087 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningTextDoneEventType? Type2087 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseTextDoneEvent? Type2088 { get; set; } + public global::tryAGI.OpenAI.ResponseRefusalDeltaEvent? Type2088 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallCompletedEvent? Type2089 { get; set; } + public global::tryAGI.OpenAI.ResponseRefusalDeltaEventType? Type2089 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallInProgressEvent? Type2090 { get; set; } + public global::tryAGI.OpenAI.ResponseRefusalDoneEvent? Type2090 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallSearchingEvent? Type2091 { get; set; } + public global::tryAGI.OpenAI.ResponseRefusalDoneEventType? Type2091 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseStreamEventDiscriminator? Type2092 { get; set; } + public global::tryAGI.OpenAI.ResponseStreamEvent? Type2092 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseStreamEventDiscriminatorType? Type2093 { get; set; } + public global::tryAGI.OpenAI.ResponseTextDeltaEvent? Type2093 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseTextDeltaEventType? Type2094 { get; set; } + public global::tryAGI.OpenAI.ResponseTextDoneEvent? Type2094 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2095 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallCompletedEvent? Type2095 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseTextDoneEventType? Type2096 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallInProgressEvent? Type2096 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseUsageInputTokensDetails? Type2097 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallSearchingEvent? Type2097 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseUsageOutputTokensDetails? Type2098 { get; set; } + public global::tryAGI.OpenAI.ResponseStreamEventDiscriminator? Type2098 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallCompletedEventType? Type2099 { get; set; } + public global::tryAGI.OpenAI.ResponseStreamEventDiscriminatorType? Type2099 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallInProgressEventType? Type2100 { get; set; } + public global::tryAGI.OpenAI.ResponseTextDeltaEventType? Type2100 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallSearchingEventType? Type2101 { get; set; } + public global::System.Collections.Generic.IList? Type2101 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsesClientEvent? Type2102 { get; set; } + public global::tryAGI.OpenAI.ResponseTextDoneEventType? Type2102 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsesClientEventResponseCreate? Type2103 { get; set; } + public global::tryAGI.OpenAI.ResponseUsageInputTokensDetails? Type2103 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsesClientEventDiscriminator? Type2104 { get; set; } + public global::tryAGI.OpenAI.ResponseUsageOutputTokensDetails? Type2104 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsesClientEventResponseCreateVariant1? Type2105 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallCompletedEventType? Type2105 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsesClientEventResponseCreateVariant1Type? Type2106 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallInProgressEventType? Type2106 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsesServerEvent? Type2107 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallSearchingEventType? Type2107 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsesServerEventDiscriminator? Type2108 { get; set; } + public global::tryAGI.OpenAI.ResponsesClientEvent? Type2108 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RoleObject? Type2109 { get; set; } + public global::tryAGI.OpenAI.ResponsesClientEventResponseCreate? Type2109 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RoleDeletedResource? Type2110 { get; set; } + public global::tryAGI.OpenAI.ResponsesClientEventDiscriminator? Type2110 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RoleDeletedResourceObject? Type2111 { get; set; } + public global::tryAGI.OpenAI.ResponsesClientEventResponseCreateVariant1? Type2111 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RoleListResource? Type2112 { get; set; } + public global::tryAGI.OpenAI.ResponsesClientEventResponseCreateVariant1Type? Type2112 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RoleListResourceObject? Type2113 { get; set; } + public global::tryAGI.OpenAI.ResponsesServerEvent? Type2113 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2114 { get; set; } + public global::tryAGI.OpenAI.ResponsesServerEventDiscriminator? Type2114 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunCompletionUsageVariant1? Type2115 { get; set; } + public global::tryAGI.OpenAI.RoleObject? Type2115 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunGraderRequest? Type2116 { get; set; } + public global::tryAGI.OpenAI.RoleDeletedResource? Type2116 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunGraderResponse? Type2117 { get; set; } + public global::tryAGI.OpenAI.RoleDeletedResourceObject? Type2117 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunGraderResponseMetadata? Type2118 { get; set; } + public global::tryAGI.OpenAI.RoleListResource? Type2118 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunGraderResponseMetadataErrors? Type2119 { get; set; } + public global::tryAGI.OpenAI.RoleListResourceObject? Type2119 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectObject? Type2120 { get; set; } + public global::System.Collections.Generic.IList? Type2120 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectStatus? Type2121 { get; set; } + public global::tryAGI.OpenAI.RunCompletionUsageVariant1? Type2121 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectRequiredAction? Type2122 { get; set; } + public global::tryAGI.OpenAI.RunGraderRequest? Type2122 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectRequiredActionType? Type2123 { get; set; } + public global::tryAGI.OpenAI.RunGraderResponse? Type2123 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectRequiredActionSubmitToolOutputs? Type2124 { get; set; } + public global::tryAGI.OpenAI.RunGraderResponseMetadata? Type2124 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2125 { get; set; } + public global::tryAGI.OpenAI.RunGraderResponseMetadataErrors? Type2125 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunToolCallObject? Type2126 { get; set; } + public global::tryAGI.OpenAI.RunObjectObject? Type2126 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectLastError? Type2127 { get; set; } + public global::tryAGI.OpenAI.RunObjectStatus? Type2127 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectLastErrorCode? Type2128 { get; set; } + public global::tryAGI.OpenAI.RunObjectRequiredAction? Type2128 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectIncompleteDetails? Type2129 { get; set; } + public global::tryAGI.OpenAI.RunObjectRequiredActionType? Type2129 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectIncompleteDetailsReason? Type2130 { get; set; } + public global::tryAGI.OpenAI.RunObjectRequiredActionSubmitToolOutputs? Type2130 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepCompletionUsageVariant1? Type2131 { get; set; } + public global::System.Collections.Generic.IList? Type2131 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaObject? Type2132 { get; set; } + public global::tryAGI.OpenAI.RunToolCallObject? Type2132 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaObjectObject? Type2133 { get; set; } + public global::tryAGI.OpenAI.RunObjectLastError? Type2133 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaObjectDelta? Type2134 { get; set; } + public global::tryAGI.OpenAI.RunObjectLastErrorCode? Type2134 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2135 { get; set; } + public global::tryAGI.OpenAI.RunObjectIncompleteDetails? Type2135 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObject? Type2136 { get; set; } + public global::tryAGI.OpenAI.RunObjectIncompleteDetailsReason? Type2136 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObject? Type2137 { get; set; } + public global::tryAGI.OpenAI.RunStepCompletionUsageVariant1? Type2137 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObjectType? Type2138 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaObject? Type2138 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObjectMessageCreation? Type2139 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaObjectObject? Type2139 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObject? Type2140 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaObjectDelta? Type2140 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectType? Type2141 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2141 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreter? Type2142 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObject? Type2142 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2143 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObject? Type2143 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject? Type2144 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObjectType? Type2144 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObject? Type2145 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObjectMessageCreation? Type2145 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectType? Type2146 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObject? Type2146 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectImage? Type2147 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectType? Type2147 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectType? Type2148 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreter? Type2148 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObject? Type2149 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2149 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObjectType? Type2150 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject? Type2150 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObject? Type2151 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObject? Type2151 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectType? Type2152 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectType? Type2152 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectFunction? Type2153 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectImage? Type2153 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObjectType? Type2154 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectType? Type2154 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObject? Type2155 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObject? Type2155 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectType? Type2156 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObjectType? Type2156 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectMessageCreation? Type2157 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObject? Type2157 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObject? Type2158 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectType? Type2158 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectType? Type2159 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectFunction? Type2159 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectCodeInterpreter? Type2160 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObjectType? Type2160 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type2161 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObject? Type2161 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2162 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectType? Type2162 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputLogsObject? Type2163 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectMessageCreation? Type2163 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObject? Type2164 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObject? Type2164 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObjectType? Type2165 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectType? Type2165 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObjectImage? Type2166 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectCodeInterpreter? Type2166 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputLogsObjectType? Type2167 { get; set; } + public global::System.Collections.Generic.IList>? Type2167 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObject? Type2168 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2168 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObjectType? Type2169 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputLogsObject? Type2169 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObjectFileSearch? Type2170 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObject? Type2170 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchRankingOptionsObject? Type2171 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObjectType? Type2171 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2172 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObjectImage? Type2172 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObject? Type2173 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputLogsObjectType? Type2173 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2174 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObject? Type2174 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObjectContentItem? Type2175 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObjectType? Type2175 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObjectContentItemType? Type2176 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObjectFileSearch? Type2176 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObject? Type2177 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchRankingOptionsObject? Type2177 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObjectType? Type2178 { get; set; } + public global::System.Collections.Generic.IList? Type2178 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObjectFunction? Type2179 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObject? Type2179 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsObject? Type2180 { get; set; } + public global::System.Collections.Generic.IList? Type2180 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsObjectType? Type2181 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObjectContentItem? Type2181 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectObject? Type2182 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObjectContentItemType? Type2182 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectType? Type2183 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObject? Type2183 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectStatus? Type2184 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObjectType? Type2184 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2185 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObjectFunction? Type2185 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectLastError2? Type2186 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsObject? Type2186 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectLastErrorCode? Type2187 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsObjectType? Type2187 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant1? Type2188 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectObject? Type2188 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant1Event? Type2189 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectType? Type2189 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant2? Type2190 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectStatus? Type2190 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant2Event? Type2191 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2191 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant3? Type2192 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectLastError2? Type2192 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant3Event? Type2193 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectLastErrorCode? Type2193 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant4? Type2194 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant1? Type2194 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant4Event? Type2195 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant1Event? Type2195 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant5? Type2196 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant2? Type2196 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant5Event? Type2197 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant2Event? Type2197 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant6? Type2198 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant3? Type2198 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant6Event? Type2199 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant3Event? Type2199 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant7? Type2200 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant4? Type2200 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant7Event? Type2201 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant4Event? Type2201 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant1? Type2202 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant5? Type2202 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant1Event? Type2203 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant5Event? Type2203 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant2? Type2204 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant6? Type2204 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant2Event? Type2205 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant6Event? Type2205 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant3? Type2206 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant7? Type2206 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant3Event? Type2207 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant7Event? Type2207 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant4? Type2208 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant1? Type2208 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant4Event? Type2209 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant1Event? Type2209 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant5? Type2210 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant2? Type2210 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant5Event? Type2211 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant2Event? Type2211 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant6? Type2212 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant3? Type2212 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant6Event? Type2213 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant3Event? Type2213 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant7? Type2214 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant4? Type2214 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant7Event? Type2215 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant4Event? Type2215 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant8? Type2216 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant5? Type2216 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant8Event? Type2217 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant5Event? Type2217 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant9? Type2218 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant6? Type2218 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant9Event? Type2219 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant6Event? Type2219 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant10? Type2220 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant7? Type2220 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant10Event? Type2221 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant7Event? Type2221 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunToolCallObjectType? Type2222 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant8? Type2222 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunToolCallObjectFunction? Type2223 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant8Event? Type2223 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDeltaEventType? Type2224 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant9? Type2224 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDoneEventType? Type2225 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant9Event? Type2225 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDoneEventUsage? Type2226 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant10? Type2226 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendAlertNotificationChannelType? Type2227 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant10Event? Type2227 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StaticChunkingStrategy? Type2228 { get; set; } + public global::tryAGI.OpenAI.RunToolCallObjectType? Type2228 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StaticChunkingStrategyRequestParamType? Type2229 { get; set; } + public global::tryAGI.OpenAI.RunToolCallObjectFunction? Type2229 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StaticChunkingStrategyResponseParam? Type2230 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDeltaEventType? Type2230 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StaticChunkingStrategyResponseParamType? Type2231 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDoneEventType? Type2231 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SubmitToolOutputsRunRequest? Type2232 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDoneEventUsage? Type2232 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2233 { get; set; } + public global::tryAGI.OpenAI.SpendAlertNotificationChannelType? Type2233 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SubmitToolOutputsRunRequestToolOutput? Type2234 { get; set; } + public global::tryAGI.OpenAI.StaticChunkingStrategy? Type2234 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextResponseFormatJsonSchema? Type2235 { get; set; } + public global::tryAGI.OpenAI.StaticChunkingStrategyRequestParamType? Type2235 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextResponseFormatJsonSchemaType? Type2236 { get; set; } + public global::tryAGI.OpenAI.StaticChunkingStrategyResponseParam? Type2236 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObject? Type2237 { get; set; } + public global::tryAGI.OpenAI.StaticChunkingStrategyResponseParamType? Type2237 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObjectObject? Type2238 { get; set; } + public global::tryAGI.OpenAI.SubmitToolOutputsRunRequest? Type2238 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObjectToolResources2? Type2239 { get; set; } + public global::System.Collections.Generic.IList? Type2239 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObjectToolResourcesCodeInterpreter? Type2240 { get; set; } + public global::tryAGI.OpenAI.SubmitToolOutputsRunRequestToolOutput? Type2240 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObjectToolResourcesFileSearch? Type2241 { get; set; } + public global::tryAGI.OpenAI.TextResponseFormatJsonSchema? Type2241 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadStreamEventVariant1? Type2242 { get; set; } + public global::tryAGI.OpenAI.TextResponseFormatJsonSchemaType? Type2242 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadStreamEventVariant1Event? Type2243 { get; set; } + public global::tryAGI.OpenAI.ThreadObject? Type2243 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToggleCertificatesRequest? Type2244 { get; set; } + public global::tryAGI.OpenAI.ThreadObjectObject? Type2244 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionTool? Type2245 { get; set; } + public global::tryAGI.OpenAI.ThreadObjectToolResources2? Type2245 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchTool? Type2246 { get; set; } + public global::tryAGI.OpenAI.ThreadObjectToolResourcesCodeInterpreter? Type2246 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerTool? Type2247 { get; set; } + public global::tryAGI.OpenAI.ThreadObjectToolResourcesFileSearch? Type2247 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUsePreviewTool? Type2248 { get; set; } + public global::tryAGI.OpenAI.ThreadStreamEventVariant1? Type2248 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchTool? Type2249 { get; set; } + public global::tryAGI.OpenAI.ThreadStreamEventVariant1Event? Type2249 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolParam? Type2250 { get; set; } + public global::tryAGI.OpenAI.ToggleCertificatesRequest? Type2250 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellToolParam? Type2251 { get; set; } + public global::tryAGI.OpenAI.FunctionTool? Type2251 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolParam? Type2252 { get; set; } + public global::tryAGI.OpenAI.FileSearchTool? Type2252 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NamespaceToolParam? Type2253 { get; set; } + public global::tryAGI.OpenAI.ComputerTool? Type2253 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchToolParam? Type2254 { get; set; } + public global::tryAGI.OpenAI.ComputerUsePreviewTool? Type2254 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchPreviewTool? Type2255 { get; set; } + public global::tryAGI.OpenAI.WebSearchTool? Type2255 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolParam? Type2256 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolParam? Type2256 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolDiscriminator? Type2257 { get; set; } + public global::tryAGI.OpenAI.FunctionShellToolParam? Type2257 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolDiscriminatorType? Type2258 { get; set; } + public global::tryAGI.OpenAI.CustomToolParam? Type2258 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceAllowed? Type2259 { get; set; } + public global::tryAGI.OpenAI.NamespaceToolParam? Type2259 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceAllowedType? Type2260 { get; set; } + public global::tryAGI.OpenAI.ToolSearchToolParam? Type2260 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceAllowedMode? Type2261 { get; set; } + public global::tryAGI.OpenAI.WebSearchPreviewTool? Type2261 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceCustom? Type2262 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolParam? Type2262 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceCustomType? Type2263 { get; set; } + public global::tryAGI.OpenAI.ToolDiscriminator? Type2263 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceFunctionType? Type2264 { get; set; } + public global::tryAGI.OpenAI.ToolDiscriminatorType? Type2264 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceMCPType? Type2265 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceAllowed? Type2265 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceTypes? Type2266 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceAllowedType? Type2266 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpecificApplyPatchParam? Type2267 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceAllowedMode? Type2267 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpecificFunctionShellParam? Type2268 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceCustom? Type2268 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceTypesType? Type2269 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceCustomType? Type2269 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDeltaEventType? Type2270 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceFunctionType? Type2270 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2271 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceMCPType? Type2271 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDeltaEventLogprob? Type2272 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceTypes? Type2272 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDoneEventType? Type2273 { get; set; } + public global::tryAGI.OpenAI.SpecificApplyPatchParam? Type2273 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2274 { get; set; } + public global::tryAGI.OpenAI.SpecificFunctionShellParam? Type2274 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDoneEventLogprob? Type2275 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceTypesType? Type2275 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextSegmentEventType? Type2276 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDeltaEventType? Type2276 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageDurationType? Type2277 { get; set; } + public global::System.Collections.Generic.IList? Type2277 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageTokensType? Type2278 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDeltaEventLogprob? Type2278 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageTokensInputTokenDetails? Type2279 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDoneEventType? Type2279 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionChunkingStrategy? Type2280 { get; set; } + public global::System.Collections.Generic.IList? Type2280 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionChunkingStrategyEnum? Type2281 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDoneEventLogprob? Type2281 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionDiarizedSegmentType? Type2282 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextSegmentEventType? Type2282 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TruncationObjectType? Type2283 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageDurationType? Type2283 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateGroupBody? Type2284 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageTokensType? Type2284 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateOrganizationDataRetentionBody? Type2285 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageTokensInputTokenDetails? Type2285 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateOrganizationDataRetentionBodyRetentionType? Type2286 { get; set; } + public global::tryAGI.OpenAI.TranscriptionChunkingStrategy? Type2286 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateProjectDataRetentionBody? Type2287 { get; set; } + public global::tryAGI.OpenAI.TranscriptionChunkingStrategyEnum? Type2287 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateProjectDataRetentionBodyRetentionType? Type2288 { get; set; } + public global::tryAGI.OpenAI.TranscriptionDiarizedSegmentType? Type2288 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateProjectServiceAccountBody? Type2289 { get; set; } + public global::tryAGI.OpenAI.TruncationObjectType? Type2289 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateProjectServiceAccountBodyRole? Type2290 { get; set; } + public global::tryAGI.OpenAI.UpdateGroupBody? Type2290 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateVectorStoreFileAttributesRequest? Type2291 { get; set; } + public global::tryAGI.OpenAI.UpdateOrganizationDataRetentionBody? Type2291 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateVectorStoreRequest? Type2292 { get; set; } + public global::tryAGI.OpenAI.UpdateOrganizationDataRetentionBodyRetentionType? Type2292 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type2293 { get; set; } + public global::tryAGI.OpenAI.UpdateProjectDataRetentionBody? Type2293 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateVoiceConsentRequest? Type2294 { get; set; } + public global::tryAGI.OpenAI.UpdateProjectDataRetentionBodyRetentionType? Type2294 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Upload? Type2295 { get; set; } + public global::tryAGI.OpenAI.UpdateProjectServiceAccountBody? Type2295 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadStatus? Type2296 { get; set; } + public global::tryAGI.OpenAI.UpdateProjectServiceAccountBodyRole? Type2296 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadObject? Type2297 { get; set; } + public global::tryAGI.OpenAI.UpdateVectorStoreFileAttributesRequest? Type2297 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type2298 { get; set; } + public global::tryAGI.OpenAI.UpdateVectorStoreRequest? Type2298 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadCertificateRequest? Type2299 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type2299 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadPart? Type2300 { get; set; } + public global::tryAGI.OpenAI.UpdateVoiceConsentRequest? Type2300 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadPartObject? Type2301 { get; set; } + public global::tryAGI.OpenAI.Upload? Type2301 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesResult? Type2302 { get; set; } + public global::tryAGI.OpenAI.UploadStatus? Type2302 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesResultObject? Type2303 { get; set; } + public global::tryAGI.OpenAI.UploadObject? Type2303 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsResult? Type2304 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type2304 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsResultObject? Type2305 { get; set; } + public global::tryAGI.OpenAI.UploadCertificateRequest? Type2305 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsResult? Type2306 { get; set; } + public global::tryAGI.OpenAI.UploadPart? Type2306 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsResultObject? Type2307 { get; set; } + public global::tryAGI.OpenAI.UploadPartObject? Type2307 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsResult? Type2308 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesResult? Type2308 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsResultObject? Type2309 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesResultObject? Type2309 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsResult? Type2310 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsResult? Type2310 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsResultObject? Type2311 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsResultObject? Type2311 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageFileSearchCallsResult? Type2312 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsResult? Type2312 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageFileSearchCallsResultObject? Type2313 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsResultObject? Type2313 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesResult? Type2314 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsResult? Type2314 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesResultObject? Type2315 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsResultObject? Type2315 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsResult? Type2316 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsResult? Type2316 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsResultObject? Type2317 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsResultObject? Type2317 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageResponse? Type2318 { get; set; } + public global::tryAGI.OpenAI.UsageFileSearchCallsResult? Type2318 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageResponseObject? Type2319 { get; set; } + public global::tryAGI.OpenAI.UsageFileSearchCallsResultObject? Type2319 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2320 { get; set; } + public global::tryAGI.OpenAI.UsageImagesResult? Type2320 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageTimeBucket? Type2321 { get; set; } + public global::tryAGI.OpenAI.UsageImagesResultObject? Type2321 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageTimeBucketObject? Type2322 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsResult? Type2322 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2323 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsResultObject? Type2323 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResultsItem? Type2324 { get; set; } + public global::tryAGI.OpenAI.UsageResponse? Type2324 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresResult? Type2325 { get; set; } + public global::tryAGI.OpenAI.UsageResponseObject? Type2325 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageWebSearchCallsResult? Type2326 { get; set; } + public global::System.Collections.Generic.IList? Type2326 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageTimeBucketResultDiscriminator? Type2327 { get; set; } + public global::tryAGI.OpenAI.UsageTimeBucket? Type2327 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageTimeBucketResultDiscriminatorObject? Type2328 { get; set; } + public global::tryAGI.OpenAI.UsageTimeBucketObject? Type2328 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresResultObject? Type2329 { get; set; } + public global::System.Collections.Generic.IList? Type2329 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageWebSearchCallsResultObject? Type2330 { get; set; } + public global::tryAGI.OpenAI.ResultsItem? Type2330 { get; set; } /// /// /// - public global::tryAGI.OpenAI.User? Type2331 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresResult? Type2331 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserObject? Type2332 { get; set; } + public global::tryAGI.OpenAI.UsageWebSearchCallsResult? Type2332 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserUser1? Type2333 { get; set; } + public global::tryAGI.OpenAI.UsageTimeBucketResultDiscriminator? Type2333 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserUser1Object? Type2334 { get; set; } + public global::tryAGI.OpenAI.UsageTimeBucketResultDiscriminatorObject? Type2334 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserProjects2? Type2335 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresResultObject? Type2335 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserProjectsObject? Type2336 { get; set; } + public global::tryAGI.OpenAI.UsageWebSearchCallsResultObject? Type2336 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2337 { get; set; } + public global::tryAGI.OpenAI.User? Type2337 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserProjectsDataItem? Type2338 { get; set; } + public global::tryAGI.OpenAI.UserObject? Type2338 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserDeleteResponse? Type2339 { get; set; } + public global::tryAGI.OpenAI.UserUser1? Type2339 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserDeleteResponseObject? Type2340 { get; set; } + public global::tryAGI.OpenAI.UserUser1Object? Type2340 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserListResource? Type2341 { get; set; } + public global::tryAGI.OpenAI.UserProjects2? Type2341 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserListResourceObject? Type2342 { get; set; } + public global::tryAGI.OpenAI.UserProjectsObject? Type2342 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2343 { get; set; } + public global::System.Collections.Generic.IList? Type2343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserListResponse? Type2344 { get; set; } + public global::tryAGI.OpenAI.UserProjectsDataItem? Type2344 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserListResponseObject? Type2345 { get; set; } + public global::tryAGI.OpenAI.UserDeleteResponse? Type2345 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2346 { get; set; } + public global::tryAGI.OpenAI.UserDeleteResponseObject? Type2346 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserRoleAssignment? Type2347 { get; set; } + public global::tryAGI.OpenAI.UserListResource? Type2347 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserRoleAssignmentObject? Type2348 { get; set; } + public global::tryAGI.OpenAI.UserListResourceObject? Type2348 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserRoleUpdateRequest? Type2349 { get; set; } + public global::System.Collections.Generic.IList? Type2349 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VadConfigType? Type2350 { get; set; } + public global::tryAGI.OpenAI.UserListResponse? Type2350 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ValidateGraderRequest? Type2351 { get; set; } + public global::tryAGI.OpenAI.UserListResponseObject? Type2351 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ValidateGraderResponse? Type2352 { get; set; } + public global::System.Collections.Generic.IList? Type2352 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreExpirationAfterAnchor? Type2353 { get; set; } + public global::tryAGI.OpenAI.UserRoleAssignment? Type2353 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2354 { get; set; } + public global::tryAGI.OpenAI.UserRoleAssignmentObject? Type2354 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileBatchObject? Type2355 { get; set; } + public global::tryAGI.OpenAI.UserRoleUpdateRequest? Type2355 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileBatchObjectObject? Type2356 { get; set; } + public global::tryAGI.OpenAI.VadConfigType? Type2356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileBatchObjectStatus? Type2357 { get; set; } + public global::tryAGI.OpenAI.ValidateGraderRequest? Type2357 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileBatchObjectFileCounts? Type2358 { get; set; } + public global::tryAGI.OpenAI.ValidateGraderResponse? Type2358 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileContentResponse? Type2359 { get; set; } + public global::tryAGI.OpenAI.VectorStoreExpirationAfterAnchor? Type2359 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileContentResponseObject? Type2360 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2360 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2361 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileBatchObject? Type2361 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileContentResponseDataItem? Type2362 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileBatchObjectObject? Type2362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObjectObject? Type2363 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileBatchObjectStatus? Type2363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObjectStatus? Type2364 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileBatchObjectFileCounts? Type2364 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObjectLastError2? Type2365 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileContentResponse? Type2365 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObjectLastErrorCode? Type2366 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileContentResponseObject? Type2366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2367 { get; set; } + public global::System.Collections.Generic.IList? Type2367 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreObjectObject? Type2368 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileContentResponseDataItem? Type2368 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreObjectFileCounts? Type2369 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObjectObject? Type2369 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreObjectStatus? Type2370 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObjectStatus? Type2370 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchRequest? Type2371 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObjectLastError2? Type2371 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type2372 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObjectLastErrorCode? Type2372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2373 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2373 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptions? Type2374 { get; set; } + public global::tryAGI.OpenAI.VectorStoreObjectObject? Type2374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptionsRanker? Type2375 { get; set; } + public global::tryAGI.OpenAI.VectorStoreObjectFileCounts? Type2375 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultContentObject? Type2376 { get; set; } + public global::tryAGI.OpenAI.VectorStoreObjectStatus? Type2376 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultContentObjectType? Type2377 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchRequest? Type2377 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultItem? Type2378 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type2378 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2379 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2379 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultsPage? Type2380 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptions? Type2380 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultsPageObject? Type2381 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptionsRanker? Type2381 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2382 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultContentObject? Type2382 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceConsentDeletedResource? Type2383 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultContentObjectType? Type2383 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceConsentDeletedResourceObject? Type2384 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultItem? Type2384 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceConsentListResource? Type2385 { get; set; } + public global::System.Collections.Generic.IList? Type2385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceConsentListResourceObject? Type2386 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultsPage? Type2386 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2387 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultsPageObject? Type2387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceConsentResource? Type2388 { get; set; } + public global::System.Collections.Generic.IList? Type2388 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceConsentResourceObject? Type2389 { get; set; } + public global::tryAGI.OpenAI.VoiceConsentDeletedResource? Type2389 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceIdsOrCustomVoiceVariant2? Type2390 { get; set; } + public global::tryAGI.OpenAI.VoiceConsentDeletedResourceObject? Type2390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceIdsSharedEnum? Type2391 { get; set; } + public global::tryAGI.OpenAI.VoiceConsentListResource? Type2391 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceResource? Type2392 { get; set; } + public global::tryAGI.OpenAI.VoiceConsentListResourceObject? Type2392 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceResourceObject? Type2393 { get; set; } + public global::System.Collections.Generic.IList? Type2393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionFind? Type2394 { get; set; } + public global::tryAGI.OpenAI.VoiceConsentResource? Type2394 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionFindType? Type2395 { get; set; } + public global::tryAGI.OpenAI.VoiceConsentResourceObject? Type2395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionOpenPage? Type2396 { get; set; } + public global::tryAGI.OpenAI.VoiceIdsOrCustomVoiceVariant2? Type2396 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionOpenPageType? Type2397 { get; set; } + public global::tryAGI.OpenAI.VoiceIdsSharedEnum? Type2397 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionSearch? Type2398 { get; set; } + public global::tryAGI.OpenAI.VoiceResource? Type2398 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionSearchType? Type2399 { get; set; } + public global::tryAGI.OpenAI.VoiceResourceObject? Type2399 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2400 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionFind? Type2400 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionSearchSource? Type2401 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionFindType? Type2401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionSearchSourceType? Type2402 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionOpenPage? Type2402 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchApproximateLocationWebSearchApproximateLocation1? Type2403 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionOpenPageType? Type2403 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchApproximateLocationWebSearchApproximateLocation1Type? Type2404 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionSearch? Type2404 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolType? Type2405 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionSearchType? Type2405 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolFilters2? Type2406 { get; set; } + public global::System.Collections.Generic.IList? Type2406 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolSearchContextSize? Type2407 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionSearchSource? Type2407 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCallType? Type2408 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionSearchSourceType? Type2408 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCallStatus? Type2409 { get; set; } + public global::tryAGI.OpenAI.WebSearchApproximateLocationWebSearchApproximateLocation1? Type2409 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCallAction? Type2410 { get; set; } + public global::tryAGI.OpenAI.WebSearchApproximateLocationWebSearchApproximateLocation1Type? Type2410 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCallActionDiscriminator? Type2411 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolType? Type2411 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCallActionDiscriminatorType? Type2412 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolFilters2? Type2412 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCancelled? Type2413 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolSearchContextSize? Type2413 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCancelledData? Type2414 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCallType? Type2414 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCancelledObject? Type2415 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCallStatus? Type2415 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCancelledType? Type2416 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCallAction? Type2416 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCompleted? Type2417 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCallActionDiscriminator? Type2417 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCompletedData? Type2418 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCallActionDiscriminatorType? Type2418 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCompletedObject? Type2419 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCancelled? Type2419 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCompletedType? Type2420 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCancelledData? Type2420 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchExpired? Type2421 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCancelledObject? Type2421 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchExpiredData? Type2422 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCancelledType? Type2422 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchExpiredObject? Type2423 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCompleted? Type2423 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchExpiredType? Type2424 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCompletedData? Type2424 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchFailed? Type2425 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCompletedObject? Type2425 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchFailedData? Type2426 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCompletedType? Type2426 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchFailedObject? Type2427 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchExpired? Type2427 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchFailedType? Type2428 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchExpiredData? Type2428 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunCanceled? Type2429 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchExpiredObject? Type2429 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunCanceledData? Type2430 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchExpiredType? Type2430 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunCanceledObject? Type2431 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchFailed? Type2431 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunCanceledType? Type2432 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchFailedData? Type2432 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunFailed? Type2433 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchFailedObject? Type2433 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunFailedData? Type2434 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchFailedType? Type2434 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunFailedObject? Type2435 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunCanceled? Type2435 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunFailedType? Type2436 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunCanceledData? Type2436 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunSucceeded? Type2437 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunCanceledObject? Type2437 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunSucceededData? Type2438 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunCanceledType? Type2438 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunSucceededObject? Type2439 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunFailed? Type2439 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunSucceededType? Type2440 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunFailedData? Type2440 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobCancelled? Type2441 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunFailedObject? Type2441 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledData? Type2442 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunFailedType? Type2442 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledObject? Type2443 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunSucceeded? Type2443 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledType? Type2444 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunSucceededData? Type2444 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobFailed? Type2445 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunSucceededObject? Type2445 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobFailedData? Type2446 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunSucceededType? Type2446 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobFailedObject? Type2447 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobCancelled? Type2447 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobFailedType? Type2448 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledData? Type2448 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobSucceeded? Type2449 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledObject? Type2449 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededData? Type2450 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledType? Type2450 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededObject? Type2451 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobFailed? Type2451 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededType? Type2452 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobFailedData? Type2452 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncoming? Type2453 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobFailedObject? Type2453 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingData? Type2454 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobFailedType? Type2454 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2455 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobSucceeded? Type2455 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingDataSipHeader? Type2456 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededData? Type2456 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingObject? Type2457 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededObject? Type2457 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingType? Type2458 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededType? Type2458 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCancelled? Type2459 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncoming? Type2459 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCancelledData? Type2460 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingData? Type2460 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCancelledObject? Type2461 { get; set; } + public global::System.Collections.Generic.IList? Type2461 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCancelledType? Type2462 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingDataSipHeader? Type2462 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCompleted? Type2463 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingObject? Type2463 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCompletedData? Type2464 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingType? Type2464 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCompletedObject? Type2465 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCancelled? Type2465 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCompletedType? Type2466 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCancelledData? Type2466 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseFailed? Type2467 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCancelledObject? Type2467 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseFailedData? Type2468 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCancelledType? Type2468 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseFailedObject? Type2469 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCompleted? Type2469 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseFailedType? Type2470 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCompletedData? Type2470 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseIncomplete? Type2471 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCompletedObject? Type2471 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseIncompleteData? Type2472 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCompletedType? Type2472 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseIncompleteObject? Type2473 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseFailed? Type2473 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseIncompleteType? Type2474 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseFailedData? Type2474 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationInputType? Type2475 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseFailedObject? Type2475 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationResultBodyType? Type2476 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseFailedType? Type2476 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type2477 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseIncomplete? Type2477 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary>? Type2478 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseIncompleteData? Type2478 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2479 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseIncompleteObject? Type2479 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillReferenceParamType? Type2480 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseIncompleteType? Type2480 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineSkillSourceParam? Type2481 { get; set; } + public global::tryAGI.OpenAI.ModerationInputType? Type2481 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineSkillSourceParamType? Type2482 { get; set; } + public global::tryAGI.OpenAI.ModerationResultBodyType? Type2482 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineSkillSourceParamMediaType? Type2483 { get; set; } + public global::System.Collections.Generic.Dictionary? Type2483 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineSkillParamType? Type2484 { get; set; } + public global::System.Collections.Generic.Dictionary>? Type2484 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerNetworkPolicyDisabledParamType? Type2485 { get; set; } + public global::System.Collections.Generic.IList? Type2485 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerNetworkPolicyDomainSecretParam? Type2486 { get; set; } + public global::tryAGI.OpenAI.SkillReferenceParamType? Type2486 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerNetworkPolicyAllowlistParamType? Type2487 { get; set; } + public global::tryAGI.OpenAI.InlineSkillSourceParam? Type2487 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2488 { get; set; } + public global::tryAGI.OpenAI.InlineSkillSourceParamType? Type2488 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStatus? Type2489 { get; set; } + public global::tryAGI.OpenAI.InlineSkillSourceParamMediaType? Type2489 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageRole? Type2490 { get; set; } + public global::tryAGI.OpenAI.InlineSkillParamType? Type2490 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTextContentType? Type2491 { get; set; } + public global::tryAGI.OpenAI.ContainerNetworkPolicyDisabledParamType? Type2491 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileCitationBody? Type2492 { get; set; } + public global::tryAGI.OpenAI.ContainerNetworkPolicyDomainSecretParam? Type2492 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileCitationBodyType? Type2493 { get; set; } + public global::tryAGI.OpenAI.ContainerNetworkPolicyAllowlistParamType? Type2493 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlCitationBody? Type2494 { get; set; } + public global::System.Collections.Generic.IList? Type2494 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlCitationBodyType? Type2495 { get; set; } + public global::tryAGI.OpenAI.MessageStatus? Type2495 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileCitationBody? Type2496 { get; set; } + public global::tryAGI.OpenAI.MessageRole? Type2496 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileCitationBodyType? Type2497 { get; set; } + public global::tryAGI.OpenAI.InputTextContentType? Type2497 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Annotation? Type2498 { get; set; } + public global::tryAGI.OpenAI.FileCitationBody? Type2498 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnnotationDiscriminator? Type2499 { get; set; } + public global::tryAGI.OpenAI.FileCitationBodyType? Type2499 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnnotationDiscriminatorType? Type2500 { get; set; } + public global::tryAGI.OpenAI.UrlCitationBody? Type2500 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TopLogProb? Type2501 { get; set; } + public global::tryAGI.OpenAI.UrlCitationBodyType? Type2501 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LogProb? Type2502 { get; set; } + public global::tryAGI.OpenAI.ContainerFileCitationBody? Type2502 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2503 { get; set; } + public global::tryAGI.OpenAI.ContainerFileCitationBodyType? Type2503 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTextContentType? Type2504 { get; set; } + public global::tryAGI.OpenAI.Annotation? Type2504 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2505 { get; set; } + public global::tryAGI.OpenAI.AnnotationDiscriminator? Type2505 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2506 { get; set; } + public global::tryAGI.OpenAI.AnnotationDiscriminatorType? Type2506 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextContent? Type2507 { get; set; } + public global::tryAGI.OpenAI.TopLogProb? Type2507 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextContentType? Type2508 { get; set; } + public global::tryAGI.OpenAI.LogProb? Type2508 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SummaryTextContentType? Type2509 { get; set; } + public global::System.Collections.Generic.IList? Type2509 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningTextContentType? Type2510 { get; set; } + public global::tryAGI.OpenAI.OutputTextContentType? Type2510 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RefusalContentType? Type2511 { get; set; } + public global::System.Collections.Generic.IList? Type2511 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageDetail? Type2512 { get; set; } + public global::System.Collections.Generic.IList? Type2512 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContentType? Type2513 { get; set; } + public global::tryAGI.OpenAI.TextContent? Type2513 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerScreenshotContent? Type2514 { get; set; } + public global::tryAGI.OpenAI.TextContentType? Type2514 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerScreenshotContentType? Type2515 { get; set; } + public global::tryAGI.OpenAI.SummaryTextContentType? Type2515 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileInputDetail? Type2516 { get; set; } + public global::tryAGI.OpenAI.ReasoningTextContentType? Type2516 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFileContentType? Type2517 { get; set; } + public global::tryAGI.OpenAI.RefusalContentType? Type2517 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessagePhase2? Type2518 { get; set; } + public global::tryAGI.OpenAI.ImageDetail? Type2518 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageType? Type2519 { get; set; } + public global::tryAGI.OpenAI.InputImageContentType? Type2519 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2520 { get; set; } + public global::tryAGI.OpenAI.ComputerScreenshotContent? Type2520 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem3? Type2521 { get; set; } + public global::tryAGI.OpenAI.ComputerScreenshotContentType? Type2521 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentItemDiscriminator? Type2522 { get; set; } + public global::tryAGI.OpenAI.FileInputDetail? Type2522 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentItemDiscriminatorType? Type2523 { get; set; } + public global::tryAGI.OpenAI.InputFileContentType? Type2523 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClickButtonType? Type2524 { get; set; } + public global::tryAGI.OpenAI.MessagePhase2? Type2524 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClickParamType? Type2525 { get; set; } + public global::tryAGI.OpenAI.MessageType? Type2525 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DoubleClickActionType? Type2526 { get; set; } + public global::System.Collections.Generic.IList? Type2526 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CoordParam? Type2527 { get; set; } + public global::tryAGI.OpenAI.ContentItem3? Type2527 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DragParamType? Type2528 { get; set; } + public global::tryAGI.OpenAI.MessageContentItemDiscriminator? Type2528 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2529 { get; set; } + public global::tryAGI.OpenAI.MessageContentItemDiscriminatorType? Type2529 { get; set; } /// /// /// - public global::tryAGI.OpenAI.KeyPressActionType? Type2530 { get; set; } + public global::tryAGI.OpenAI.ClickButtonType? Type2530 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MoveParamType? Type2531 { get; set; } + public global::tryAGI.OpenAI.ClickParamType? Type2531 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ScreenshotParamType? Type2532 { get; set; } + public global::tryAGI.OpenAI.DoubleClickActionType? Type2532 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ScrollParamType? Type2533 { get; set; } + public global::tryAGI.OpenAI.CoordParam? Type2533 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TypeParamType? Type2534 { get; set; } + public global::tryAGI.OpenAI.DragParamType? Type2534 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WaitParamType? Type2535 { get; set; } + public global::System.Collections.Generic.IList? Type2535 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchExecutionType? Type2536 { get; set; } + public global::tryAGI.OpenAI.KeyPressActionType? Type2536 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchCallType? Type2537 { get; set; } + public global::tryAGI.OpenAI.MoveParamType? Type2537 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolType? Type2538 { get; set; } + public global::tryAGI.OpenAI.ScreenshotParamType? Type2538 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RankerVersionType? Type2539 { get; set; } + public global::tryAGI.OpenAI.ScrollParamType? Type2539 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HybridSearchOptions? Type2540 { get; set; } + public global::tryAGI.OpenAI.TypeParamType? Type2540 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RankingOptions? Type2541 { get; set; } + public global::tryAGI.OpenAI.WaitParamType? Type2541 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Filters2? Type2542 { get; set; } + public global::tryAGI.OpenAI.ToolSearchExecutionType? Type2542 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolType? Type2543 { get; set; } + public global::tryAGI.OpenAI.ToolSearchCallType? Type2543 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolType? Type2544 { get; set; } + public global::tryAGI.OpenAI.FunctionToolType? Type2544 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerEnvironment? Type2545 { get; set; } + public global::tryAGI.OpenAI.RankerVersionType? Type2545 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUsePreviewToolType? Type2546 { get; set; } + public global::tryAGI.OpenAI.HybridSearchOptions? Type2546 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerMemoryLimit? Type2547 { get; set; } + public global::tryAGI.OpenAI.RankingOptions? Type2547 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutoCodeInterpreterToolParamType? Type2548 { get; set; } + public global::tryAGI.OpenAI.Filters2? Type2548 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicy2? Type2549 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolType? Type2549 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutoCodeInterpreterToolParamNetworkPolicyDiscriminator? Type2550 { get; set; } + public global::tryAGI.OpenAI.ComputerToolType? Type2550 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutoCodeInterpreterToolParamNetworkPolicyDiscriminatorType? Type2551 { get; set; } + public global::tryAGI.OpenAI.ComputerEnvironment? Type2551 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolParamType? Type2552 { get; set; } + public global::tryAGI.OpenAI.ComputerUsePreviewToolType? Type2552 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerAutoParam? Type2553 { get; set; } + public global::tryAGI.OpenAI.ContainerMemoryLimit? Type2553 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerAutoParamType? Type2554 { get; set; } + public global::tryAGI.OpenAI.AutoCodeInterpreterToolParamType? Type2554 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicy3? Type2555 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicy2? Type2555 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerAutoParamNetworkPolicyDiscriminator? Type2556 { get; set; } + public global::tryAGI.OpenAI.AutoCodeInterpreterToolParamNetworkPolicyDiscriminator? Type2556 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerAutoParamNetworkPolicyDiscriminatorType? Type2557 { get; set; } + public global::tryAGI.OpenAI.AutoCodeInterpreterToolParamNetworkPolicyDiscriminatorType? Type2557 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2558 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolParamType? Type2558 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillsItem2? Type2559 { get; set; } + public global::tryAGI.OpenAI.ContainerAutoParam? Type2559 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerAutoParamSkillDiscriminator? Type2560 { get; set; } + public global::tryAGI.OpenAI.ContainerAutoParamType? Type2560 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerAutoParamSkillDiscriminatorType? Type2561 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicy3? Type2561 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalSkillParam? Type2562 { get; set; } + public global::tryAGI.OpenAI.ContainerAutoParamNetworkPolicyDiscriminator? Type2562 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalEnvironmentParam? Type2563 { get; set; } + public global::tryAGI.OpenAI.ContainerAutoParamNetworkPolicyDiscriminatorType? Type2563 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalEnvironmentParamType? Type2564 { get; set; } + public global::System.Collections.Generic.IList? Type2564 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2565 { get; set; } + public global::tryAGI.OpenAI.SkillsItem2? Type2565 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerReferenceParam? Type2566 { get; set; } + public global::tryAGI.OpenAI.ContainerAutoParamSkillDiscriminator? Type2566 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerReferenceParamType? Type2567 { get; set; } + public global::tryAGI.OpenAI.ContainerAutoParamSkillDiscriminatorType? Type2567 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellToolParamType? Type2568 { get; set; } + public global::tryAGI.OpenAI.LocalSkillParam? Type2568 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant1? Type2569 { get; set; } + public global::tryAGI.OpenAI.LocalEnvironmentParam? Type2569 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellToolParamEnvironmentVariant1Discriminator? Type2570 { get; set; } + public global::tryAGI.OpenAI.LocalEnvironmentParamType? Type2570 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellToolParamEnvironmentVariant1DiscriminatorType? Type2571 { get; set; } + public global::System.Collections.Generic.IList? Type2571 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomTextFormatParam? Type2572 { get; set; } + public global::tryAGI.OpenAI.ContainerReferenceParam? Type2572 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomTextFormatParamType? Type2573 { get; set; } + public global::tryAGI.OpenAI.ContainerReferenceParamType? Type2573 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GrammarSyntax1? Type2574 { get; set; } + public global::tryAGI.OpenAI.FunctionShellToolParamType? Type2574 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomGrammarFormatParam? Type2575 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant1? Type2575 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomGrammarFormatParamType? Type2576 { get; set; } + public global::tryAGI.OpenAI.FunctionShellToolParamEnvironmentVariant1Discriminator? Type2576 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolParamType? Type2577 { get; set; } + public global::tryAGI.OpenAI.FunctionShellToolParamEnvironmentVariant1DiscriminatorType? Type2577 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Format2? Type2578 { get; set; } + public global::tryAGI.OpenAI.CustomTextFormatParam? Type2578 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolParamFormatDiscriminator? Type2579 { get; set; } + public global::tryAGI.OpenAI.CustomTextFormatParamType? Type2579 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolParamFormatDiscriminatorType? Type2580 { get; set; } + public global::tryAGI.OpenAI.GrammarSyntax1? Type2580 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EmptyModelParam? Type2581 { get; set; } + public global::tryAGI.OpenAI.CustomGrammarFormatParam? Type2581 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolParam? Type2582 { get; set; } + public global::tryAGI.OpenAI.CustomGrammarFormatParamType? Type2582 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolParamType? Type2583 { get; set; } + public global::tryAGI.OpenAI.CustomToolParamType? Type2583 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NamespaceToolParamType? Type2584 { get; set; } + public global::tryAGI.OpenAI.Format2? Type2584 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2585 { get; set; } + public global::tryAGI.OpenAI.CustomToolParamFormatDiscriminator? Type2585 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolsItem13? Type2586 { get; set; } + public global::tryAGI.OpenAI.CustomToolParamFormatDiscriminatorType? Type2586 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NamespaceToolParamToolDiscriminator? Type2587 { get; set; } + public global::tryAGI.OpenAI.EmptyModelParam? Type2587 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NamespaceToolParamToolDiscriminatorType? Type2588 { get; set; } + public global::tryAGI.OpenAI.FunctionToolParam? Type2588 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchToolParamType? Type2589 { get; set; } + public global::tryAGI.OpenAI.FunctionToolParamType? Type2589 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApproximateLocation? Type2590 { get; set; } + public global::tryAGI.OpenAI.NamespaceToolParamType? Type2590 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApproximateLocationType? Type2591 { get; set; } + public global::System.Collections.Generic.IList? Type2591 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SearchContextSize? Type2592 { get; set; } + public global::tryAGI.OpenAI.ToolsItem13? Type2592 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SearchContentType? Type2593 { get; set; } + public global::tryAGI.OpenAI.NamespaceToolParamToolDiscriminator? Type2593 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchPreviewToolType? Type2594 { get; set; } + public global::tryAGI.OpenAI.NamespaceToolParamToolDiscriminatorType? Type2594 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2595 { get; set; } + public global::tryAGI.OpenAI.ToolSearchToolParamType? Type2595 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolParamType? Type2596 { get; set; } + public global::tryAGI.OpenAI.ApproximateLocation? Type2596 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchOutputType? Type2597 { get; set; } + public global::tryAGI.OpenAI.ApproximateLocationType? Type2597 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdditionalToolsType? Type2598 { get; set; } + public global::tryAGI.OpenAI.SearchContextSize? Type2598 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactionBodyType? Type2599 { get; set; } + public global::tryAGI.OpenAI.SearchContentType? Type2599 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterOutputLogsType? Type2600 { get; set; } + public global::tryAGI.OpenAI.WebSearchPreviewToolType? Type2600 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterOutputImageType? Type2601 { get; set; } + public global::System.Collections.Generic.IList? Type2601 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellExecActionType? Type2602 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolParamType? Type2602 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellAction? Type2603 { get; set; } + public global::tryAGI.OpenAI.ToolSearchOutputType? Type2603 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallStatus? Type2604 { get; set; } + public global::tryAGI.OpenAI.AdditionalToolsType? Type2604 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalEnvironmentResource? Type2605 { get; set; } + public global::tryAGI.OpenAI.CompactionBodyType? Type2605 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalEnvironmentResourceType? Type2606 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterOutputLogsType? Type2606 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerReferenceResource? Type2607 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterOutputImageType? Type2607 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerReferenceResourceType? Type2608 { get; set; } + public global::tryAGI.OpenAI.LocalShellExecActionType? Type2608 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallType? Type2609 { get; set; } + public global::tryAGI.OpenAI.FunctionShellAction? Type2609 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant12? Type2610 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallStatus? Type2610 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallEnvironmentVariant1Discriminator? Type2611 { get; set; } + public global::tryAGI.OpenAI.LocalEnvironmentResource? Type2611 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallEnvironmentVariant1DiscriminatorType? Type2612 { get; set; } + public global::tryAGI.OpenAI.LocalEnvironmentResourceType? Type2612 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputStatusEnum? Type2613 { get; set; } + public global::tryAGI.OpenAI.ContainerReferenceResource? Type2613 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcome? Type2614 { get; set; } + public global::tryAGI.OpenAI.ContainerReferenceResourceType? Type2614 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeType? Type2615 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallType? Type2615 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcome? Type2616 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant12? Type2616 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeType? Type2617 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallEnvironmentVariant1Discriminator? Type2617 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputContent? Type2618 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallEnvironmentVariant1DiscriminatorType? Type2618 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Outcome? Type2619 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputStatusEnum? Type2619 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputContentOutcomeDiscriminator? Type2620 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcome? Type2620 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputContentOutcomeDiscriminatorType? Type2621 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeType? Type2621 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputType? Type2622 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcome? Type2622 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2623 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeType? Type2623 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCallStatus? Type2624 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputContent? Type2624 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCreateFileOperation? Type2625 { get; set; } + public global::tryAGI.OpenAI.Outcome? Type2625 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationType? Type2626 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputContentOutcomeDiscriminator? Type2626 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperation? Type2627 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputContentOutcomeDiscriminatorType? Type2627 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationType? Type2628 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputType? Type2628 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperation? Type2629 { get; set; } + public global::System.Collections.Generic.IList? Type2629 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationType? Type2630 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCallStatus? Type2630 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallType? Type2631 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCreateFileOperation? Type2631 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Operation? Type2632 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationType? Type2632 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallOperationDiscriminator? Type2633 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperation? Type2633 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallOperationDiscriminatorType? Type2634 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationType? Type2634 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCallOutputStatus? Type2635 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperation? Type2635 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallOutputType? Type2636 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationType? Type2636 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DetailEnum? Type2637 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallType? Type2637 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallItemStatus? Type2638 { get; set; } + public global::tryAGI.OpenAI.Operation? Type2638 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerCallOutputItemParamType? Type2639 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallOperationDiscriminator? Type2639 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTextContentParam? Type2640 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallOperationDiscriminatorType? Type2640 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTextContentParamType? Type2641 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCallOutputStatus? Type2641 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContentParamAutoParam? Type2642 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallOutputType? Type2642 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContentParamAutoParamType? Type2643 { get; set; } + public global::tryAGI.OpenAI.DetailEnum? Type2643 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileDetailEnum? Type2644 { get; set; } + public global::tryAGI.OpenAI.FunctionCallItemStatus? Type2644 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFileContentParam? Type2645 { get; set; } + public global::tryAGI.OpenAI.ComputerCallOutputItemParamType? Type2645 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFileContentParamType? Type2646 { get; set; } + public global::tryAGI.OpenAI.InputTextContentParam? Type2646 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemParamType? Type2647 { get; set; } + public global::tryAGI.OpenAI.InputTextContentParamType? Type2647 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type2648 { get; set; } + public global::tryAGI.OpenAI.InputImageContentParamAutoParam? Type2648 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2649 { get; set; } + public global::tryAGI.OpenAI.InputImageContentParamAutoParamType? Type2649 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputVariant2Item? Type2650 { get; set; } + public global::tryAGI.OpenAI.FileDetailEnum? Type2650 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemParamOutputVariant2ItemDiscriminator? Type2651 { get; set; } + public global::tryAGI.OpenAI.InputFileContentParam? Type2651 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemParamOutputVariant2ItemDiscriminatorType? Type2652 { get; set; } + public global::tryAGI.OpenAI.InputFileContentParamType? Type2652 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchCallItemParamType? Type2653 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemParamType? Type2653 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchOutputItemParamType? Type2654 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type2654 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdditionalToolsItemParamType? Type2655 { get; set; } + public global::System.Collections.Generic.IList? Type2655 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdditionalToolsItemParamRole? Type2656 { get; set; } + public global::tryAGI.OpenAI.OutputVariant2Item? Type2656 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactionSummaryItemParamType? Type2657 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemParamOutputVariant2ItemDiscriminator? Type2657 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellActionParam? Type2658 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemParamOutputVariant2ItemDiscriminatorType? Type2658 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallItemStatus? Type2659 { get; set; } + public global::tryAGI.OpenAI.ToolSearchCallItemParamType? Type2659 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallItemParamType? Type2660 { get; set; } + public global::tryAGI.OpenAI.ToolSearchOutputItemParamType? Type2660 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant13? Type2661 { get; set; } + public global::tryAGI.OpenAI.AdditionalToolsItemParamType? Type2661 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallItemParamEnvironmentVariant1Discriminator? Type2662 { get; set; } + public global::tryAGI.OpenAI.AdditionalToolsItemParamRole? Type2662 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallItemParamEnvironmentVariant1DiscriminatorType? Type2663 { get; set; } + public global::tryAGI.OpenAI.CompactionSummaryItemParamType? Type2663 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeParam? Type2664 { get; set; } + public global::tryAGI.OpenAI.FunctionShellActionParam? Type2664 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeParamType? Type2665 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallItemStatus? Type2665 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeParam? Type2666 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallItemParamType? Type2666 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeParamType? Type2667 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant13? Type2667 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputOutcomeParam? Type2668 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallItemParamEnvironmentVariant1Discriminator? Type2668 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputOutcomeParamDiscriminator? Type2669 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallItemParamEnvironmentVariant1DiscriminatorType? Type2669 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputOutcomeParamDiscriminatorType? Type2670 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeParam? Type2670 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputContentParam? Type2671 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeParamType? Type2671 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputItemParamType? Type2672 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeParam? Type2672 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2673 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeParamType? Type2673 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCallStatusParam? Type2674 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputOutcomeParam? Type2674 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationParam? Type2675 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputOutcomeParamDiscriminator? Type2675 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationParamType? Type2676 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputOutcomeParamDiscriminatorType? Type2676 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationParam? Type2677 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputContentParam? Type2677 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationParamType? Type2678 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputItemParamType? Type2678 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationParam? Type2679 { get; set; } + public global::System.Collections.Generic.IList? Type2679 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationParamType? Type2680 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCallStatusParam? Type2680 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchOperationParam? Type2681 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationParam? Type2681 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchOperationParamDiscriminator? Type2682 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationParamType? Type2682 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchOperationParamDiscriminatorType? Type2683 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationParam? Type2683 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallItemParamType? Type2684 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationParamType? Type2684 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCallOutputStatusParam? Type2685 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationParam? Type2685 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallOutputItemParamType? Type2686 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationParamType? Type2686 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactionTriggerItemParamType? Type2687 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchOperationParam? Type2687 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemReferenceParamType2? Type2688 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchOperationParamDiscriminator? Type2688 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationResource? Type2689 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchOperationParamDiscriminatorType? Type2689 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationResourceObject? Type2690 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallItemParamType? Type2690 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenOutputTokensDetails? Type2691 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCallOutputStatusParam? Type2691 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenInputUsageDetails? Type2692 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallOutputItemParamType? Type2692 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpecificApplyPatchParamType? Type2693 { get; set; } + public global::tryAGI.OpenAI.CompactionTriggerItemParamType? Type2693 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpecificFunctionShellParamType? Type2694 { get; set; } + public global::tryAGI.OpenAI.ItemReferenceParamType2? Type2694 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationErrorBody? Type2695 { get; set; } + public global::tryAGI.OpenAI.ConversationResource? Type2695 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationErrorBodyType? Type2696 { get; set; } + public global::tryAGI.OpenAI.ConversationResourceObject? Type2696 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Input4? Type2697 { get; set; } + public global::tryAGI.OpenAI.ImageGenOutputTokensDetails? Type2697 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationInputDiscriminator? Type2698 { get; set; } + public global::tryAGI.OpenAI.ImageGenInputUsageDetails? Type2698 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationInputDiscriminatorType? Type2699 { get; set; } + public global::tryAGI.OpenAI.SpecificApplyPatchParamType? Type2699 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Output5? Type2700 { get; set; } + public global::tryAGI.OpenAI.SpecificFunctionShellParamType? Type2700 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationOutputDiscriminator? Type2701 { get; set; } + public global::tryAGI.OpenAI.ModerationErrorBody? Type2701 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationOutputDiscriminatorType? Type2702 { get; set; } + public global::tryAGI.OpenAI.ModerationErrorBodyType? Type2702 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateConversationBody? Type2703 { get; set; } + public global::tryAGI.OpenAI.Input4? Type2703 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateConversationBody? Type2704 { get; set; } + public global::tryAGI.OpenAI.ModerationInputDiscriminator? Type2704 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedConversationResourceObject? Type2705 { get; set; } + public global::tryAGI.OpenAI.ModerationInputDiscriminatorType? Type2705 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrderEnum? Type2706 { get; set; } + public global::tryAGI.OpenAI.Output5? Type2706 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoModel? Type2707 { get; set; } + public global::tryAGI.OpenAI.ModerationOutputDiscriminator? Type2707 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoModelEnum? Type2708 { get; set; } + public global::tryAGI.OpenAI.ModerationOutputDiscriminatorType? Type2708 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoStatus? Type2709 { get; set; } + public global::tryAGI.OpenAI.CreateConversationBody? Type2709 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoSize? Type2710 { get; set; } + public global::tryAGI.OpenAI.UpdateConversationBody? Type2710 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Error2? Type2711 { get; set; } + public global::tryAGI.OpenAI.DeletedConversationResourceObject? Type2711 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoResource? Type2712 { get; set; } + public global::tryAGI.OpenAI.OrderEnum? Type2712 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoResourceObject? Type2713 { get; set; } + public global::tryAGI.OpenAI.VideoModel? Type2713 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoListResource? Type2714 { get; set; } + public global::tryAGI.OpenAI.VideoModelEnum? Type2714 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoListResourceObject? Type2715 { get; set; } + public global::tryAGI.OpenAI.VideoStatus? Type2715 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2716 { get; set; } + public global::tryAGI.OpenAI.VideoSize? Type2716 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageRefParam2? Type2717 { get; set; } + public global::tryAGI.OpenAI.Error2? Type2717 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoSeconds? Type2718 { get; set; } + public global::tryAGI.OpenAI.VideoResource? Type2718 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoMultipartBody? Type2719 { get; set; } + public global::tryAGI.OpenAI.VideoResourceObject? Type2719 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2720 { get; set; } + public global::tryAGI.OpenAI.VideoListResource? Type2720 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoJsonBody? Type2721 { get; set; } + public global::tryAGI.OpenAI.VideoListResourceObject? Type2721 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoCharacterBody? Type2722 { get; set; } + public global::System.Collections.Generic.IList? Type2722 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoCharacterResource? Type2723 { get; set; } + public global::tryAGI.OpenAI.ImageRefParam2? Type2723 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoReferenceInputParam? Type2724 { get; set; } + public global::tryAGI.OpenAI.VideoSeconds? Type2724 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoEditMultipartBody? Type2725 { get; set; } + public global::tryAGI.OpenAI.CreateVideoMultipartBody? Type2725 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2726 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2726 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoEditJsonBody? Type2727 { get; set; } + public global::tryAGI.OpenAI.CreateVideoJsonBody? Type2727 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoExtendMultipartBody? Type2728 { get; set; } + public global::tryAGI.OpenAI.CreateVideoCharacterBody? Type2728 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2729 { get; set; } + public global::tryAGI.OpenAI.VideoCharacterResource? Type2729 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoExtendJsonBody? Type2730 { get; set; } + public global::tryAGI.OpenAI.VideoReferenceInputParam? Type2730 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVideoResource? Type2731 { get; set; } + public global::tryAGI.OpenAI.CreateVideoEditMultipartBody? Type2731 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVideoResourceObject? Type2732 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2732 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoContentVariant? Type2733 { get; set; } + public global::tryAGI.OpenAI.CreateVideoEditJsonBody? Type2733 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoRemixBody? Type2734 { get; set; } + public global::tryAGI.OpenAI.CreateVideoExtendMultipartBody? Type2734 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TruncationEnum? Type2735 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2735 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersonalityEnum? Type2736 { get; set; } + public global::tryAGI.OpenAI.CreateVideoExtendJsonBody? Type2736 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersonalityEnumEnum? Type2737 { get; set; } + public global::tryAGI.OpenAI.DeletedVideoResource? Type2737 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsBody? Type2738 { get; set; } + public global::tryAGI.OpenAI.DeletedVideoResourceObject? Type2738 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsResource? Type2739 { get; set; } + public global::tryAGI.OpenAI.VideoContentVariant? Type2739 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsResourceObject? Type2740 { get; set; } + public global::tryAGI.OpenAI.CreateVideoRemixBody? Type2740 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptCacheRetentionEnum? Type2741 { get; set; } + public global::tryAGI.OpenAI.TruncationEnum? Type2741 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ServiceTierEnum2? Type2742 { get; set; } + public global::tryAGI.OpenAI.PersonalityEnum? Type2742 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResponseMethodPublicBody? Type2743 { get; set; } + public global::tryAGI.OpenAI.PersonalityEnumEnum? Type2743 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemField? Type2744 { get; set; } + public global::tryAGI.OpenAI.TokenCountsBody? Type2744 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemFieldDiscriminator? Type2745 { get; set; } + public global::tryAGI.OpenAI.TokenCountsResource? Type2745 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemFieldDiscriminatorType? Type2746 { get; set; } + public global::tryAGI.OpenAI.TokenCountsResourceObject? Type2746 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResource? Type2747 { get; set; } + public global::tryAGI.OpenAI.PromptCacheRetentionEnum? Type2747 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResourceObject? Type2748 { get; set; } + public global::tryAGI.OpenAI.ServiceTierEnum2? Type2748 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2749 { get; set; } + public global::tryAGI.OpenAI.CompactResponseMethodPublicBody? Type2749 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillResource? Type2750 { get; set; } + public global::tryAGI.OpenAI.ItemField? Type2750 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillResourceObject? Type2751 { get; set; } + public global::tryAGI.OpenAI.ItemFieldDiscriminator? Type2751 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillListResource? Type2752 { get; set; } + public global::tryAGI.OpenAI.ItemFieldDiscriminatorType? Type2752 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillListResourceObject? Type2753 { get; set; } + public global::tryAGI.OpenAI.CompactResource? Type2753 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2754 { get; set; } + public global::tryAGI.OpenAI.CompactResourceObject? Type2754 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSkillBody? Type2755 { get; set; } + public global::System.Collections.Generic.IList? Type2755 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, byte[]>? Type2756 { get; set; } + public global::tryAGI.OpenAI.SkillResource? Type2756 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SetDefaultSkillVersionBody? Type2757 { get; set; } + public global::tryAGI.OpenAI.SkillResourceObject? Type2757 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillResource? Type2758 { get; set; } + public global::tryAGI.OpenAI.SkillListResource? Type2758 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillResourceObject? Type2759 { get; set; } + public global::tryAGI.OpenAI.SkillListResourceObject? Type2759 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionResource? Type2760 { get; set; } + public global::System.Collections.Generic.IList? Type2760 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionResourceObject? Type2761 { get; set; } + public global::tryAGI.OpenAI.CreateSkillBody? Type2761 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionListResource? Type2762 { get; set; } + public global::tryAGI.OpenAI.OneOf, byte[]>? Type2762 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionListResourceObject? Type2763 { get; set; } + public global::tryAGI.OpenAI.SetDefaultSkillVersionBody? Type2763 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2764 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillResource? Type2764 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSkillVersionBody? Type2765 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillResourceObject? Type2765 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillVersionResource? Type2766 { get; set; } + public global::tryAGI.OpenAI.SkillVersionResource? Type2766 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillVersionResourceObject? Type2767 { get; set; } + public global::tryAGI.OpenAI.SkillVersionResourceObject? Type2767 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitWorkflowTracing? Type2768 { get; set; } + public global::tryAGI.OpenAI.SkillVersionListResource? Type2768 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitWorkflow? Type2769 { get; set; } + public global::tryAGI.OpenAI.SkillVersionListResourceObject? Type2769 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2770 { get; set; } + public global::System.Collections.Generic.IList? Type2770 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionRateLimits? Type2771 { get; set; } + public global::tryAGI.OpenAI.CreateSkillVersionBody? Type2771 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionStatus? Type2772 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillVersionResource? Type2772 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionAutomaticThreadTitling? Type2773 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillVersionResourceObject? Type2773 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionFileUpload? Type2774 { get; set; } + public global::tryAGI.OpenAI.ChatkitWorkflowTracing? Type2774 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionHistory? Type2775 { get; set; } + public global::tryAGI.OpenAI.ChatkitWorkflow? Type2775 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionChatkitConfiguration? Type2776 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2776 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionResource? Type2777 { get; set; } + public global::tryAGI.OpenAI.ChatSessionRateLimits? Type2777 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionResourceObject? Type2778 { get; set; } + public global::tryAGI.OpenAI.ChatSessionStatus? Type2778 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WorkflowTracingParam? Type2779 { get; set; } + public global::tryAGI.OpenAI.ChatSessionAutomaticThreadTitling? Type2779 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WorkflowParam? Type2780 { get; set; } + public global::tryAGI.OpenAI.ChatSessionFileUpload? Type2780 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExpiresAfterParam? Type2781 { get; set; } + public global::tryAGI.OpenAI.ChatSessionHistory? Type2781 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExpiresAfterParamAnchor? Type2782 { get; set; } + public global::tryAGI.OpenAI.ChatSessionChatkitConfiguration? Type2782 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RateLimitsParam? Type2783 { get; set; } + public global::tryAGI.OpenAI.ChatSessionResource? Type2783 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutomaticThreadTitlingParam? Type2784 { get; set; } + public global::tryAGI.OpenAI.ChatSessionResourceObject? Type2784 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileUploadParam? Type2785 { get; set; } + public global::tryAGI.OpenAI.WorkflowTracingParam? Type2785 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HistoryParam? Type2786 { get; set; } + public global::tryAGI.OpenAI.WorkflowParam? Type2786 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitConfigurationParam? Type2787 { get; set; } + public global::tryAGI.OpenAI.ExpiresAfterParam? Type2787 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatSessionBody? Type2788 { get; set; } + public global::tryAGI.OpenAI.ExpiresAfterParamAnchor? Type2788 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageInputText? Type2789 { get; set; } + public global::tryAGI.OpenAI.RateLimitsParam? Type2789 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageInputTextType? Type2790 { get; set; } + public global::tryAGI.OpenAI.AutomaticThreadTitlingParam? Type2790 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageQuotedText? Type2791 { get; set; } + public global::tryAGI.OpenAI.FileUploadParam? Type2791 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageQuotedTextType? Type2792 { get; set; } + public global::tryAGI.OpenAI.HistoryParam? Type2792 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AttachmentType? Type2793 { get; set; } + public global::tryAGI.OpenAI.ChatkitConfigurationParam? Type2793 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Attachment? Type2794 { get; set; } + public global::tryAGI.OpenAI.CreateChatSessionBody? Type2794 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoice8? Type2795 { get; set; } + public global::tryAGI.OpenAI.UserMessageInputText? Type2795 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InferenceOptions? Type2796 { get; set; } + public global::tryAGI.OpenAI.UserMessageInputTextType? Type2796 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItem? Type2797 { get; set; } + public global::tryAGI.OpenAI.UserMessageQuotedText? Type2797 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemObject? Type2798 { get; set; } + public global::tryAGI.OpenAI.UserMessageQuotedTextType? Type2798 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemType? Type2799 { get; set; } + public global::tryAGI.OpenAI.AttachmentType? Type2799 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2800 { get; set; } + public global::tryAGI.OpenAI.Attachment? Type2800 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem4? Type2801 { get; set; } + public global::tryAGI.OpenAI.ToolChoice8? Type2801 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminator? Type2802 { get; set; } + public global::tryAGI.OpenAI.InferenceOptions? Type2802 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminatorType? Type2803 { get; set; } + public global::tryAGI.OpenAI.UserMessageItem? Type2803 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2804 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemObject? Type2804 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationSource? Type2805 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemType? Type2805 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationSourceType? Type2806 { get; set; } + public global::System.Collections.Generic.IList? Type2806 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotation? Type2807 { get; set; } + public global::tryAGI.OpenAI.ContentItem4? Type2807 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationType? Type2808 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminator? Type2808 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationSource? Type2809 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminatorType? Type2809 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationSourceType? Type2810 { get; set; } + public global::System.Collections.Generic.IList? Type2810 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotation? Type2811 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationSource? Type2811 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationType? Type2812 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationSourceType? Type2812 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputText? Type2813 { get; set; } + public global::tryAGI.OpenAI.FileAnnotation? Type2813 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextType? Type2814 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationType? Type2814 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2815 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationSource? Type2815 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnnotationsItem3? Type2816 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationSourceType? Type2816 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminator? Type2817 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotation? Type2817 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminatorType? Type2818 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationType? Type2818 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItem? Type2819 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputText? Type2819 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemObject? Type2820 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextType? Type2820 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemType? Type2821 { get; set; } + public global::System.Collections.Generic.IList? Type2821 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2822 { get; set; } + public global::tryAGI.OpenAI.AnnotationsItem3? Type2822 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItem? Type2823 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminator? Type2823 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItemObject? Type2824 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminatorType? Type2824 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItemType? Type2825 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItem? Type2825 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallStatus? Type2826 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemObject? Type2826 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItem? Type2827 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemType? Type2827 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItemObject? Type2828 { get; set; } + public global::System.Collections.Generic.IList? Type2828 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItemType? Type2829 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItem? Type2829 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskType? Type2830 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItemObject? Type2830 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItem? Type2831 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItemType? Type2831 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItemObject? Type2832 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallStatus? Type2832 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItemType? Type2833 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItem? Type2833 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupTask? Type2834 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItemObject? Type2834 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItem? Type2835 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItemType? Type2835 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItemObject? Type2836 { get; set; } + public global::tryAGI.OpenAI.TaskType? Type2836 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItemType? Type2837 { get; set; } + public global::tryAGI.OpenAI.TaskItem? Type2837 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2838 { get; set; } + public global::tryAGI.OpenAI.TaskItemObject? Type2838 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItem? Type2839 { get; set; } + public global::tryAGI.OpenAI.TaskItemType? Type2839 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemDiscriminator? Type2840 { get; set; } + public global::tryAGI.OpenAI.TaskGroupTask? Type2840 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemDiscriminatorType? Type2841 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItem? Type2841 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemListResource? Type2842 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItemObject? Type2842 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemListResourceObject? Type2843 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItemType? Type2843 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2844 { get; set; } + public global::System.Collections.Generic.IList? Type2844 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ActiveStatus? Type2845 { get; set; } + public global::tryAGI.OpenAI.ThreadItem? Type2845 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ActiveStatusType? Type2846 { get; set; } + public global::tryAGI.OpenAI.ThreadItemDiscriminator? Type2846 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LockedStatus? Type2847 { get; set; } + public global::tryAGI.OpenAI.ThreadItemDiscriminatorType? Type2847 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LockedStatusType? Type2848 { get; set; } + public global::tryAGI.OpenAI.ThreadItemListResource? Type2848 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClosedStatus? Type2849 { get; set; } + public global::tryAGI.OpenAI.ThreadItemListResourceObject? Type2849 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClosedStatusType? Type2850 { get; set; } + public global::System.Collections.Generic.IList? Type2850 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResource? Type2851 { get; set; } + public global::tryAGI.OpenAI.ActiveStatus? Type2851 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResourceObject? Type2852 { get; set; } + public global::tryAGI.OpenAI.ActiveStatusType? Type2852 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Status? Type2853 { get; set; } + public global::tryAGI.OpenAI.LockedStatus? Type2853 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminator? Type2854 { get; set; } + public global::tryAGI.OpenAI.LockedStatusType? Type2854 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminatorType? Type2855 { get; set; } + public global::tryAGI.OpenAI.ClosedStatus? Type2855 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedThreadResource? Type2856 { get; set; } + public global::tryAGI.OpenAI.ClosedStatusType? Type2856 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedThreadResourceObject? Type2857 { get; set; } + public global::tryAGI.OpenAI.ThreadResource? Type2857 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadListResource? Type2858 { get; set; } + public global::tryAGI.OpenAI.ThreadResourceObject? Type2858 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadListResourceObject? Type2859 { get; set; } + public global::tryAGI.OpenAI.Status? Type2859 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2860 { get; set; } + public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminator? Type2860 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DragPoint? Type2861 { get; set; } + public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminatorType? Type2861 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateBatchRequest? Type2862 { get; set; } + public global::tryAGI.OpenAI.DeletedThreadResource? Type2862 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateBatchRequestEndpoint? Type2863 { get; set; } + public global::tryAGI.OpenAI.DeletedThreadResourceObject? Type2863 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateBatchRequestCompletionWindow? Type2864 { get; set; } + public global::tryAGI.OpenAI.ThreadListResource? Type2864 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateChatCompletionRequest? Type2865 { get; set; } + public global::tryAGI.OpenAI.ThreadListResourceObject? Type2865 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateConversationItemsRequest? Type2866 { get; set; } + public global::System.Collections.Generic.IList? Type2866 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateEvalRequest? Type2867 { get; set; } + public global::tryAGI.OpenAI.DragPoint? Type2867 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysCreateRequest? Type2868 { get; set; } + public global::tryAGI.OpenAI.CreateBatchRequest? Type2868 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAssistantsOrder? Type2869 { get; set; } + public global::tryAGI.OpenAI.CreateBatchRequestEndpoint? Type2869 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListChatCompletionsOrder? Type2870 { get; set; } + public global::tryAGI.OpenAI.CreateBatchRequestCompletionWindow? Type2870 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetChatCompletionMessagesOrder? Type2871 { get; set; } + public global::tryAGI.OpenAI.UpdateChatCompletionRequest? Type2871 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListContainersOrder? Type2872 { get; set; } + public global::tryAGI.OpenAI.CreateConversationItemsRequest? Type2872 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListContainerFilesOrder? Type2873 { get; set; } + public global::tryAGI.OpenAI.UpdateEvalRequest? Type2873 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListConversationItemsOrder? Type2874 { get; set; } + public global::tryAGI.OpenAI.AdminApiKeysCreateRequest? Type2874 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListEvalsOrder? Type2875 { get; set; } + public global::tryAGI.OpenAI.ListAssistantsOrder? Type2875 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListEvalsOrderBy? Type2876 { get; set; } + public global::tryAGI.OpenAI.ListChatCompletionsOrder? Type2876 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunsOrder? Type2877 { get; set; } + public global::tryAGI.OpenAI.GetChatCompletionMessagesOrder? Type2877 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunsStatus? Type2878 { get; set; } + public global::tryAGI.OpenAI.ListContainersOrder? Type2878 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunOutputItemsStatus? Type2879 { get; set; } + public global::tryAGI.OpenAI.ListContainerFilesOrder? Type2879 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunOutputItemsOrder? Type2880 { get; set; } + public global::tryAGI.OpenAI.ListConversationItemsOrder? Type2880 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesOrder? Type2881 { get; set; } + public global::tryAGI.OpenAI.ListEvalsOrder? Type2881 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionsOrder? Type2882 { get; set; } + public global::tryAGI.OpenAI.ListEvalsOrderBy? Type2882 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysListOrder? Type2883 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunsOrder? Type2883 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAuditLogsEffectiveAt? Type2884 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunsStatus? Type2884 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2885 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunOutputItemsStatus? Type2885 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListOrganizationCertificatesOrder? Type2886 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunOutputItemsOrder? Type2886 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2887 { get; set; } + public global::tryAGI.OpenAI.ListFilesOrder? Type2887 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetCertificateIncludeItem? Type2888 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionsOrder? Type2888 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCostsBucketWidth? Type2889 { get; set; } + public global::tryAGI.OpenAI.AdminApiKeysListOrder? Type2889 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2890 { get; set; } + public global::tryAGI.OpenAI.ListAuditLogsEffectiveAt? Type2890 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCostsGroupByItem? Type2891 { get; set; } + public global::System.Collections.Generic.IList? Type2891 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupsOrder? Type2892 { get; set; } + public global::tryAGI.OpenAI.ListOrganizationCertificatesOrder? Type2892 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupRoleAssignmentsOrder? Type2893 { get; set; } + public global::System.Collections.Generic.IList? Type2893 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupUsersOrder? Type2894 { get; set; } + public global::tryAGI.OpenAI.GetCertificateIncludeItem? Type2894 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectCertificatesOrder? Type2895 { get; set; } + public global::tryAGI.OpenAI.UsageCostsBucketWidth? Type2895 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectGroupsOrder? Type2896 { get; set; } + public global::System.Collections.Generic.IList? Type2896 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RetrieveProjectGroupGroupType? Type2897 { get; set; } + public global::tryAGI.OpenAI.UsageCostsGroupByItem? Type2897 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectSpendAlertsOrder? Type2898 { get; set; } + public global::tryAGI.OpenAI.ListGroupsOrder? Type2898 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRolesOrder? Type2899 { get; set; } + public global::tryAGI.OpenAI.ListGroupRoleAssignmentsOrder? Type2899 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListOrganizationSpendAlertsOrder? Type2900 { get; set; } + public global::tryAGI.OpenAI.ListGroupUsersOrder? Type2900 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesBucketWidth? Type2901 { get; set; } + public global::tryAGI.OpenAI.ListProjectCertificatesOrder? Type2901 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2902 { get; set; } + public global::tryAGI.OpenAI.ListProjectGroupsOrder? Type2902 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesGroupByItem? Type2903 { get; set; } + public global::tryAGI.OpenAI.RetrieveProjectGroupGroupType? Type2903 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsBucketWidth? Type2904 { get; set; } + public global::tryAGI.OpenAI.ListProjectSpendAlertsOrder? Type2904 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2905 { get; set; } + public global::tryAGI.OpenAI.ListRolesOrder? Type2905 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsGroupByItem? Type2906 { get; set; } + public global::tryAGI.OpenAI.ListOrganizationSpendAlertsOrder? Type2906 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsBucketWidth? Type2907 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesBucketWidth? Type2907 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2908 { get; set; } + public global::System.Collections.Generic.IList? Type2908 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsGroupByItem? Type2909 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesGroupByItem? Type2909 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsBucketWidth? Type2910 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsBucketWidth? Type2910 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2911 { get; set; } + public global::System.Collections.Generic.IList? Type2911 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsGroupByItem? Type2912 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsGroupByItem? Type2912 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsBucketWidth? Type2913 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsBucketWidth? Type2913 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2914 { get; set; } + public global::System.Collections.Generic.IList? Type2914 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsGroupByItem? Type2915 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsGroupByItem? Type2915 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageFileSearchCallsBucketWidth? Type2916 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsBucketWidth? Type2916 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2917 { get; set; } + public global::System.Collections.Generic.IList? Type2917 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageFileSearchCallsGroupByItem? Type2918 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsGroupByItem? Type2918 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesBucketWidth? Type2919 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsBucketWidth? Type2919 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2920 { get; set; } + public global::System.Collections.Generic.IList? Type2920 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesSource? Type2921 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsGroupByItem? Type2921 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2922 { get; set; } + public global::tryAGI.OpenAI.UsageFileSearchCallsBucketWidth? Type2922 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesSize? Type2923 { get; set; } + public global::System.Collections.Generic.IList? Type2923 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2924 { get; set; } + public global::tryAGI.OpenAI.UsageFileSearchCallsGroupByItem? Type2924 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesGroupByItem? Type2925 { get; set; } + public global::tryAGI.OpenAI.UsageImagesBucketWidth? Type2925 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsBucketWidth? Type2926 { get; set; } + public global::System.Collections.Generic.IList? Type2926 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2927 { get; set; } + public global::tryAGI.OpenAI.UsageImagesSource? Type2927 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsGroupByItem? Type2928 { get; set; } + public global::System.Collections.Generic.IList? Type2928 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresBucketWidth? Type2929 { get; set; } + public global::tryAGI.OpenAI.UsageImagesSize? Type2929 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2930 { get; set; } + public global::System.Collections.Generic.IList? Type2930 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresGroupByItem? Type2931 { get; set; } + public global::tryAGI.OpenAI.UsageImagesGroupByItem? Type2931 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageWebSearchCallsBucketWidth? Type2932 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsBucketWidth? Type2932 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2933 { get; set; } + public global::System.Collections.Generic.IList? Type2933 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageWebSearchCallsContextLevel? Type2934 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsGroupByItem? Type2934 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2935 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresBucketWidth? Type2935 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageWebSearchCallsGroupByItem? Type2936 { get; set; } + public global::System.Collections.Generic.IList? Type2936 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListUserRoleAssignmentsOrder? Type2937 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresGroupByItem? Type2937 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectGroupRoleAssignmentsOrder? Type2938 { get; set; } + public global::tryAGI.OpenAI.UsageWebSearchCallsBucketWidth? Type2938 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectRolesOrder? Type2939 { get; set; } + public global::System.Collections.Generic.IList? Type2939 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectUserRoleAssignmentsOrder? Type2940 { get; set; } + public global::tryAGI.OpenAI.UsageWebSearchCallsContextLevel? Type2940 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListInputItemsOrder? Type2941 { get; set; } + public global::System.Collections.Generic.IList? Type2941 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListMessagesOrder? Type2942 { get; set; } + public global::tryAGI.OpenAI.UsageWebSearchCallsGroupByItem? Type2942 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunsOrder? Type2943 { get; set; } + public global::tryAGI.OpenAI.ListUserRoleAssignmentsOrder? Type2943 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2944 { get; set; } + public global::tryAGI.OpenAI.ListProjectGroupRoleAssignmentsOrder? Type2944 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateRunIncludeItem? Type2945 { get; set; } + public global::tryAGI.OpenAI.ListProjectRolesOrder? Type2945 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunStepsOrder? Type2946 { get; set; } + public global::tryAGI.OpenAI.ListProjectUserRoleAssignmentsOrder? Type2946 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2947 { get; set; } + public global::tryAGI.OpenAI.ListInputItemsOrder? Type2947 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunStepsIncludeItem? Type2948 { get; set; } + public global::tryAGI.OpenAI.ListMessagesOrder? Type2948 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2949 { get; set; } + public global::tryAGI.OpenAI.ListRunsOrder? Type2949 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetRunStepIncludeItem? Type2950 { get; set; } + public global::System.Collections.Generic.IList? Type2950 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoresOrder? Type2951 { get; set; } + public global::tryAGI.OpenAI.CreateRunIncludeItem? Type2951 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchOrder? Type2952 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsOrder? Type2952 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchFilter? Type2953 { get; set; } + public global::System.Collections.Generic.IList? Type2953 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoreFilesOrder? Type2954 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsIncludeItem? Type2954 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoreFilesFilter? Type2955 { get; set; } + public global::System.Collections.Generic.IList? Type2955 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2956 { get; set; } + public global::tryAGI.OpenAI.GetRunStepIncludeItem? Type2956 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteEvalResponse? Type2957 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoresOrder? Type2957 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteEvalRunResponse? Type2958 { get; set; } + public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchOrder? Type2958 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysDeleteResponse? Type2959 { get; set; } + public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchFilter? Type2959 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysDeleteResponseObject? Type2960 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoreFilesOrder? Type2960 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.ListVectorStoreFilesFilter? Type2961 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.OneOf? Type2962 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.DeleteEvalResponse? Type2963 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.DeleteEvalRunResponse? Type2964 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.AdminApiKeysDeleteResponse? Type2965 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.AdminApiKeysDeleteResponseObject? Type2966 { get; set; } /// /// diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AdminApiKey.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AdminApiKey.g.cs index e84d7b9ce..92173d0b2 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AdminApiKey.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AdminApiKey.g.cs @@ -50,6 +50,12 @@ public sealed partial class AdminApiKey [global::System.Text.Json.Serialization.JsonRequired] public required int CreatedAt { get; set; } + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("expires_at")] + public int? ExpiresAt { get; set; } + /// /// /// @@ -92,6 +98,7 @@ public sealed partial class AdminApiKey /// The name of the API key
/// Example: Administration Key /// + /// /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] @@ -103,6 +110,7 @@ public AdminApiKey( global::tryAGI.OpenAI.AdminApiKeyOwner owner, global::tryAGI.OpenAI.AdminApiKeyObject @object, string? name, + int? expiresAt, int? lastUsedAt) { this.Object = @object; @@ -110,6 +118,7 @@ public AdminApiKey( this.Name = name; this.RedactedValue = redactedValue ?? throw new global::System.ArgumentNullException(nameof(redactedValue)); this.CreatedAt = createdAt; + this.ExpiresAt = expiresAt; this.LastUsedAt = lastUsedAt; this.Owner = owner ?? throw new global::System.ArgumentNullException(nameof(owner)); } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponsePropertiesTruncation.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AdminApiKeyExpiresAt.Json.g.cs similarity index 86% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponsePropertiesTruncation.Json.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AdminApiKeyExpiresAt.Json.g.cs index f933dfeff..ef3214ff3 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponsePropertiesTruncation.Json.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AdminApiKeyExpiresAt.Json.g.cs @@ -2,7 +2,7 @@ namespace tryAGI.OpenAI { - public sealed partial class ResponsePropertiesTruncation + public sealed partial class AdminApiKeyExpiresAt { /// /// 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.ResponsePropertiesTruncation? FromJson( + public static global::tryAGI.OpenAI.AdminApiKeyExpiresAt? FromJson( string json, global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) { return global::System.Text.Json.JsonSerializer.Deserialize( json, - typeof(global::tryAGI.OpenAI.ResponsePropertiesTruncation), - jsonSerializerContext) as global::tryAGI.OpenAI.ResponsePropertiesTruncation; + typeof(global::tryAGI.OpenAI.AdminApiKeyExpiresAt), + jsonSerializerContext) as global::tryAGI.OpenAI.AdminApiKeyExpiresAt; } /// @@ -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.ResponsePropertiesTruncation? FromJson( + public static global::tryAGI.OpenAI.AdminApiKeyExpiresAt? 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.ResponsePropertiesTruncation), - jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.ResponsePropertiesTruncation; + typeof(global::tryAGI.OpenAI.AdminApiKeyExpiresAt), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.AdminApiKeyExpiresAt; } /// @@ -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.ResponsePropertiesReasoning.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AdminApiKeyExpiresAt.g.cs similarity index 88% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponsePropertiesReasoning.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AdminApiKeyExpiresAt.g.cs index 5ce480a8c..50a1b69cd 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponsePropertiesReasoning.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AdminApiKeyExpiresAt.g.cs @@ -6,7 +6,7 @@ namespace tryAGI.OpenAI /// /// /// - public sealed partial class ResponsePropertiesReasoning + public sealed partial class AdminApiKeyExpiresAt { /// diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AdminApiKeysCreateRequest.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AdminApiKeysCreateRequest.g.cs index 40645ad1b..4eaaf64ec 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AdminApiKeysCreateRequest.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AdminApiKeysCreateRequest.g.cs @@ -16,6 +16,14 @@ public sealed partial class AdminApiKeysCreateRequest [global::System.Text.Json.Serialization.JsonRequired] public required string Name { get; set; } + /// + /// The number of seconds until the API key expires. Omit this field for a key that does not expire.
+ /// Example: 2592000 + ///
+ /// 2592000 + [global::System.Text.Json.Serialization.JsonPropertyName("expires_in_seconds")] + public int? ExpiresInSeconds { get; set; } + /// /// Additional properties that are not explicitly defined in the schema /// @@ -28,13 +36,19 @@ public sealed partial class AdminApiKeysCreateRequest /// /// Example: New Admin Key /// + /// + /// The number of seconds until the API key expires. Omit this field for a key that does not expire.
+ /// Example: 2592000 + /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif public AdminApiKeysCreateRequest( - string name) + string name, + int? expiresInSeconds) { this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); + this.ExpiresInSeconds = expiresInSeconds; } /// diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLog.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLog.g.cs index 37e1e542c..ccf646b59 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLog.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLog.g.cs @@ -258,6 +258,18 @@ public sealed partial class AuditLog [global::System.Text.Json.Serialization.JsonPropertyName("role.assignment.deleted")] public global::tryAGI.OpenAI.AuditLogRoleAssignmentDeleted? RoleAssignmentDeleted { get; set; } + /// + /// The details for events with this `type`. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("role.bound_to_resource")] + public global::tryAGI.OpenAI.AuditLogRoleBoundToResource? RoleBoundToResource { get; set; } + + /// + /// The details for events with this `type`. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("role.unbound_from_resource")] + public global::tryAGI.OpenAI.AuditLogRoleUnboundFromResource? RoleUnboundFromResource { get; set; } + /// /// The details for events with this `type`. /// @@ -490,6 +502,12 @@ public sealed partial class AuditLog /// /// The details for events with this `type`. /// + /// + /// The details for events with this `type`. + /// + /// + /// The details for events with this `type`. + /// /// /// The details for events with this `type`. /// @@ -586,6 +604,8 @@ public AuditLog( global::tryAGI.OpenAI.AuditLogRoleDeleted? roleDeleted, global::tryAGI.OpenAI.AuditLogRoleAssignmentCreated? roleAssignmentCreated, global::tryAGI.OpenAI.AuditLogRoleAssignmentDeleted? roleAssignmentDeleted, + global::tryAGI.OpenAI.AuditLogRoleBoundToResource? roleBoundToResource, + global::tryAGI.OpenAI.AuditLogRoleUnboundFromResource? roleUnboundFromResource, global::tryAGI.OpenAI.AuditLogServiceAccountCreated? serviceAccountCreated, global::tryAGI.OpenAI.AuditLogServiceAccountUpdated? serviceAccountUpdated, global::tryAGI.OpenAI.AuditLogServiceAccountDeleted? serviceAccountDeleted, @@ -645,6 +665,8 @@ public AuditLog( this.RoleDeleted = roleDeleted; this.RoleAssignmentCreated = roleAssignmentCreated; this.RoleAssignmentDeleted = roleAssignmentDeleted; + this.RoleBoundToResource = roleBoundToResource; + this.RoleUnboundFromResource = roleUnboundFromResource; this.ServiceAccountCreated = serviceAccountCreated; this.ServiceAccountUpdated = serviceAccountUpdated; this.ServiceAccountDeleted = serviceAccountDeleted; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogEventType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogEventType.g.cs index 6e90b8615..7c8a6aff8 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogEventType.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogEventType.g.cs @@ -159,6 +159,10 @@ public enum AuditLogEventType /// /// /// + RoleBoundToResource, + /// + /// + /// RoleCreated, /// /// @@ -167,6 +171,10 @@ public enum AuditLogEventType /// /// /// + RoleUnboundFromResource, + /// + /// + /// RoleUpdated, /// /// @@ -287,8 +295,10 @@ public static string ToValueString(this AuditLogEventType value) AuditLogEventType.ResourceDeleted => "resource.deleted", AuditLogEventType.RoleAssignmentCreated => "role.assignment.created", AuditLogEventType.RoleAssignmentDeleted => "role.assignment.deleted", + AuditLogEventType.RoleBoundToResource => "role.bound_to_resource", AuditLogEventType.RoleCreated => "role.created", AuditLogEventType.RoleDeleted => "role.deleted", + AuditLogEventType.RoleUnboundFromResource => "role.unbound_from_resource", AuditLogEventType.RoleUpdated => "role.updated", AuditLogEventType.ScimDisabled => "scim.disabled", AuditLogEventType.ScimEnabled => "scim.enabled", @@ -354,8 +364,10 @@ public static string ToValueString(this AuditLogEventType value) "resource.deleted" => AuditLogEventType.ResourceDeleted, "role.assignment.created" => AuditLogEventType.RoleAssignmentCreated, "role.assignment.deleted" => AuditLogEventType.RoleAssignmentDeleted, + "role.bound_to_resource" => AuditLogEventType.RoleBoundToResource, "role.created" => AuditLogEventType.RoleCreated, "role.deleted" => AuditLogEventType.RoleDeleted, + "role.unbound_from_resource" => AuditLogEventType.RoleUnboundFromResource, "role.updated" => AuditLogEventType.RoleUpdated, "scim.disabled" => AuditLogEventType.ScimDisabled, "scim.enabled" => AuditLogEventType.ScimEnabled, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponsePropertiesReasoning.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleBoundToResource.Json.g.cs similarity index 86% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponsePropertiesReasoning.Json.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleBoundToResource.Json.g.cs index ffe0b443b..de820f2d6 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponsePropertiesReasoning.Json.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleBoundToResource.Json.g.cs @@ -2,7 +2,7 @@ namespace tryAGI.OpenAI { - public sealed partial class ResponsePropertiesReasoning + public sealed partial class AuditLogRoleBoundToResource { /// /// 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.ResponsePropertiesReasoning? FromJson( + public static global::tryAGI.OpenAI.AuditLogRoleBoundToResource? FromJson( string json, global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) { return global::System.Text.Json.JsonSerializer.Deserialize( json, - typeof(global::tryAGI.OpenAI.ResponsePropertiesReasoning), - jsonSerializerContext) as global::tryAGI.OpenAI.ResponsePropertiesReasoning; + typeof(global::tryAGI.OpenAI.AuditLogRoleBoundToResource), + jsonSerializerContext) as global::tryAGI.OpenAI.AuditLogRoleBoundToResource; } /// @@ -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.ResponsePropertiesReasoning? FromJson( + public static global::tryAGI.OpenAI.AuditLogRoleBoundToResource? 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.ResponsePropertiesReasoning), - jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.ResponsePropertiesReasoning; + typeof(global::tryAGI.OpenAI.AuditLogRoleBoundToResource), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.AuditLogRoleBoundToResource; } /// @@ -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.AuditLogRoleBoundToResource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleBoundToResource.g.cs new file mode 100644 index 000000000..d6df7ca81 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleBoundToResource.g.cs @@ -0,0 +1,146 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// The details for events with this `type`. + /// + public sealed partial class AuditLogRoleBoundToResource + { + /// + /// The ID of the resource the role was bound to. ChatGPT workspace connector resources use `<workspace_id>__<connector_id>`. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + public string? Id { get; set; } + + /// + /// The ID of the role that was bound to the resource. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("role_id")] + public string? RoleId { get; set; } + + /// + /// The ID of the resource the role was bound to. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("resource_id")] + public string? ResourceId { get; set; } + + /// + /// The type of resource the role was bound to. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("resource_type")] + public string? ResourceType { get; set; } + + /// + /// The permissions granted to the role for the resource. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("permissions")] + public global::System.Collections.Generic.IList? Permissions { get; set; } + + /// + /// The workspace ID for a ChatGPT workspace connector resource. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("workspace_id")] + public string? WorkspaceId { get; set; } + + /// + /// The connector ID for a ChatGPT workspace connector resource. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("connector_id")] + public string? ConnectorId { get; set; } + + /// + /// The connector display name for a ChatGPT workspace connector resource, or the connector ID when the display name could not be resolved. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("connector_name")] + public string? ConnectorName { get; set; } + + /// + /// Whether the connector is enabled for the role. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabled")] + public bool? Enabled { get; set; } + + /// + /// The connector role mutation path that produced the event. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("source")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleBoundToResourceSourceJsonConverter))] + public global::tryAGI.OpenAI.AuditLogRoleBoundToResourceSource? Source { 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 ID of the resource the role was bound to. ChatGPT workspace connector resources use `<workspace_id>__<connector_id>`. + /// + /// + /// The ID of the role that was bound to the resource. + /// + /// + /// The ID of the resource the role was bound to. + /// + /// + /// The type of resource the role was bound to. + /// + /// + /// The permissions granted to the role for the resource. + /// + /// + /// The workspace ID for a ChatGPT workspace connector resource. + /// + /// + /// The connector ID for a ChatGPT workspace connector resource. + /// + /// + /// The connector display name for a ChatGPT workspace connector resource, or the connector ID when the display name could not be resolved. + /// + /// + /// Whether the connector is enabled for the role. + /// + /// + /// The connector role mutation path that produced the event. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public AuditLogRoleBoundToResource( + string? id, + string? roleId, + string? resourceId, + string? resourceType, + global::System.Collections.Generic.IList? permissions, + string? workspaceId, + string? connectorId, + string? connectorName, + bool? enabled, + global::tryAGI.OpenAI.AuditLogRoleBoundToResourceSource? source) + { + this.Id = id; + this.RoleId = roleId; + this.ResourceId = resourceId; + this.ResourceType = resourceType; + this.Permissions = permissions; + this.WorkspaceId = workspaceId; + this.ConnectorId = connectorId; + this.ConnectorName = connectorName; + this.Enabled = enabled; + this.Source = source; + } + + /// + /// Initializes a new instance of the class. + /// + public AuditLogRoleBoundToResource() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleBoundToResourceSource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleBoundToResourceSource.g.cs new file mode 100644 index 000000000..b33f36bde --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleBoundToResourceSource.g.cs @@ -0,0 +1,69 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// The connector role mutation path that produced the event. + /// + public enum AuditLogRoleBoundToResourceSource + { + /// + /// + /// + ConnectorPublish, + /// + /// + /// + RoleConnectorUpdate, + /// + /// + /// + RoleDelete, + /// + /// + /// + RoleToggle, + /// + /// + /// + WorkspacePermissions, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class AuditLogRoleBoundToResourceSourceExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this AuditLogRoleBoundToResourceSource value) + { + return value switch + { + AuditLogRoleBoundToResourceSource.ConnectorPublish => "connector_publish", + AuditLogRoleBoundToResourceSource.RoleConnectorUpdate => "role_connector_update", + AuditLogRoleBoundToResourceSource.RoleDelete => "role_delete", + AuditLogRoleBoundToResourceSource.RoleToggle => "role_toggle", + AuditLogRoleBoundToResourceSource.WorkspacePermissions => "workspace_permissions", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static AuditLogRoleBoundToResourceSource? ToEnum(string value) + { + return value switch + { + "connector_publish" => AuditLogRoleBoundToResourceSource.ConnectorPublish, + "role_connector_update" => AuditLogRoleBoundToResourceSource.RoleConnectorUpdate, + "role_delete" => AuditLogRoleBoundToResourceSource.RoleDelete, + "role_toggle" => AuditLogRoleBoundToResourceSource.RoleToggle, + "workspace_permissions" => AuditLogRoleBoundToResourceSource.WorkspacePermissions, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleUnboundFromResource.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleUnboundFromResource.Json.g.cs new file mode 100644 index 000000000..bcb89374d --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleUnboundFromResource.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class AuditLogRoleUnboundFromResource + { + /// + /// 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.AuditLogRoleUnboundFromResource? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.AuditLogRoleUnboundFromResource), + jsonSerializerContext) as global::tryAGI.OpenAI.AuditLogRoleUnboundFromResource; + } + + /// + /// 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.AuditLogRoleUnboundFromResource? 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.AuditLogRoleUnboundFromResource), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.AuditLogRoleUnboundFromResource; + } + + /// + /// 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.AuditLogRoleUnboundFromResource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleUnboundFromResource.g.cs new file mode 100644 index 000000000..f47e354e4 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleUnboundFromResource.g.cs @@ -0,0 +1,146 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// The details for events with this `type`. + /// + public sealed partial class AuditLogRoleUnboundFromResource + { + /// + /// The ID of the resource the role was unbound from. ChatGPT workspace connector resources use `<workspace_id>__<connector_id>`. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + public string? Id { get; set; } + + /// + /// The ID of the role that was unbound from the resource. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("role_id")] + public string? RoleId { get; set; } + + /// + /// The ID of the resource the role was unbound from. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("resource_id")] + public string? ResourceId { get; set; } + + /// + /// The type of resource the role was unbound from. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("resource_type")] + public string? ResourceType { get; set; } + + /// + /// The permissions remaining for the role after the change. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("permissions")] + public global::System.Collections.Generic.IList? Permissions { get; set; } + + /// + /// The workspace ID for a ChatGPT workspace connector resource. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("workspace_id")] + public string? WorkspaceId { get; set; } + + /// + /// The connector ID for a ChatGPT workspace connector resource. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("connector_id")] + public string? ConnectorId { get; set; } + + /// + /// The connector display name for a ChatGPT workspace connector resource, or the connector ID when the display name could not be resolved. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("connector_name")] + public string? ConnectorName { get; set; } + + /// + /// Whether the connector is enabled for the role. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabled")] + public bool? Enabled { get; set; } + + /// + /// The connector role mutation path that produced the event. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("source")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.AuditLogRoleUnboundFromResourceSourceJsonConverter))] + public global::tryAGI.OpenAI.AuditLogRoleUnboundFromResourceSource? Source { 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 ID of the resource the role was unbound from. ChatGPT workspace connector resources use `<workspace_id>__<connector_id>`. + /// + /// + /// The ID of the role that was unbound from the resource. + /// + /// + /// The ID of the resource the role was unbound from. + /// + /// + /// The type of resource the role was unbound from. + /// + /// + /// The permissions remaining for the role after the change. + /// + /// + /// The workspace ID for a ChatGPT workspace connector resource. + /// + /// + /// The connector ID for a ChatGPT workspace connector resource. + /// + /// + /// The connector display name for a ChatGPT workspace connector resource, or the connector ID when the display name could not be resolved. + /// + /// + /// Whether the connector is enabled for the role. + /// + /// + /// The connector role mutation path that produced the event. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public AuditLogRoleUnboundFromResource( + string? id, + string? roleId, + string? resourceId, + string? resourceType, + global::System.Collections.Generic.IList? permissions, + string? workspaceId, + string? connectorId, + string? connectorName, + bool? enabled, + global::tryAGI.OpenAI.AuditLogRoleUnboundFromResourceSource? source) + { + this.Id = id; + this.RoleId = roleId; + this.ResourceId = resourceId; + this.ResourceType = resourceType; + this.Permissions = permissions; + this.WorkspaceId = workspaceId; + this.ConnectorId = connectorId; + this.ConnectorName = connectorName; + this.Enabled = enabled; + this.Source = source; + } + + /// + /// Initializes a new instance of the class. + /// + public AuditLogRoleUnboundFromResource() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleUnboundFromResourceSource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleUnboundFromResourceSource.g.cs new file mode 100644 index 000000000..816071cd4 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.AuditLogRoleUnboundFromResourceSource.g.cs @@ -0,0 +1,69 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// The connector role mutation path that produced the event. + /// + public enum AuditLogRoleUnboundFromResourceSource + { + /// + /// + /// + ConnectorPublish, + /// + /// + /// + RoleConnectorUpdate, + /// + /// + /// + RoleDelete, + /// + /// + /// + RoleToggle, + /// + /// + /// + WorkspacePermissions, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class AuditLogRoleUnboundFromResourceSourceExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this AuditLogRoleUnboundFromResourceSource value) + { + return value switch + { + AuditLogRoleUnboundFromResourceSource.ConnectorPublish => "connector_publish", + AuditLogRoleUnboundFromResourceSource.RoleConnectorUpdate => "role_connector_update", + AuditLogRoleUnboundFromResourceSource.RoleDelete => "role_delete", + AuditLogRoleUnboundFromResourceSource.RoleToggle => "role_toggle", + AuditLogRoleUnboundFromResourceSource.WorkspacePermissions => "workspace_permissions", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static AuditLogRoleUnboundFromResourceSource? ToEnum(string value) + { + return value switch + { + "connector_publish" => AuditLogRoleUnboundFromResourceSource.ConnectorPublish, + "role_connector_update" => AuditLogRoleUnboundFromResourceSource.RoleConnectorUpdate, + "role_delete" => AuditLogRoleUnboundFromResourceSource.RoleDelete, + "role_toggle" => AuditLogRoleUnboundFromResourceSource.RoleToggle, + "workspace_permissions" => AuditLogRoleUnboundFromResourceSource.WorkspacePermissions, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3.g.cs index aebe712be..485194fb6 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3.g.cs @@ -1,4 +1,6 @@ +#pragma warning disable CS0618 // Type or member is obsolete + #nullable enable namespace tryAGI.OpenAI @@ -8,6 +10,19 @@ namespace tryAGI.OpenAI /// public sealed partial class CreateResponseVariant3 { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("truncation")] + [global::System.Obsolete("This property marked as deprecated.")] + public global::tryAGI.OpenAI.CreateResponseVariant3Truncation2? Truncation { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("reasoning")] + public global::tryAGI.OpenAI.Reasoning? Reasoning { get; set; } + /// /// Text, image, or file inputs to the model, used to generate a response.
/// Learn more:
@@ -90,6 +105,7 @@ public sealed partial class CreateResponseVariant3 /// /// Initializes a new instance of the class. /// + /// /// /// Text, image, or file inputs to the model, used to generate a response.
/// Learn more:
@@ -113,6 +129,7 @@ public sealed partial class CreateResponseVariant3 [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif public CreateResponseVariant3( + global::tryAGI.OpenAI.Reasoning? reasoning, global::tryAGI.OpenAI.InputParam? input, global::System.Collections.Generic.IList? include, bool? parallelToolCalls, @@ -125,6 +142,7 @@ public CreateResponseVariant3( global::System.Collections.Generic.IList? contextManagement, int? maxOutputTokens) { + this.Reasoning = reasoning; this.Input = input; this.Include = include; this.ParallelToolCalls = parallelToolCalls; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Reasoning.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Reasoning.Json.g.cs new file mode 100644 index 000000000..d1c7cd6cb --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Reasoning.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class CreateResponseVariant3Reasoning + { + /// + /// 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.CreateResponseVariant3Reasoning? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.CreateResponseVariant3Reasoning), + jsonSerializerContext) as global::tryAGI.OpenAI.CreateResponseVariant3Reasoning; + } + + /// + /// 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.CreateResponseVariant3Reasoning? 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.CreateResponseVariant3Reasoning), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.CreateResponseVariant3Reasoning; + } + + /// + /// 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.CreateResponseVariant3Reasoning.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Reasoning.g.cs new file mode 100644 index 000000000..90874999b --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Reasoning.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class CreateResponseVariant3Reasoning + { + + /// + /// 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.CreateResponseVariant3Truncation.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Truncation.Json.g.cs new file mode 100644 index 000000000..aff958066 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Truncation.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class CreateResponseVariant3Truncation + { + /// + /// 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.CreateResponseVariant3Truncation? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.CreateResponseVariant3Truncation), + jsonSerializerContext) as global::tryAGI.OpenAI.CreateResponseVariant3Truncation; + } + + /// + /// 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.CreateResponseVariant3Truncation? 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.CreateResponseVariant3Truncation), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.CreateResponseVariant3Truncation; + } + + /// + /// 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.CreateResponseVariant3Truncation.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Truncation.g.cs new file mode 100644 index 000000000..77984aad2 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Truncation.g.cs @@ -0,0 +1,20 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + [global::System.Obsolete("This model marked as deprecated.")] + public sealed partial class CreateResponseVariant3Truncation + { + + /// + /// 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.CreateResponseVariant3Truncation2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Truncation2.g.cs new file mode 100644 index 000000000..0e926b5ad --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CreateResponseVariant3Truncation2.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// The truncation strategy to use for the model response.
+ /// - `auto`: If the input to this Response exceeds
+ /// the model's context window size, the model will truncate the
+ /// response to fit the context window by dropping items from the beginning of the conversation.
+ /// - `disabled` (default): If the input size will exceed the context window
+ /// size for a model, the request will fail with a 400 error.
+ /// Default Value: disabled + ///
+ public enum CreateResponseVariant3Truncation2 + { + /// + /// If the input to this Response exceeds + /// + Auto, + /// + /// If the input size will exceed the context window + /// + Disabled, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class CreateResponseVariant3Truncation2Extensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this CreateResponseVariant3Truncation2 value) + { + return value switch + { + CreateResponseVariant3Truncation2.Auto => "auto", + CreateResponseVariant3Truncation2.Disabled => "disabled", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static CreateResponseVariant3Truncation2? ToEnum(string value) + { + return value switch + { + "auto" => CreateResponseVariant3Truncation2.Auto, + "disabled" => CreateResponseVariant3Truncation2.Disabled, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Reasoning.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Reasoning.g.cs index 103abaab9..65b51e819 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Reasoning.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Reasoning.g.cs @@ -22,6 +22,12 @@ public sealed partial class Reasoning [global::System.Text.Json.Serialization.JsonPropertyName("summary")] public global::tryAGI.OpenAI.ReasoningSummary2? Summary { get; set; } + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("context")] + public global::tryAGI.OpenAI.ReasoningContext2? Context { get; set; } + /// /// /// @@ -39,6 +45,7 @@ public sealed partial class Reasoning ///
/// /// + /// /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] @@ -46,10 +53,12 @@ public sealed partial class Reasoning public Reasoning( global::tryAGI.OpenAI.ReasoningEffortEnum? effort, global::tryAGI.OpenAI.ReasoningSummary2? summary, + global::tryAGI.OpenAI.ReasoningContext2? context, global::tryAGI.OpenAI.ReasoningGenerateSummary2? generateSummary) { this.Effort = effort; this.Summary = summary; + this.Context = context; this.GenerateSummary = generateSummary; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ReasoningContext.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ReasoningContext.Json.g.cs new file mode 100644 index 000000000..1c1f25992 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ReasoningContext.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class ReasoningContext + { + /// + /// 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.ReasoningContext? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.ReasoningContext), + jsonSerializerContext) as global::tryAGI.OpenAI.ReasoningContext; + } + + /// + /// 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.ReasoningContext? 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.ReasoningContext), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.ReasoningContext; + } + + /// + /// 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.ResponsePropertiesTruncation.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ReasoningContext.g.cs similarity index 88% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponsePropertiesTruncation.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ReasoningContext.g.cs index 722575ed2..83ab0c598 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponsePropertiesTruncation.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ReasoningContext.g.cs @@ -6,7 +6,7 @@ namespace tryAGI.OpenAI /// /// /// - public sealed partial class ResponsePropertiesTruncation + public sealed partial class ReasoningContext { /// diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ReasoningContext2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ReasoningContext2.g.cs new file mode 100644 index 000000000..048ceef3e --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ReasoningContext2.g.cs @@ -0,0 +1,59 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// Controls which reasoning items are rendered back to the model on later turns.
+ /// When returned on a response, this is the effective reasoning context mode
+ /// used for the response. + ///
+ public enum ReasoningContext2 + { + /// + /// + /// + AllTurns, + /// + /// + /// + Auto, + /// + /// + /// + CurrentTurn, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class ReasoningContext2Extensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this ReasoningContext2 value) + { + return value switch + { + ReasoningContext2.AllTurns => "all_turns", + ReasoningContext2.Auto => "auto", + ReasoningContext2.CurrentTurn => "current_turn", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static ReasoningContext2? ToEnum(string value) + { + return value switch + { + "all_turns" => ReasoningContext2.AllTurns, + "auto" => ReasoningContext2.Auto, + "current_turn" => ReasoningContext2.CurrentTurn, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Response.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Response.g.cs index a586546d8..373c8e974 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Response.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Response.g.cs @@ -5,7 +5,7 @@ namespace tryAGI.OpenAI { /// - /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} /// public readonly partial struct Response : global::System.IEquatable { diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseCompletedEvent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseCompletedEvent.g.cs index ce8489c3b..5976a321f 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseCompletedEvent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseCompletedEvent.g.cs @@ -17,9 +17,9 @@ public sealed partial class ResponseCompletedEvent /// /// Properties of the completed response.
- /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} ///
- /// {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} [global::System.Text.Json.Serialization.JsonPropertyName("response")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ResponseJsonConverter))] [global::System.Text.Json.Serialization.JsonRequired] @@ -43,7 +43,7 @@ public sealed partial class ResponseCompletedEvent ///
/// /// Properties of the completed response.
- /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} /// /// /// The sequence number for this event. diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseCreatedEvent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseCreatedEvent.g.cs index 3d6265979..8a31ad73b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseCreatedEvent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseCreatedEvent.g.cs @@ -17,9 +17,9 @@ public sealed partial class ResponseCreatedEvent /// /// The response that was created.
- /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} ///
- /// {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} [global::System.Text.Json.Serialization.JsonPropertyName("response")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ResponseJsonConverter))] [global::System.Text.Json.Serialization.JsonRequired] @@ -43,7 +43,7 @@ public sealed partial class ResponseCreatedEvent ///
/// /// The response that was created.
- /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} /// /// /// The sequence number for this event. diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseFailedEvent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseFailedEvent.g.cs index 8721440ed..dcaa5191e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseFailedEvent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseFailedEvent.g.cs @@ -24,9 +24,9 @@ public sealed partial class ResponseFailedEvent /// /// The response that failed.
- /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} ///
- /// {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} [global::System.Text.Json.Serialization.JsonPropertyName("response")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ResponseJsonConverter))] [global::System.Text.Json.Serialization.JsonRequired] @@ -46,7 +46,7 @@ public sealed partial class ResponseFailedEvent /// /// /// The response that failed.
- /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} /// /// /// The type of the event. Always `response.failed`. diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseInProgressEvent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseInProgressEvent.g.cs index da70e1fd1..94c5222d3 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseInProgressEvent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseInProgressEvent.g.cs @@ -17,9 +17,9 @@ public sealed partial class ResponseInProgressEvent /// /// The response that is in progress.
- /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} ///
- /// {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} [global::System.Text.Json.Serialization.JsonPropertyName("response")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ResponseJsonConverter))] [global::System.Text.Json.Serialization.JsonRequired] @@ -43,7 +43,7 @@ public sealed partial class ResponseInProgressEvent ///
/// /// The response that is in progress.
- /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} /// /// /// The sequence number of this event. diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseIncompleteEvent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseIncompleteEvent.g.cs index 17ea9a447..4f582619b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseIncompleteEvent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseIncompleteEvent.g.cs @@ -17,9 +17,9 @@ public sealed partial class ResponseIncompleteEvent /// /// The response that was incomplete.
- /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} ///
- /// {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} [global::System.Text.Json.Serialization.JsonPropertyName("response")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ResponseJsonConverter))] [global::System.Text.Json.Serialization.JsonRequired] @@ -43,7 +43,7 @@ public sealed partial class ResponseIncompleteEvent ///
/// /// The response that was incomplete.
- /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} /// /// /// The sequence number of this event. diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseProperties.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseProperties.g.cs index dc928e51f..b902acf93 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseProperties.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseProperties.g.cs @@ -26,12 +26,6 @@ public sealed partial class ResponseProperties [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ModelIdsResponsesJsonConverter))] public global::tryAGI.OpenAI.ModelIdsResponses? Model { get; set; } - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("reasoning")] - public global::tryAGI.OpenAI.Reasoning? Reasoning { get; set; } - /// /// /// @@ -88,12 +82,6 @@ public sealed partial class ResponseProperties [global::System.Text.Json.Serialization.JsonPropertyName("prompt")] public global::tryAGI.OpenAI.PromptVariant1? Prompt { get; set; } - /// - /// - /// - [global::System.Text.Json.Serialization.JsonPropertyName("truncation")] - public global::tryAGI.OpenAI.ResponsePropertiesTruncation2? Truncation { get; set; } - /// /// Additional properties that are not explicitly defined in the schema /// @@ -111,7 +99,6 @@ public sealed partial class ResponseProperties /// to browse and compare available models.
/// Example: gpt-5.1 /// - /// /// /// /// @@ -143,32 +130,27 @@ public sealed partial class ResponseProperties /// the model can call. /// /// - /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif public ResponseProperties( string? previousResponseId, global::tryAGI.OpenAI.ModelIdsResponses? model, - global::tryAGI.OpenAI.Reasoning? reasoning, bool? background, int? maxToolCalls, global::tryAGI.OpenAI.ResponseTextParam? text, global::System.Collections.Generic.IList? tools, global::tryAGI.OpenAI.ToolChoiceParam? toolChoice, - global::tryAGI.OpenAI.PromptVariant1? prompt, - global::tryAGI.OpenAI.ResponsePropertiesTruncation2? truncation) + global::tryAGI.OpenAI.PromptVariant1? prompt) { this.PreviousResponseId = previousResponseId; this.Model = model; - this.Reasoning = reasoning; this.Background = background; this.MaxToolCalls = maxToolCalls; this.Text = text; this.Tools = tools; this.ToolChoice = toolChoice; this.Prompt = prompt; - this.Truncation = truncation; } /// diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseQueuedEvent.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseQueuedEvent.g.cs index 1b1f9f83e..5fc8085c3 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseQueuedEvent.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseQueuedEvent.g.cs @@ -17,9 +17,9 @@ public sealed partial class ResponseQueuedEvent /// /// The full response object that is queued.
- /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} ///
- /// {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} [global::System.Text.Json.Serialization.JsonPropertyName("response")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ResponseJsonConverter))] [global::System.Text.Json.Serialization.JsonRequired] @@ -43,7 +43,7 @@ public sealed partial class ResponseQueuedEvent ///
/// /// The full response object that is queued.
- /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} + /// Example: {"id":"resp_67ccd3a9da748190baa7f1570fe91ac604becb25c45c1d41","object":"response","created_at":1741476777,"status":"completed","completed_at":1741476778,"error":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","incomplete_details":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","instructions":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","max_output_tokens":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","model":"gpt-4o-2024-08-06","output":[{"type":"message","id":"msg_67ccd3acc8d48190a77525dc6de64b4104becb25c45c1d41","status":"completed","role":"assistant","content":[{"type":"output_text","text":"The image depicts a scenic landscape with a wooden boardwalk or pathway leading through lush, green grass under a blue sky with some clouds. The setting suggests a peaceful natural area, possibly a park or nature reserve. There are trees and shrubs in the background.","annotations":[]}]}],"parallel_tool_calls":true,"previous_response_id":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","reasoning":{"effort":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","summary":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","context":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464"},"store":true,"temperature":1,"text":{"format":{"type":"text"}},"tool_choice":"auto","tools":[],"top_p":1,"truncation":"disabled","usage":{"input_tokens":328,"input_tokens_details":{"cached_tokens":0},"output_tokens":52,"output_tokens_details":{"reasoning_tokens":0},"total_tokens":380},"user":"openapi-json-null-sentinel-value-2BF93600-0FE4-4250-987A-E5DDB203E464","metadata":{}} /// /// /// The sequence number for this event. diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3.g.cs index 7579ed31f..f63887abb 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3.g.cs @@ -8,6 +8,12 @@ namespace tryAGI.OpenAI ///
public sealed partial class ResponseVariant3 { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("truncation")] + public global::tryAGI.OpenAI.ResponseVariant3Truncation2? Truncation { get; set; } + /// /// Unique identifier for this Response. /// @@ -68,6 +74,12 @@ public sealed partial class ResponseVariant3 [global::System.Text.Json.Serialization.JsonRequired] public required global::System.Collections.Generic.IList Output { get; set; } + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("reasoning")] + public global::tryAGI.OpenAI.Reasoning? Reasoning { get; set; } + /// /// /// @@ -141,6 +153,7 @@ public sealed partial class ResponseVariant3 /// Whether to allow the model to run tool calls in parallel.
/// Default Value: true /// + /// /// /// The object type of this resource - always set to `response`. /// @@ -151,6 +164,7 @@ public sealed partial class ResponseVariant3 /// /// /// + /// /// /// /// @@ -168,11 +182,13 @@ public ResponseVariant3( double createdAt, global::System.Collections.Generic.IList output, bool parallelToolCalls, + global::tryAGI.OpenAI.ResponseVariant3Truncation2? truncation, global::tryAGI.OpenAI.ResponseVariant3Object @object, global::tryAGI.OpenAI.ResponseVariant3Status? status, double? completedAt, global::tryAGI.OpenAI.ResponseErrorVariant1? error, global::tryAGI.OpenAI.ResponseVariant3IncompleteDetails2? incompleteDetails, + global::tryAGI.OpenAI.Reasoning? reasoning, global::tryAGI.OpenAI.OneOf>? instructions, string? outputText, global::tryAGI.OpenAI.ResponseUsage? usage, @@ -180,6 +196,7 @@ public ResponseVariant3( global::tryAGI.OpenAI.Conversation22? conversation, int? maxOutputTokens) { + this.Truncation = truncation; this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); this.Object = @object; this.Status = status; @@ -188,6 +205,7 @@ public ResponseVariant3( this.Error = error; this.IncompleteDetails = incompleteDetails; this.Output = output ?? throw new global::System.ArgumentNullException(nameof(output)); + this.Reasoning = reasoning; this.Instructions = instructions; this.OutputText = outputText; this.Usage = usage; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Reasoning.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Reasoning.Json.g.cs new file mode 100644 index 000000000..2a1aac01d --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Reasoning.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class ResponseVariant3Reasoning + { + /// + /// 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.ResponseVariant3Reasoning? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.ResponseVariant3Reasoning), + jsonSerializerContext) as global::tryAGI.OpenAI.ResponseVariant3Reasoning; + } + + /// + /// 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.ResponseVariant3Reasoning? 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.ResponseVariant3Reasoning), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.ResponseVariant3Reasoning; + } + + /// + /// 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.ResponseVariant3Reasoning.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Reasoning.g.cs new file mode 100644 index 000000000..348bf0109 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Reasoning.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class ResponseVariant3Reasoning + { + + /// + /// 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.ResponseVariant3Truncation.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Truncation.Json.g.cs new file mode 100644 index 000000000..1a9370324 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Truncation.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class ResponseVariant3Truncation + { + /// + /// 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.ResponseVariant3Truncation? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.ResponseVariant3Truncation), + jsonSerializerContext) as global::tryAGI.OpenAI.ResponseVariant3Truncation; + } + + /// + /// 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.ResponseVariant3Truncation? 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.ResponseVariant3Truncation), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.ResponseVariant3Truncation; + } + + /// + /// 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.ResponseVariant3Truncation.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Truncation.g.cs new file mode 100644 index 000000000..37b21be5b --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Truncation.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class ResponseVariant3Truncation + { + + /// + /// 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.ResponsePropertiesTruncation2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Truncation2.g.cs similarity index 72% rename from src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponsePropertiesTruncation2.g.cs rename to src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Truncation2.g.cs index 92ad7cc05..b211a0346 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponsePropertiesTruncation2.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ResponseVariant3Truncation2.g.cs @@ -12,7 +12,7 @@ namespace tryAGI.OpenAI /// size for a model, the request will fail with a 400 error.
/// Default Value: disabled ///
- public enum ResponsePropertiesTruncation2 + public enum ResponseVariant3Truncation2 { /// /// If the input to this Response exceeds @@ -27,29 +27,29 @@ public enum ResponsePropertiesTruncation2 /// /// Enum extensions to do fast conversions without the reflection. /// - public static class ResponsePropertiesTruncation2Extensions + public static class ResponseVariant3Truncation2Extensions { /// /// Converts an enum to a string. /// - public static string ToValueString(this ResponsePropertiesTruncation2 value) + public static string ToValueString(this ResponseVariant3Truncation2 value) { return value switch { - ResponsePropertiesTruncation2.Auto => "auto", - ResponsePropertiesTruncation2.Disabled => "disabled", + ResponseVariant3Truncation2.Auto => "auto", + ResponseVariant3Truncation2.Disabled => "disabled", _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), }; } /// /// Converts an string to a enum. /// - public static ResponsePropertiesTruncation2? ToEnum(string value) + public static ResponseVariant3Truncation2? ToEnum(string value) { return value switch { - "auto" => ResponsePropertiesTruncation2.Auto, - "disabled" => ResponsePropertiesTruncation2.Disabled, + "auto" => ResponseVariant3Truncation2.Auto, + "disabled" => ResponseVariant3Truncation2.Disabled, _ => null, }; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.TokenCountsBody.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.TokenCountsBody.g.cs index edc47f498..e16b2d98c 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.TokenCountsBody.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.TokenCountsBody.g.cs @@ -97,9 +97,6 @@ public sealed partial class TokenCountsBody /// /// /// - /// - /// The truncation strategy to use for the model response. - `auto`: If the input to this Response exceeds the model's context window size, the model will truncate the response to fit the context window by dropping items from the beginning of the conversation. - `disabled` (default): If the input size will exceed the context window size for a model, the request will fail with a 400 error. - /// /// /// /// A model-owned style preset to apply to this request. Omit this parameter to use the model's default style. Supported values may expand over time. Values must be at most 64 characters. @@ -117,7 +114,6 @@ public TokenCountsBody( global::System.Collections.Generic.IList? tools, global::tryAGI.OpenAI.ResponseTextParam? text, global::tryAGI.OpenAI.Reasoning? reasoning, - global::tryAGI.OpenAI.TruncationEnum? truncation, string? instructions, global::tryAGI.OpenAI.PersonalityEnum? personality, global::tryAGI.OpenAI.ConversationParam? conversation, @@ -130,7 +126,6 @@ public TokenCountsBody( this.Tools = tools; this.Text = text; this.Reasoning = reasoning; - this.Truncation = truncation; this.Instructions = instructions; this.Personality = personality; this.Conversation = conversation; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateAdminApiKey.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateAdminApiKey.g.cs index f130c852a..0eaf1b5f6 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateAdminApiKey.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.CreateAdminApiKey.g.cs @@ -442,17 +442,23 @@ partial void ProcessCreateAdminApiKeyResponseContent( /// /// Example: New Admin Key /// + /// + /// The number of seconds until the API key expires. Omit this field for a key that does not expire.
+ /// Example: 2592000 + /// /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. /// The token to cancel the operation with /// public async global::System.Threading.Tasks.Task CreateAdminApiKeyAsync( string name, + int? expiresInSeconds = default, global::tryAGI.OpenAI.AutoSDKRequestOptions? requestOptions = default, global::System.Threading.CancellationToken cancellationToken = default) { var __request = new global::tryAGI.OpenAI.AdminApiKeysCreateRequest { Name = name, + ExpiresInSeconds = expiresInSeconds, }; return await CreateAdminApiKeyAsync( diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.GetInputTokenCounts.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.GetInputTokenCounts.g.cs index 3ce7062f5..028b7c92e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.GetInputTokenCounts.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.GetInputTokenCounts.g.cs @@ -443,9 +443,6 @@ partial void ProcessGetInputTokenCountsResponseContent( /// /// /// - /// - /// The truncation strategy to use for the model response. - `auto`: If the input to this Response exceeds the model's context window size, the model will truncate the response to fit the context window by dropping items from the beginning of the conversation. - `disabled` (default): If the input size will exceed the context window size for a model, the request will fail with a 400 error. - /// /// /// /// A model-owned style preset to apply to this request. Omit this parameter to use the model's default style. Supported values may expand over time. Values must be at most 64 characters. @@ -463,7 +460,6 @@ partial void ProcessGetInputTokenCountsResponseContent( global::System.Collections.Generic.IList? tools = default, global::tryAGI.OpenAI.ResponseTextParam? text = default, global::tryAGI.OpenAI.Reasoning? reasoning = default, - global::tryAGI.OpenAI.TruncationEnum? truncation = default, string? instructions = default, global::tryAGI.OpenAI.PersonalityEnum? personality = default, global::tryAGI.OpenAI.ConversationParam? conversation = default, @@ -480,7 +476,6 @@ partial void ProcessGetInputTokenCountsResponseContent( Tools = tools, Text = text, Reasoning = reasoning, - Truncation = truncation, Instructions = instructions, Personality = personality, Conversation = conversation, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SpendAlertsClient.RetrieveOrganizationSpendAlert.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SpendAlertsClient.RetrieveOrganizationSpendAlert.g.cs new file mode 100644 index 000000000..2f435b2a7 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SpendAlertsClient.RetrieveOrganizationSpendAlert.g.cs @@ -0,0 +1,426 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + public partial class SpendAlertsClient + { + + + private static readonly global::tryAGI.OpenAI.EndPointSecurityRequirement s_RetrieveOrganizationSpendAlertSecurityRequirement0 = + new global::tryAGI.OpenAI.EndPointSecurityRequirement + { + Authorizations = new global::tryAGI.OpenAI.EndPointAuthorizationRequirement[] + { new global::tryAGI.OpenAI.EndPointAuthorizationRequirement + { + Type = "Http", + SchemeId = "ApiKeyAuth", + Location = "Header", + Name = "Bearer", + FriendlyName = "Bearer", + }, + }, + }; + private static readonly global::tryAGI.OpenAI.EndPointSecurityRequirement[] s_RetrieveOrganizationSpendAlertSecurityRequirements = + new global::tryAGI.OpenAI.EndPointSecurityRequirement[] + { s_RetrieveOrganizationSpendAlertSecurityRequirement0, + }; + partial void PrepareRetrieveOrganizationSpendAlertArguments( + global::System.Net.Http.HttpClient httpClient, + ref string alertId); + partial void PrepareRetrieveOrganizationSpendAlertRequest( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpRequestMessage httpRequestMessage, + string alertId); + partial void ProcessRetrieveOrganizationSpendAlertResponse( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpResponseMessage httpResponseMessage); + + partial void ProcessRetrieveOrganizationSpendAlertResponseContent( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpResponseMessage httpResponseMessage, + ref string content); + + /// + /// Retrieves an organization spend alert. + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + public async global::System.Threading.Tasks.Task RetrieveOrganizationSpendAlertAsync( + string alertId, + global::tryAGI.OpenAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default) + { + var __response = await RetrieveOrganizationSpendAlertAsResponseAsync( + alertId: alertId, + requestOptions: requestOptions, + cancellationToken: cancellationToken + ).ConfigureAwait(false); + + return __response.Body; + } + /// + /// Retrieves an organization spend alert. + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + public async global::System.Threading.Tasks.Task> RetrieveOrganizationSpendAlertAsResponseAsync( + string alertId, + global::tryAGI.OpenAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default) + { + PrepareArguments( + client: HttpClient); + PrepareRetrieveOrganizationSpendAlertArguments( + httpClient: HttpClient, + alertId: ref alertId); + + + var __authorizations = global::tryAGI.OpenAI.EndPointSecurityResolver.ResolveAuthorizations( + availableAuthorizations: Authorizations, + securityRequirements: s_RetrieveOrganizationSpendAlertSecurityRequirements, + operationName: "RetrieveOrganizationSpendAlertAsync"); + + using var __timeoutCancellationTokenSource = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateTimeoutCancellationTokenSource( + clientOptions: Options, + requestOptions: requestOptions, + cancellationToken: cancellationToken); + var __effectiveCancellationToken = __timeoutCancellationTokenSource?.Token ?? cancellationToken; + var __effectiveReadResponseAsString = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.GetReadResponseAsString( + clientOptions: Options, + requestOptions: requestOptions, + fallbackValue: ReadResponseAsString); + var __maxAttempts = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.GetMaxAttempts( + clientOptions: Options, + requestOptions: requestOptions, + supportsRetry: true); + + global::System.Net.Http.HttpRequestMessage __CreateHttpRequest() + { + + var __pathBuilder = new global::tryAGI.OpenAI.PathBuilder( + path: $"/organization/spend_alerts/{alertId}", + baseUri: HttpClient.BaseAddress); + var __path = __pathBuilder.ToString(); + __path = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.AppendQueryParameters( + path: __path, + clientParameters: Options.QueryParameters, + requestParameters: requestOptions?.QueryParameters); + var __httpRequest = new global::System.Net.Http.HttpRequestMessage( + method: global::System.Net.Http.HttpMethod.Get, + requestUri: new global::System.Uri(__path, global::System.UriKind.RelativeOrAbsolute)); +#if NET6_0_OR_GREATER + __httpRequest.Version = global::System.Net.HttpVersion.Version11; + __httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher; +#endif + + foreach (var __authorization in __authorizations) + { + if (__authorization.Type == "Http" || + __authorization.Type == "OAuth2" || + __authorization.Type == "OpenIdConnect") + { + __httpRequest.Headers.Authorization = new global::System.Net.Http.Headers.AuthenticationHeaderValue( + scheme: __authorization.Name, + parameter: __authorization.Value); + } + else if (__authorization.Type == "ApiKey" && + __authorization.Location == "Header") + { + __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); + } + } + global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.ApplyHeaders( + request: __httpRequest, + clientHeaders: Options.Headers, + requestHeaders: requestOptions?.Headers); + + PrepareRequest( + client: HttpClient, + request: __httpRequest); + PrepareRetrieveOrganizationSpendAlertRequest( + httpClient: HttpClient, + httpRequestMessage: __httpRequest, + alertId: alertId!); + + global::tryAGI.OpenAI.AutoSDKHttpRequestOptions.StampAuthorizationOverride(__httpRequest); + + return __httpRequest; + } + + global::System.Net.Http.HttpRequestMessage? __httpRequest = null; + global::System.Net.Http.HttpResponseMessage? __response = null; + var __attemptNumber = 0; + try + { + for (var __attempt = 1; __attempt <= __maxAttempts; __attempt++) + { + __attemptNumber = __attempt; + __httpRequest = __CreateHttpRequest(); + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnBeforeRequestAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "RetrieveOrganizationSpendAlert", + methodName: "RetrieveOrganizationSpendAlertAsync", + pathTemplate: "$\"/organization/spend_alerts/{alertId}\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest!, + response: null, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: false, + retryDelay: null, + retryReason: global::System.String.Empty, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + try + { + __response = await HttpClient.SendAsync( + request: __httpRequest, + completionOption: global::System.Net.Http.HttpCompletionOption.ResponseContentRead, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + } + catch (global::System.Net.Http.HttpRequestException __exception) + { + var __retryDelay = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.GetRetryDelay( + clientOptions: Options, + requestOptions: requestOptions, + response: null, + attempt: __attempt); + var __willRetry = __attempt < __maxAttempts && !__effectiveCancellationToken.IsCancellationRequested; + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "RetrieveOrganizationSpendAlert", + methodName: "RetrieveOrganizationSpendAlertAsync", + pathTemplate: "$\"/organization/spend_alerts/{alertId}\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest!, + response: null, + exception: __exception, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: __willRetry, + retryDelay: __willRetry ? __retryDelay : (global::System.TimeSpan?)null, + retryReason: "exception", + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + if (!__willRetry) + { + throw; + } + + __httpRequest.Dispose(); + __httpRequest = null; + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.DelayBeforeRetryAsync( + retryDelay: __retryDelay, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + continue; + } + + if (__response != null && + __attempt < __maxAttempts && + global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.ShouldRetryStatusCode(__response.StatusCode)) + { + var __retryDelay = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.GetRetryDelay( + clientOptions: Options, + requestOptions: requestOptions, + response: __response, + attempt: __attempt); + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "RetrieveOrganizationSpendAlert", + methodName: "RetrieveOrganizationSpendAlertAsync", + pathTemplate: "$\"/organization/spend_alerts/{alertId}\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest!, + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: true, + retryDelay: __retryDelay, + retryReason: "status:" + ((int)__response.StatusCode).ToString(global::System.Globalization.CultureInfo.InvariantCulture), + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + __response.Dispose(); + __response = null; + __httpRequest.Dispose(); + __httpRequest = null; + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.DelayBeforeRetryAsync( + retryDelay: __retryDelay, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + continue; + } + + break; + } + + if (__response == null) + { + throw new global::System.InvalidOperationException("No response received."); + } + + using (__response) + { + + ProcessResponse( + client: HttpClient, + response: __response); + ProcessRetrieveOrganizationSpendAlertResponse( + httpClient: HttpClient, + httpResponseMessage: __response); + if (__response.IsSuccessStatusCode) + { + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnAfterSuccessAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "RetrieveOrganizationSpendAlert", + methodName: "RetrieveOrganizationSpendAlertAsync", + pathTemplate: "$\"/organization/spend_alerts/{alertId}\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest!, + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attemptNumber, + maxAttempts: __maxAttempts, + willRetry: false, + retryDelay: null, + retryReason: global::System.String.Empty, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + } + else + { + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "RetrieveOrganizationSpendAlert", + methodName: "RetrieveOrganizationSpendAlertAsync", + pathTemplate: "$\"/organization/spend_alerts/{alertId}\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest!, + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attemptNumber, + maxAttempts: __maxAttempts, + willRetry: false, + retryDelay: null, + retryReason: global::System.String.Empty, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + } + + if (__effectiveReadResponseAsString) + { + var __content = await __response.Content.ReadAsStringAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + + ProcessResponseContent( + client: HttpClient, + response: __response, + content: ref __content); + ProcessRetrieveOrganizationSpendAlertResponseContent( + httpClient: HttpClient, + httpResponseMessage: __response, + content: ref __content); + + try + { + __response.EnsureSuccessStatusCode(); + + var __value = global::tryAGI.OpenAI.OrganizationSpendAlert.FromJson(__content, JsonSerializerContext) ?? + throw new global::System.InvalidOperationException($"Response deserialization failed for \"{__content}\" "); + return new global::tryAGI.OpenAI.AutoSDKHttpResponse( + statusCode: __response.StatusCode, + headers: global::tryAGI.OpenAI.AutoSDKHttpResponse.CreateHeaders(__response), + requestUri: __response.RequestMessage?.RequestUri, + body: __value); + } + catch (global::System.Exception __ex) + { + throw global::tryAGI.OpenAI.ApiException.Create( + statusCode: __response.StatusCode, + message: __content ?? __response.ReasonPhrase ?? string.Empty, + innerException: __ex, + responseBody: __content, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + } + else + { + try + { + __response.EnsureSuccessStatusCode(); + using var __content = await __response.Content.ReadAsStreamAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + + var __value = await global::tryAGI.OpenAI.OrganizationSpendAlert.FromJsonStreamAsync(__content, JsonSerializerContext).ConfigureAwait(false) ?? + throw new global::System.InvalidOperationException("Response deserialization failed."); + return new global::tryAGI.OpenAI.AutoSDKHttpResponse( + statusCode: __response.StatusCode, + headers: global::tryAGI.OpenAI.AutoSDKHttpResponse.CreateHeaders(__response), + requestUri: __response.RequestMessage?.RequestUri, + body: __value); + } + catch (global::System.Exception __ex) + { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + + throw global::tryAGI.OpenAI.ApiException.Create( + statusCode: __response.StatusCode, + message: __content ?? __response.ReasonPhrase ?? string.Empty, + innerException: __ex, + responseBody: __content, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + } + + } + } + finally + { + __httpRequest?.Dispose(); + } + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SpendAlertsClient.RetrieveProjectSpendAlert.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SpendAlertsClient.RetrieveProjectSpendAlert.g.cs new file mode 100644 index 000000000..dc132baf6 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.SpendAlertsClient.RetrieveProjectSpendAlert.g.cs @@ -0,0 +1,435 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + public partial class SpendAlertsClient + { + + + private static readonly global::tryAGI.OpenAI.EndPointSecurityRequirement s_RetrieveProjectSpendAlertSecurityRequirement0 = + new global::tryAGI.OpenAI.EndPointSecurityRequirement + { + Authorizations = new global::tryAGI.OpenAI.EndPointAuthorizationRequirement[] + { new global::tryAGI.OpenAI.EndPointAuthorizationRequirement + { + Type = "Http", + SchemeId = "ApiKeyAuth", + Location = "Header", + Name = "Bearer", + FriendlyName = "Bearer", + }, + }, + }; + private static readonly global::tryAGI.OpenAI.EndPointSecurityRequirement[] s_RetrieveProjectSpendAlertSecurityRequirements = + new global::tryAGI.OpenAI.EndPointSecurityRequirement[] + { s_RetrieveProjectSpendAlertSecurityRequirement0, + }; + partial void PrepareRetrieveProjectSpendAlertArguments( + global::System.Net.Http.HttpClient httpClient, + ref string projectId, + ref string alertId); + partial void PrepareRetrieveProjectSpendAlertRequest( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpRequestMessage httpRequestMessage, + string projectId, + string alertId); + partial void ProcessRetrieveProjectSpendAlertResponse( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpResponseMessage httpResponseMessage); + + partial void ProcessRetrieveProjectSpendAlertResponseContent( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpResponseMessage httpResponseMessage, + ref string content); + + /// + /// Retrieves a project spend alert. + /// + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + public async global::System.Threading.Tasks.Task RetrieveProjectSpendAlertAsync( + string projectId, + string alertId, + global::tryAGI.OpenAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default) + { + var __response = await RetrieveProjectSpendAlertAsResponseAsync( + projectId: projectId, + alertId: alertId, + requestOptions: requestOptions, + cancellationToken: cancellationToken + ).ConfigureAwait(false); + + return __response.Body; + } + /// + /// Retrieves a project spend alert. + /// + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + public async global::System.Threading.Tasks.Task> RetrieveProjectSpendAlertAsResponseAsync( + string projectId, + string alertId, + global::tryAGI.OpenAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default) + { + PrepareArguments( + client: HttpClient); + PrepareRetrieveProjectSpendAlertArguments( + httpClient: HttpClient, + projectId: ref projectId, + alertId: ref alertId); + + + var __authorizations = global::tryAGI.OpenAI.EndPointSecurityResolver.ResolveAuthorizations( + availableAuthorizations: Authorizations, + securityRequirements: s_RetrieveProjectSpendAlertSecurityRequirements, + operationName: "RetrieveProjectSpendAlertAsync"); + + using var __timeoutCancellationTokenSource = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateTimeoutCancellationTokenSource( + clientOptions: Options, + requestOptions: requestOptions, + cancellationToken: cancellationToken); + var __effectiveCancellationToken = __timeoutCancellationTokenSource?.Token ?? cancellationToken; + var __effectiveReadResponseAsString = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.GetReadResponseAsString( + clientOptions: Options, + requestOptions: requestOptions, + fallbackValue: ReadResponseAsString); + var __maxAttempts = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.GetMaxAttempts( + clientOptions: Options, + requestOptions: requestOptions, + supportsRetry: true); + + global::System.Net.Http.HttpRequestMessage __CreateHttpRequest() + { + + var __pathBuilder = new global::tryAGI.OpenAI.PathBuilder( + path: $"/organization/projects/{projectId}/spend_alerts/{alertId}", + baseUri: HttpClient.BaseAddress); + var __path = __pathBuilder.ToString(); + __path = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.AppendQueryParameters( + path: __path, + clientParameters: Options.QueryParameters, + requestParameters: requestOptions?.QueryParameters); + var __httpRequest = new global::System.Net.Http.HttpRequestMessage( + method: global::System.Net.Http.HttpMethod.Get, + requestUri: new global::System.Uri(__path, global::System.UriKind.RelativeOrAbsolute)); +#if NET6_0_OR_GREATER + __httpRequest.Version = global::System.Net.HttpVersion.Version11; + __httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher; +#endif + + foreach (var __authorization in __authorizations) + { + if (__authorization.Type == "Http" || + __authorization.Type == "OAuth2" || + __authorization.Type == "OpenIdConnect") + { + __httpRequest.Headers.Authorization = new global::System.Net.Http.Headers.AuthenticationHeaderValue( + scheme: __authorization.Name, + parameter: __authorization.Value); + } + else if (__authorization.Type == "ApiKey" && + __authorization.Location == "Header") + { + __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); + } + } + global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.ApplyHeaders( + request: __httpRequest, + clientHeaders: Options.Headers, + requestHeaders: requestOptions?.Headers); + + PrepareRequest( + client: HttpClient, + request: __httpRequest); + PrepareRetrieveProjectSpendAlertRequest( + httpClient: HttpClient, + httpRequestMessage: __httpRequest, + projectId: projectId!, + alertId: alertId!); + + global::tryAGI.OpenAI.AutoSDKHttpRequestOptions.StampAuthorizationOverride(__httpRequest); + + return __httpRequest; + } + + global::System.Net.Http.HttpRequestMessage? __httpRequest = null; + global::System.Net.Http.HttpResponseMessage? __response = null; + var __attemptNumber = 0; + try + { + for (var __attempt = 1; __attempt <= __maxAttempts; __attempt++) + { + __attemptNumber = __attempt; + __httpRequest = __CreateHttpRequest(); + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnBeforeRequestAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "RetrieveProjectSpendAlert", + methodName: "RetrieveProjectSpendAlertAsync", + pathTemplate: "$\"/organization/projects/{projectId}/spend_alerts/{alertId}\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest!, + response: null, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: false, + retryDelay: null, + retryReason: global::System.String.Empty, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + try + { + __response = await HttpClient.SendAsync( + request: __httpRequest, + completionOption: global::System.Net.Http.HttpCompletionOption.ResponseContentRead, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + } + catch (global::System.Net.Http.HttpRequestException __exception) + { + var __retryDelay = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.GetRetryDelay( + clientOptions: Options, + requestOptions: requestOptions, + response: null, + attempt: __attempt); + var __willRetry = __attempt < __maxAttempts && !__effectiveCancellationToken.IsCancellationRequested; + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "RetrieveProjectSpendAlert", + methodName: "RetrieveProjectSpendAlertAsync", + pathTemplate: "$\"/organization/projects/{projectId}/spend_alerts/{alertId}\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest!, + response: null, + exception: __exception, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: __willRetry, + retryDelay: __willRetry ? __retryDelay : (global::System.TimeSpan?)null, + retryReason: "exception", + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + if (!__willRetry) + { + throw; + } + + __httpRequest.Dispose(); + __httpRequest = null; + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.DelayBeforeRetryAsync( + retryDelay: __retryDelay, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + continue; + } + + if (__response != null && + __attempt < __maxAttempts && + global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.ShouldRetryStatusCode(__response.StatusCode)) + { + var __retryDelay = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.GetRetryDelay( + clientOptions: Options, + requestOptions: requestOptions, + response: __response, + attempt: __attempt); + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "RetrieveProjectSpendAlert", + methodName: "RetrieveProjectSpendAlertAsync", + pathTemplate: "$\"/organization/projects/{projectId}/spend_alerts/{alertId}\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest!, + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: true, + retryDelay: __retryDelay, + retryReason: "status:" + ((int)__response.StatusCode).ToString(global::System.Globalization.CultureInfo.InvariantCulture), + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + __response.Dispose(); + __response = null; + __httpRequest.Dispose(); + __httpRequest = null; + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.DelayBeforeRetryAsync( + retryDelay: __retryDelay, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + continue; + } + + break; + } + + if (__response == null) + { + throw new global::System.InvalidOperationException("No response received."); + } + + using (__response) + { + + ProcessResponse( + client: HttpClient, + response: __response); + ProcessRetrieveProjectSpendAlertResponse( + httpClient: HttpClient, + httpResponseMessage: __response); + if (__response.IsSuccessStatusCode) + { + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnAfterSuccessAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "RetrieveProjectSpendAlert", + methodName: "RetrieveProjectSpendAlertAsync", + pathTemplate: "$\"/organization/projects/{projectId}/spend_alerts/{alertId}\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest!, + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attemptNumber, + maxAttempts: __maxAttempts, + willRetry: false, + retryDelay: null, + retryReason: global::System.String.Empty, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + } + else + { + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "RetrieveProjectSpendAlert", + methodName: "RetrieveProjectSpendAlertAsync", + pathTemplate: "$\"/organization/projects/{projectId}/spend_alerts/{alertId}\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest!, + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attemptNumber, + maxAttempts: __maxAttempts, + willRetry: false, + retryDelay: null, + retryReason: global::System.String.Empty, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + } + + if (__effectiveReadResponseAsString) + { + var __content = await __response.Content.ReadAsStringAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + + ProcessResponseContent( + client: HttpClient, + response: __response, + content: ref __content); + ProcessRetrieveProjectSpendAlertResponseContent( + httpClient: HttpClient, + httpResponseMessage: __response, + content: ref __content); + + try + { + __response.EnsureSuccessStatusCode(); + + var __value = global::tryAGI.OpenAI.ProjectSpendAlert.FromJson(__content, JsonSerializerContext) ?? + throw new global::System.InvalidOperationException($"Response deserialization failed for \"{__content}\" "); + return new global::tryAGI.OpenAI.AutoSDKHttpResponse( + statusCode: __response.StatusCode, + headers: global::tryAGI.OpenAI.AutoSDKHttpResponse.CreateHeaders(__response), + requestUri: __response.RequestMessage?.RequestUri, + body: __value); + } + catch (global::System.Exception __ex) + { + throw global::tryAGI.OpenAI.ApiException.Create( + statusCode: __response.StatusCode, + message: __content ?? __response.ReasonPhrase ?? string.Empty, + innerException: __ex, + responseBody: __content, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + } + else + { + try + { + __response.EnsureSuccessStatusCode(); + using var __content = await __response.Content.ReadAsStreamAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + + var __value = await global::tryAGI.OpenAI.ProjectSpendAlert.FromJsonStreamAsync(__content, JsonSerializerContext).ConfigureAwait(false) ?? + throw new global::System.InvalidOperationException("Response deserialization failed."); + return new global::tryAGI.OpenAI.AutoSDKHttpResponse( + statusCode: __response.StatusCode, + headers: global::tryAGI.OpenAI.AutoSDKHttpResponse.CreateHeaders(__response), + requestUri: __response.RequestMessage?.RequestUri, + body: __value); + } + catch (global::System.Exception __ex) + { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + + throw global::tryAGI.OpenAI.ApiException.Create( + statusCode: __response.StatusCode, + message: __content ?? __response.ReasonPhrase ?? string.Empty, + innerException: __ex, + responseBody: __content, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + } + + } + } + finally + { + __httpRequest?.Dispose(); + } + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/openapi.yaml b/src/libs/tryAGI.OpenAI/openapi.yaml index e83ae2087..131a3b551 100644 --- a/src/libs/tryAGI.OpenAI/openapi.yaml +++ b/src/libs/tryAGI.OpenAI/openapi.yaml @@ -14030,6 +14030,7 @@ paths: "name": "Main Admin Key", "redacted_value": "sk-admin...def", "created_at": 1711471533, + "expires_at": 1714063533, "last_used_at": 1711471534, "owner": { "type": "service_account", @@ -14063,6 +14064,14 @@ paths: name: type: string example: New Admin Key + expires_in_seconds: + type: integer + minimum: 1 + maximum: 31536000 + example: 2592000 + description: >- + The number of seconds until the API key expires. Omit this + field for a key that does not expire. responses: '200': description: The newly created admin API key. @@ -14081,7 +14090,8 @@ paths: -H "Authorization: Bearer $OPENAI_ADMIN_KEY" \ -H "Content-Type: application/json" \ -d '{ - "name": "New Admin Key" + "name": "New Admin Key", + "expires_in_seconds": 2592000 }' node.js: >- import OpenAI from 'openai'; @@ -14157,6 +14167,7 @@ paths: "name": "New Admin Key", "redacted_value": "sk-admin...xyz", "created_at": 1711471533, + "expires_at": 1714063533, "last_used_at": 1711471534, "owner": { "type": "user", @@ -14472,12 +14483,25 @@ paths: in: query description: >- Return only events performed on these targets. For example, a - project ID updated. + project ID updated. For ChatGPT connector role events, use the + workspace connector resource ID shown in `details.id`, such as + `__`. required: false schema: type: array items: type: string + - name: tenant_only + in: query + description: >- + Return only tenant-scoped events associated with this organization. + Required for tenant-scoped events such as `role.bound_to_resource` + and `role.unbound_from_resource`. When `true`, all supplied event + types must be tenant-scoped. + required: false + schema: + type: boolean + default: false - name: limit in: query description: > @@ -21913,6 +21937,133 @@ paths: } } /organization/projects/{project_id}/spend_alerts/{alert_id}: + get: + security: + - AdminApiKeyAuth: [] + summary: Retrieves a project spend alert. + operationId: retrieve-project-spend-alert + tags: + - Spend alerts + parameters: + - name: project_id + in: path + description: The ID of the project. + required: true + schema: + type: string + - name: alert_id + in: path + description: The ID of the spend alert to retrieve. + required: true + schema: + type: string + responses: + '200': + description: Project spend alert retrieved successfully. + content: + application/json: + schema: + $ref: '#/components/schemas/ProjectSpendAlert' + x-oaiMeta: + name: Retrieve project spend alert + group: administration + examples: + request: + curl: > + curl + https://api.openai.com/v1/organization/projects/proj_abc/spend_alerts/alert_abc123 + \ + -H "Authorization: Bearer $OPENAI_ADMIN_KEY" \ + -H "Content-Type: application/json" + node.js: >- + import OpenAI from 'openai'; + + + const client = new OpenAI({ + adminAPIKey: process.env['OPENAI_ADMIN_KEY'], // This is the default and can be omitted + }); + + + const projectSpendAlert = await + client.admin.organization.projects.spendAlerts.retrieve( + 'alert_id', + { project_id: 'project_id' }, + ); + + + console.log(projectSpendAlert.id); + python: >- + import os + + from openai import OpenAI + + + client = OpenAI( + admin_api_key=os.environ.get("OPENAI_ADMIN_KEY"), # This is the default and can be omitted + ) + + project_spend_alert = + client.admin.organization.projects.spend_alerts.retrieve( + alert_id="alert_id", + project_id="project_id", + ) + + print(project_spend_alert.id) + go: "package main\n\nimport (\n\t\"context\"\n\t\"fmt\"\n\n\t\"github.com/openai/openai-go\"\n\t\"github.com/openai/openai-go/option\"\n)\n\nfunc main() {\n\tclient := openai.NewClient(\n\t\toption.WithAdminAPIKey(\"My Admin API Key\"),\n\t)\n\tprojectSpendAlert, err := client.Admin.Organization.Projects.SpendAlerts.Get(\n\t\tcontext.TODO(),\n\t\t\"project_id\",\n\t\t\"alert_id\",\n\t)\n\tif err != nil {\n\t\tpanic(err.Error())\n\t}\n\tfmt.Printf(\"%+v\\n\", projectSpendAlert.ID)\n}\n" + java: >- + package com.openai.example; + + + import com.openai.client.OpenAIClient; + + import com.openai.client.okhttp.OpenAIOkHttpClient; + + import + com.openai.models.admin.organization.projects.spendalerts.ProjectSpendAlert; + + import + com.openai.models.admin.organization.projects.spendalerts.SpendAlertRetrieveParams; + + + public final class Main { + private Main() {} + + public static void main(String[] args) { + OpenAIClient client = OpenAIOkHttpClient.fromEnv(); + + SpendAlertRetrieveParams params = SpendAlertRetrieveParams.builder() + .projectId("project_id") + .alertId("alert_id") + .build(); + ProjectSpendAlert projectSpendAlert = client.admin().organization().projects().spendAlerts().retrieve(params); + } + } + ruby: >- + require "openai" + + + openai = OpenAI::Client.new(admin_api_key: "My Admin API Key") + + + project_spend_alert = + openai.admin.organization.projects.spend_alerts.retrieve("alert_id", + project_id: "project_id") + + + puts(project_spend_alert) + response: | + { + "id": "alert_abc123", + "object": "project.spend_alert", + "threshold_amount": 150000, + "currency": "USD", + "interval": "month", + "notification_channel": { + "type": "email", + "recipients": ["finance@example.com"], + "subject_prefix": "OpenAI spend alert" + } + } post: security: - AdminApiKeyAuth: [] @@ -23673,6 +23824,117 @@ paths: } } /organization/spend_alerts/{alert_id}: + get: + security: + - AdminApiKeyAuth: [] + summary: Retrieves an organization spend alert. + operationId: retrieve-organization-spend-alert + tags: + - Spend alerts + parameters: + - name: alert_id + in: path + description: The ID of the spend alert to retrieve. + required: true + schema: + type: string + responses: + '200': + description: Organization spend alert retrieved successfully. + content: + application/json: + schema: + $ref: '#/components/schemas/OrganizationSpendAlert' + x-oaiMeta: + name: Retrieve organization spend alert + group: administration + examples: + request: + curl: > + curl + https://api.openai.com/v1/organization/spend_alerts/alert_abc123 \ + -H "Authorization: Bearer $OPENAI_ADMIN_KEY" \ + -H "Content-Type: application/json" + node.js: >- + import OpenAI from 'openai'; + + + const client = new OpenAI({ + adminAPIKey: process.env['OPENAI_ADMIN_KEY'], // This is the default and can be omitted + }); + + + const organizationSpendAlert = await + client.admin.organization.spendAlerts.retrieve('alert_id'); + + + console.log(organizationSpendAlert.id); + python: >- + import os + + from openai import OpenAI + + + client = OpenAI( + admin_api_key=os.environ.get("OPENAI_ADMIN_KEY"), # This is the default and can be omitted + ) + + organization_spend_alert = + client.admin.organization.spend_alerts.retrieve( + "alert_id", + ) + + print(organization_spend_alert.id) + go: "package main\n\nimport (\n\t\"context\"\n\t\"fmt\"\n\n\t\"github.com/openai/openai-go\"\n\t\"github.com/openai/openai-go/option\"\n)\n\nfunc main() {\n\tclient := openai.NewClient(\n\t\toption.WithAdminAPIKey(\"My Admin API Key\"),\n\t)\n\torganizationSpendAlert, err := client.Admin.Organization.SpendAlerts.Get(context.TODO(), \"alert_id\")\n\tif err != nil {\n\t\tpanic(err.Error())\n\t}\n\tfmt.Printf(\"%+v\\n\", organizationSpendAlert.ID)\n}\n" + java: >- + package com.openai.example; + + + import com.openai.client.OpenAIClient; + + import com.openai.client.okhttp.OpenAIOkHttpClient; + + import + com.openai.models.admin.organization.spendalerts.OrganizationSpendAlert; + + import + com.openai.models.admin.organization.spendalerts.SpendAlertRetrieveParams; + + + public final class Main { + private Main() {} + + public static void main(String[] args) { + OpenAIClient client = OpenAIOkHttpClient.fromEnv(); + + OrganizationSpendAlert organizationSpendAlert = client.admin().organization().spendAlerts().retrieve("alert_id"); + } + } + ruby: >- + require "openai" + + + openai = OpenAI::Client.new(admin_api_key: "My Admin API Key") + + + organization_spend_alert = + openai.admin.organization.spend_alerts.retrieve("alert_id") + + + puts(organization_spend_alert) + response: | + { + "id": "alert_abc123", + "object": "organization.spend_alert", + "threshold_amount": 150000, + "currency": "USD", + "interval": "month", + "notification_channel": { + "type": "email", + "recipients": ["finance@example.com"], + "subject_prefix": "OpenAI spend alert" + } + } post: security: - AdminApiKeyAuth: [] @@ -39864,9 +40126,6 @@ paths: application/json: schema: $ref: '#/components/schemas/TokenCountsBody' - application/x-www-form-urlencoded: - schema: - $ref: '#/components/schemas/TokenCountsBody' responses: '200': description: Success @@ -39973,9 +40232,6 @@ paths: application/json: schema: $ref: '#/components/schemas/CompactResponseMethodPublicBody' - application/x-www-form-urlencoded: - schema: - $ref: '#/components/schemas/CompactResponseMethodPublicBody' responses: '200': description: Success @@ -40457,9 +40713,6 @@ paths: application/json: schema: $ref: '#/components/schemas/SetDefaultSkillVersionBody' - application/x-www-form-urlencoded: - schema: - $ref: '#/components/schemas/SetDefaultSkillVersionBody' responses: '200': description: Success @@ -42201,6 +42454,13 @@ components: format: unixtime example: 1711471533 description: The Unix timestamp (in seconds) of when the API key was created + expires_at: + anyOf: + - type: integer + format: unixtime + example: 1714063533 + description: The Unix timestamp (in seconds) of when the API key expires + - type: 'null' last_used_at: anyOf: - type: integer @@ -42242,6 +42502,7 @@ components: - object - redacted_value - created_at + - expires_at - id - owner x-oaiMeta: @@ -43463,6 +43724,101 @@ components: resource_type: type: string description: The type of resource the role assignment was scoped to. + role.bound_to_resource: + type: object + description: The details for events with this `type`. + properties: + id: + type: string + description: >- + The ID of the resource the role was bound to. ChatGPT workspace + connector resources use `__`. + role_id: + type: string + description: The ID of the role that was bound to the resource. + resource_id: + type: string + description: The ID of the resource the role was bound to. + resource_type: + type: string + description: The type of resource the role was bound to. + permissions: + type: array + items: + type: string + description: The permissions granted to the role for the resource. + workspace_id: + type: string + description: The workspace ID for a ChatGPT workspace connector resource. + connector_id: + type: string + description: The connector ID for a ChatGPT workspace connector resource. + connector_name: + type: string + description: >- + The connector display name for a ChatGPT workspace connector + resource, or the connector ID when the display name could not be + resolved. + enabled: + type: boolean + description: Whether the connector is enabled for the role. + source: + type: string + description: The connector role mutation path that produced the event. + enum: + - role_toggle + - role_connector_update + - role_delete + - workspace_permissions + - connector_publish + role.unbound_from_resource: + type: object + description: The details for events with this `type`. + properties: + id: + type: string + description: >- + The ID of the resource the role was unbound from. ChatGPT + workspace connector resources use + `__`. + role_id: + type: string + description: The ID of the role that was unbound from the resource. + resource_id: + type: string + description: The ID of the resource the role was unbound from. + resource_type: + type: string + description: The type of resource the role was unbound from. + permissions: + type: array + items: + type: string + description: The permissions remaining for the role after the change. + workspace_id: + type: string + description: The workspace ID for a ChatGPT workspace connector resource. + connector_id: + type: string + description: The connector ID for a ChatGPT workspace connector resource. + connector_name: + type: string + description: >- + The connector display name for a ChatGPT workspace connector + resource, or the connector ID when the display name could not be + resolved. + enabled: + type: boolean + description: Whether the connector is enabled for the role. + source: + type: string + description: The connector role mutation path that produced the event. + enum: + - role_toggle + - role_connector_update + - role_delete + - workspace_permissions + - connector_publish service_account.created: type: object description: The details for events with this `type`. @@ -43815,6 +44171,8 @@ components: - role.deleted - role.assignment.created - role.assignment.deleted + - role.bound_to_resource + - role.unbound_from_resource - scim.enabled - scim.disabled - service_account.created @@ -49824,6 +50182,28 @@ components: - $ref: '#/components/schemas/ResponseProperties' - type: object properties: + truncation: + deprecated: true + anyOf: + - type: string + description: > + The truncation strategy to use for the model response. + + - `auto`: If the input to this Response exceeds + the model's context window size, the model will truncate the + response to fit the context window by dropping items from the beginning of the conversation. + - `disabled` (default): If the input size will exceed the + context window + size for a model, the request will fail with a 400 error. + enum: + - auto + - disabled + default: disabled + - type: 'null' + reasoning: + anyOf: + - $ref: '#/components/schemas/Reasoning' + - type: 'null' input: $ref: '#/components/schemas/InputParam' include: @@ -70804,6 +71184,22 @@ components: - concise - detailed - type: 'null' + context: + anyOf: + - type: string + description: > + Controls which reasoning items are rendered back to the model on + later turns. + + When returned on a response, this is the effective reasoning + context mode + + used for the response. + enum: + - auto + - current_turn + - all_turns + - type: 'null' generate_summary: anyOf: - type: string @@ -70929,6 +71325,23 @@ components: - $ref: '#/components/schemas/ResponseProperties' - type: object properties: + truncation: + anyOf: + - type: string + description: > + The truncation strategy to use for the model response. + + - `auto`: If the input to this Response exceeds + the model's context window size, the model will truncate the + response to fit the context window by dropping items from the beginning of the conversation. + - `disabled` (default): If the input size will exceed the + context window + size for a model, the request will fail with a 400 error. + enum: + - auto + - disabled + default: disabled + - type: 'null' id: type: string description: | @@ -70999,6 +71412,10 @@ components: supported in SDKs. items: $ref: '#/components/schemas/OutputItem' + reasoning: + anyOf: + - $ref: '#/components/schemas/Reasoning' + - type: 'null' instructions: anyOf: - description: > @@ -71117,6 +71534,7 @@ components: reasoning: effort: null summary: null + context: null store: true temperature: 1 text: @@ -73192,10 +73610,6 @@ components: to browse and compare available models. $ref: '#/components/schemas/ModelIdsResponses' - reasoning: - anyOf: - - $ref: '#/components/schemas/Reasoning' - - type: 'null' background: anyOf: - type: boolean @@ -73221,23 +73635,6 @@ components: $ref: '#/components/schemas/ToolChoiceParam' prompt: $ref: '#/components/schemas/Prompt' - truncation: - anyOf: - - type: string - description: > - The truncation strategy to use for the model response. - - - `auto`: If the input to this Response exceeds - the model's context window size, the model will truncate the - response to fit the context window by dropping items from the beginning of the conversation. - - `disabled` (default): If the input size will exceed the - context window - size for a model, the request will fail with a 400 error. - enum: - - auto - - disabled - default: disabled - - type: 'null' ResponseQueuedEvent: type: object title: ResponseQueuedEvent @@ -83682,6 +84079,7 @@ components: dropping items from the beginning of the conversation. - `disabled` (default): If the input size will exceed the context window size for a model, the request will fail with a 400 error. + deprecated: true instructions: anyOf: - type: string