diff --git a/src/libs/Ideogram/Generated/Ideogram.GenerateClient.PostEditImage.g.cs b/src/libs/Ideogram/Generated/Ideogram.GenerateClient.PostEditImage.g.cs
index 84ca4a4..bd7f0e3 100644
--- a/src/libs/Ideogram/Generated/Ideogram.GenerateClient.PostEditImage.g.cs
+++ b/src/libs/Ideogram/Generated/Ideogram.GenerateClient.PostEditImage.g.cs
@@ -319,7 +319,6 @@ partial void ProcessPostEditImageResponseContent(
///
///
/// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON
///
///
diff --git a/src/libs/Ideogram/Generated/Ideogram.IGenerateClient.PostEditImage.g.cs b/src/libs/Ideogram/Generated/Ideogram.IGenerateClient.PostEditImage.g.cs
index db1f60e..2aea789 100644
--- a/src/libs/Ideogram/Generated/Ideogram.IGenerateClient.PostEditImage.g.cs
+++ b/src/libs/Ideogram/Generated/Ideogram.IGenerateClient.PostEditImage.g.cs
@@ -48,7 +48,6 @@ public partial interface IGenerateClient
///
///
/// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON
///
///
diff --git a/src/libs/Ideogram/Generated/Ideogram.IInternalTestingClient.PostInternalTesting.g.cs b/src/libs/Ideogram/Generated/Ideogram.IInternalTestingClient.PostInternalTesting.g.cs
index 94c3b70..88082e1 100644
--- a/src/libs/Ideogram/Generated/Ideogram.IInternalTestingClient.PostInternalTesting.g.cs
+++ b/src/libs/Ideogram/Generated/Ideogram.IInternalTestingClient.PostInternalTesting.g.cs
@@ -8,17 +8,23 @@ public partial interface IInternalTestingClient
/// Testing
/// Just a testing endpoint
///
+ ///
+ ///
///
/// The token to cancel the operation with
///
global::System.Threading.Tasks.Task PostInternalTestingAsync(
global::Ideogram.InternalTestingRequest request,
+ string? xTestHeader = default,
+ string? xTestHeader2 = default,
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Testing
/// Just a testing endpoint
///
+ ///
+ ///
///
///
///
@@ -37,6 +43,8 @@ public partial interface IInternalTestingClient
///
global::System.Threading.Tasks.Task PostInternalTestingAsync(
global::System.DateTime requiredDateTypeField,
+ string? xTestHeader = default,
+ string? xTestHeader2 = default,
int? xPosition = default,
byte[]? imageFile = default,
string? imageFilename = default,
diff --git a/src/libs/Ideogram/Generated/Ideogram.InternalTestingClient.PostInternalTesting.g.cs b/src/libs/Ideogram/Generated/Ideogram.InternalTestingClient.PostInternalTesting.g.cs
index a17450a..7ec612e 100644
--- a/src/libs/Ideogram/Generated/Ideogram.InternalTestingClient.PostInternalTesting.g.cs
+++ b/src/libs/Ideogram/Generated/Ideogram.InternalTestingClient.PostInternalTesting.g.cs
@@ -7,10 +7,14 @@ public partial class InternalTestingClient
{
partial void PreparePostInternalTestingArguments(
global::System.Net.Http.HttpClient httpClient,
+ ref string? xTestHeader,
+ ref string? xTestHeader2,
global::Ideogram.InternalTestingRequest request);
partial void PreparePostInternalTestingRequest(
global::System.Net.Http.HttpClient httpClient,
global::System.Net.Http.HttpRequestMessage httpRequestMessage,
+ string? xTestHeader,
+ string? xTestHeader2,
global::Ideogram.InternalTestingRequest request);
partial void ProcessPostInternalTestingResponse(
global::System.Net.Http.HttpClient httpClient,
@@ -25,11 +29,15 @@ partial void ProcessPostInternalTestingResponseContent(
/// Testing
/// Just a testing endpoint
///
+ ///
+ ///
///
/// The token to cancel the operation with
///
public async global::System.Threading.Tasks.Task PostInternalTestingAsync(
global::Ideogram.InternalTestingRequest request,
+ string? xTestHeader = default,
+ string? xTestHeader2 = default,
global::System.Threading.CancellationToken cancellationToken = default)
{
request = request ?? throw new global::System.ArgumentNullException(nameof(request));
@@ -38,6 +46,8 @@ partial void ProcessPostInternalTestingResponseContent(
client: HttpClient);
PreparePostInternalTestingArguments(
httpClient: HttpClient,
+ xTestHeader: ref xTestHeader,
+ xTestHeader2: ref xTestHeader2,
request: request);
var __pathBuilder = new PathBuilder(
@@ -67,7 +77,29 @@ partial void ProcessPostInternalTestingResponseContent(
__httpRequest.Headers.Add(__authorization.Name, __authorization.Value);
}
}
+
+ if (xTestHeader != default)
+ {
+ __httpRequest.Headers.TryAddWithoutValidation("X-Test-Header", xTestHeader.ToString());
+ }
+ if (xTestHeader2 != default)
+ {
+ __httpRequest.Headers.TryAddWithoutValidation("X-Test-Header-2", xTestHeader2.ToString());
+ }
+
using var __httpRequestContent = new global::System.Net.Http.MultipartFormDataContent();
+ if (xTestHeader != default)
+ {
+ __httpRequestContent.Add(
+ content: new global::System.Net.Http.StringContent($"{xTestHeader}"),
+ name: "X-Test-Header");
+ }
+ if (xTestHeader2 != default)
+ {
+ __httpRequestContent.Add(
+ content: new global::System.Net.Http.StringContent($"{xTestHeader2}"),
+ name: "X-Test-Header-2");
+ }
if (request.XPosition != default)
{
__httpRequestContent.Add(
@@ -147,6 +179,8 @@ partial void ProcessPostInternalTestingResponseContent(
PreparePostInternalTestingRequest(
httpClient: HttpClient,
httpRequestMessage: __httpRequest,
+ xTestHeader: xTestHeader,
+ xTestHeader2: xTestHeader2,
request: request);
using var __response = await HttpClient.SendAsync(
@@ -229,6 +263,8 @@ partial void ProcessPostInternalTestingResponseContent(
/// Testing
/// Just a testing endpoint
///
+ ///
+ ///
///
///
///
@@ -247,6 +283,8 @@ partial void ProcessPostInternalTestingResponseContent(
///
public async global::System.Threading.Tasks.Task PostInternalTestingAsync(
global::System.DateTime requiredDateTypeField,
+ string? xTestHeader = default,
+ string? xTestHeader2 = default,
int? xPosition = default,
byte[]? imageFile = default,
string? imageFilename = default,
@@ -281,6 +319,8 @@ partial void ProcessPostInternalTestingResponseContent(
};
return await PostInternalTestingAsync(
+ xTestHeader: xTestHeader,
+ xTestHeader2: xTestHeader2,
request: __request,
cancellationToken: cancellationToken).ConfigureAwait(false);
}
diff --git a/src/libs/Ideogram/Generated/Ideogram.Models.EditImageRequest.g.cs b/src/libs/Ideogram/Generated/Ideogram.Models.EditImageRequest.g.cs
index 0653025..902968c 100644
--- a/src/libs/Ideogram/Generated/Ideogram.Models.EditImageRequest.g.cs
+++ b/src/libs/Ideogram/Generated/Ideogram.Models.EditImageRequest.g.cs
@@ -59,7 +59,6 @@ public sealed partial class EditImageRequest
///
/// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON
///
/// ON
@@ -115,7 +114,6 @@ public sealed partial class EditImageRequest
///
///
/// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON
///
///
diff --git a/src/libs/Ideogram/Generated/Ideogram.Models.ImageRequest.g.cs b/src/libs/Ideogram/Generated/Ideogram.Models.ImageRequest.g.cs
index 796fada..c456d85 100644
--- a/src/libs/Ideogram/Generated/Ideogram.Models.ImageRequest.g.cs
+++ b/src/libs/Ideogram/Generated/Ideogram.Models.ImageRequest.g.cs
@@ -38,7 +38,6 @@ public sealed partial class ImageRequest
///
/// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON
///
/// ON
@@ -110,7 +109,6 @@ public sealed partial class ImageRequest
///
///
/// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON
///
///
diff --git a/src/libs/Ideogram/Generated/Ideogram.Models.MagicPromptOption.g.cs b/src/libs/Ideogram/Generated/Ideogram.Models.MagicPromptOption.g.cs
index cdf0184..25b51f6 100644
--- a/src/libs/Ideogram/Generated/Ideogram.Models.MagicPromptOption.g.cs
+++ b/src/libs/Ideogram/Generated/Ideogram.Models.MagicPromptOption.g.cs
@@ -5,7 +5,6 @@ namespace Ideogram
{
///
/// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON
///
public enum MagicPromptOption
diff --git a/src/libs/Ideogram/Generated/Ideogram.Models.UpscaleInitialImageRequest.g.cs b/src/libs/Ideogram/Generated/Ideogram.Models.UpscaleInitialImageRequest.g.cs
index 094ff08..e396be9 100644
--- a/src/libs/Ideogram/Generated/Ideogram.Models.UpscaleInitialImageRequest.g.cs
+++ b/src/libs/Ideogram/Generated/Ideogram.Models.UpscaleInitialImageRequest.g.cs
@@ -34,7 +34,6 @@ public sealed partial class UpscaleInitialImageRequest
///
/// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON
///
/// ON
@@ -72,7 +71,6 @@ public sealed partial class UpscaleInitialImageRequest
///
///
/// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON
///
///
diff --git a/src/libs/Ideogram/openapi.yaml b/src/libs/Ideogram/openapi.yaml
index 2c186e2..54b0cc9 100644
--- a/src/libs/Ideogram/openapi.yaml
+++ b/src/libs/Ideogram/openapi.yaml
@@ -130,6 +130,19 @@ paths:
summary: Testing
description: "Just a testing endpoint\n"
operationId: post_internal_testing
+ parameters:
+ - name: X-Test-Header
+ in: header
+ description: Test header
+ style: simple
+ schema:
+ type: string
+ - name: X-Test-Header-2
+ in: header
+ description: Test header
+ style: simple
+ schema:
+ type: string
requestBody:
description: A request for testing.
content:
@@ -1105,7 +1118,6 @@ components:
- OFF
type: string
description: Determine if MagicPrompt should be used in generating the request or not
- default: AUTO
externalDocs:
url: https://docs.ideogram.ai/using-ideogram/ideogram-features/magic-prompt
example: ON