diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderMaxPrice.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderMaxPrice.g.cs
index 87046b3e..6fd58b2f 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderMaxPrice.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderMaxPrice.g.cs
@@ -9,31 +9,31 @@ namespace OpenRouter
public sealed partial class EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderMaxPrice
{
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per audio unit
///
[global::System.Text.Json.Serialization.JsonPropertyName("audio")]
public string? Audio { get; set; }
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per million completion tokens
///
[global::System.Text.Json.Serialization.JsonPropertyName("completion")]
public string? Completion { get; set; }
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per image
///
[global::System.Text.Json.Serialization.JsonPropertyName("image")]
public string? Image { get; set; }
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per million prompt tokens
///
[global::System.Text.Json.Serialization.JsonPropertyName("prompt")]
public string? Prompt { get; set; }
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per request
///
[global::System.Text.Json.Serialization.JsonPropertyName("request")]
public string? Request { get; set; }
@@ -48,19 +48,19 @@ public sealed partial class EmbeddingsPostRequestBodyContentApplicationJsonSchem
/// Initializes a new instance of the class.
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per audio unit
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per million completion tokens
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per image
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per million prompt tokens
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per request
///
#if NET7_0_OR_GREATER
[global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers]
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderPreferencesMaxPrice.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderPreferencesMaxPrice.g.cs
index 25a5c474..e32ffb5f 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderPreferencesMaxPrice.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderPreferencesMaxPrice.g.cs
@@ -9,31 +9,31 @@ namespace OpenRouter
public sealed partial class ProviderPreferencesMaxPrice
{
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per audio unit
///
[global::System.Text.Json.Serialization.JsonPropertyName("audio")]
public string? Audio { get; set; }
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per million completion tokens
///
[global::System.Text.Json.Serialization.JsonPropertyName("completion")]
public string? Completion { get; set; }
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per image
///
[global::System.Text.Json.Serialization.JsonPropertyName("image")]
public string? Image { get; set; }
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per million prompt tokens
///
[global::System.Text.Json.Serialization.JsonPropertyName("prompt")]
public string? Prompt { get; set; }
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per request
///
[global::System.Text.Json.Serialization.JsonPropertyName("request")]
public string? Request { get; set; }
@@ -48,19 +48,19 @@ public sealed partial class ProviderPreferencesMaxPrice
/// Initializes a new instance of the class.
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per audio unit
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per million completion tokens
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per image
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per million prompt tokens
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per request
///
#if NET7_0_OR_GREATER
[global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers]
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.PublicEndpointPricing.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.PublicEndpointPricing.g.cs
index 57056258..f6575a30 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.PublicEndpointPricing.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.PublicEndpointPricing.g.cs
@@ -9,87 +9,87 @@ namespace OpenRouter
public sealed partial class PublicEndpointPricing
{
///
- /// Price per million prompt tokens
+ /// Price in USD per audio input token
///
[global::System.Text.Json.Serialization.JsonPropertyName("audio")]
public string? Audio { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per audio output token
///
[global::System.Text.Json.Serialization.JsonPropertyName("audio_output")]
public string? AudioOutput { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per token for completion (output) generation
///
[global::System.Text.Json.Serialization.JsonPropertyName("completion")]
[global::System.Text.Json.Serialization.JsonRequired]
public required string Completion { get; set; }
///
- ///
+ /// Fractional discount applied to this endpoint's pricing; the price is multiplied by (1 - discount) (0 = no discount, 1 = free)
///
[global::System.Text.Json.Serialization.JsonPropertyName("discount")]
public double? Discount { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per input image
///
[global::System.Text.Json.Serialization.JsonPropertyName("image")]
public string? Image { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per output image
///
[global::System.Text.Json.Serialization.JsonPropertyName("image_output")]
public string? ImageOutput { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per image token
///
[global::System.Text.Json.Serialization.JsonPropertyName("image_token")]
public string? ImageToken { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per cached audio input token
///
[global::System.Text.Json.Serialization.JsonPropertyName("input_audio_cache")]
public string? InputAudioCache { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per cached input token (read)
///
[global::System.Text.Json.Serialization.JsonPropertyName("input_cache_read")]
public string? InputCacheRead { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per cached input token (write)
///
[global::System.Text.Json.Serialization.JsonPropertyName("input_cache_write")]
public string? InputCacheWrite { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per internal reasoning token
///
[global::System.Text.Json.Serialization.JsonPropertyName("internal_reasoning")]
public string? InternalReasoning { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per token for prompt (input) processing
///
[global::System.Text.Json.Serialization.JsonPropertyName("prompt")]
[global::System.Text.Json.Serialization.JsonRequired]
public required string Prompt { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per request
///
[global::System.Text.Json.Serialization.JsonPropertyName("request")]
public string? Request { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per web search
///
[global::System.Text.Json.Serialization.JsonPropertyName("web_search")]
public string? WebSearch { get; set; }
@@ -104,44 +104,46 @@ public sealed partial class PublicEndpointPricing
/// Initializes a new instance of the class.
///
///
- /// Price per million prompt tokens
+ /// Price in USD per token for completion (output) generation
///
///
- /// Price per million prompt tokens
+ /// Price in USD per token for prompt (input) processing
///
///
- /// Price per million prompt tokens
+ /// Price in USD per audio input token
///
///
- /// Price per million prompt tokens
+ /// Price in USD per audio output token
+ ///
+ ///
+ /// Fractional discount applied to this endpoint's pricing; the price is multiplied by (1 - discount) (0 = no discount, 1 = free)
///
- ///
///
- /// Price per million prompt tokens
+ /// Price in USD per input image
///
///
- /// Price per million prompt tokens
+ /// Price in USD per output image
///
///
- /// Price per million prompt tokens
+ /// Price in USD per image token
///
///
- /// Price per million prompt tokens
+ /// Price in USD per cached audio input token
///
///
- /// Price per million prompt tokens
+ /// Price in USD per cached input token (read)
///
///
- /// Price per million prompt tokens
+ /// Price in USD per cached input token (write)
///
///
- /// Price per million prompt tokens
+ /// Price in USD per internal reasoning token
///
///
- /// Price per million prompt tokens
+ /// Price in USD per request
///
///
- /// Price per million prompt tokens
+ /// Price in USD per web search
///
#if NET7_0_OR_GREATER
[global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers]
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.PublicPricing.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.PublicPricing.g.cs
index e8ffc3ed..7b2f0445 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.PublicPricing.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.PublicPricing.g.cs
@@ -9,87 +9,87 @@ namespace OpenRouter
public sealed partial class PublicPricing
{
///
- /// Price per million prompt tokens
+ /// Price in USD per audio input token
///
[global::System.Text.Json.Serialization.JsonPropertyName("audio")]
public string? Audio { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per audio output token
///
[global::System.Text.Json.Serialization.JsonPropertyName("audio_output")]
public string? AudioOutput { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per token for completion (output) generation
///
[global::System.Text.Json.Serialization.JsonPropertyName("completion")]
[global::System.Text.Json.Serialization.JsonRequired]
public required string Completion { get; set; }
///
- ///
+ /// Fractional discount applied to this endpoint's pricing; the price is multiplied by (1 - discount) (0 = no discount, 1 = free)
///
[global::System.Text.Json.Serialization.JsonPropertyName("discount")]
public double? Discount { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per input image
///
[global::System.Text.Json.Serialization.JsonPropertyName("image")]
public string? Image { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per output image
///
[global::System.Text.Json.Serialization.JsonPropertyName("image_output")]
public string? ImageOutput { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per image token
///
[global::System.Text.Json.Serialization.JsonPropertyName("image_token")]
public string? ImageToken { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per cached audio input token
///
[global::System.Text.Json.Serialization.JsonPropertyName("input_audio_cache")]
public string? InputAudioCache { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per cached input token (read)
///
[global::System.Text.Json.Serialization.JsonPropertyName("input_cache_read")]
public string? InputCacheRead { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per cached input token (write)
///
[global::System.Text.Json.Serialization.JsonPropertyName("input_cache_write")]
public string? InputCacheWrite { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per internal reasoning token
///
[global::System.Text.Json.Serialization.JsonPropertyName("internal_reasoning")]
public string? InternalReasoning { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per token for prompt (input) processing
///
[global::System.Text.Json.Serialization.JsonPropertyName("prompt")]
[global::System.Text.Json.Serialization.JsonRequired]
public required string Prompt { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per request
///
[global::System.Text.Json.Serialization.JsonPropertyName("request")]
public string? Request { get; set; }
///
- /// Price per million prompt tokens
+ /// Price in USD per web search
///
[global::System.Text.Json.Serialization.JsonPropertyName("web_search")]
public string? WebSearch { get; set; }
@@ -104,44 +104,46 @@ public sealed partial class PublicPricing
/// Initializes a new instance of the class.
///
///
- /// Price per million prompt tokens
+ /// Price in USD per token for completion (output) generation
///
///
- /// Price per million prompt tokens
+ /// Price in USD per token for prompt (input) processing
///
///
- /// Price per million prompt tokens
+ /// Price in USD per audio input token
///
///
- /// Price per million prompt tokens
+ /// Price in USD per audio output token
+ ///
+ ///
+ /// Fractional discount applied to this endpoint's pricing; the price is multiplied by (1 - discount) (0 = no discount, 1 = free)
///
- ///
///
- /// Price per million prompt tokens
+ /// Price in USD per input image
///
///
- /// Price per million prompt tokens
+ /// Price in USD per output image
///
///
- /// Price per million prompt tokens
+ /// Price in USD per image token
///
///
- /// Price per million prompt tokens
+ /// Price in USD per cached audio input token
///
///
- /// Price per million prompt tokens
+ /// Price in USD per cached input token (read)
///
///
- /// Price per million prompt tokens
+ /// Price in USD per cached input token (write)
///
///
- /// Price per million prompt tokens
+ /// Price in USD per internal reasoning token
///
///
- /// Price per million prompt tokens
+ /// Price in USD per request
///
///
- /// Price per million prompt tokens
+ /// Price in USD per web search
///
#if NET7_0_OR_GREATER
[global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers]
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.RerankPostRequestBodyContentApplicationJsonSchemaProviderMaxPrice.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.RerankPostRequestBodyContentApplicationJsonSchemaProviderMaxPrice.g.cs
index 0934a650..5e1345c0 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.RerankPostRequestBodyContentApplicationJsonSchemaProviderMaxPrice.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.RerankPostRequestBodyContentApplicationJsonSchemaProviderMaxPrice.g.cs
@@ -9,31 +9,31 @@ namespace OpenRouter
public sealed partial class RerankPostRequestBodyContentApplicationJsonSchemaProviderMaxPrice
{
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per audio unit
///
[global::System.Text.Json.Serialization.JsonPropertyName("audio")]
public string? Audio { get; set; }
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per million completion tokens
///
[global::System.Text.Json.Serialization.JsonPropertyName("completion")]
public string? Completion { get; set; }
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per image
///
[global::System.Text.Json.Serialization.JsonPropertyName("image")]
public string? Image { get; set; }
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per million prompt tokens
///
[global::System.Text.Json.Serialization.JsonPropertyName("prompt")]
public string? Prompt { get; set; }
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per request
///
[global::System.Text.Json.Serialization.JsonPropertyName("request")]
public string? Request { get; set; }
@@ -48,19 +48,19 @@ public sealed partial class RerankPostRequestBodyContentApplicationJsonSchemaPro
/// Initializes a new instance of the class.
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per audio unit
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per million completion tokens
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per image
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per million prompt tokens
///
///
- /// Price per million prompt tokens
+ /// Maximum price in USD per request
///
#if NET7_0_OR_GREATER
[global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers]
diff --git a/src/libs/OpenRouter/openapi.yaml b/src/libs/OpenRouter/openapi.yaml
index 185aa0e2..3d898ff0 100644
--- a/src/libs/OpenRouter/openapi.yaml
+++ b/src/libs/OpenRouter/openapi.yaml
@@ -11401,28 +11401,28 @@
],
"title": "ProviderPreferencesIgnoreItems"
},
- "BigNumberUnion": {
- "type": "string",
- "description": "Price per million prompt tokens",
- "title": "BigNumberUnion"
- },
"ProviderPreferencesMaxPrice": {
"type": "object",
"properties": {
"audio": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per audio unit"
},
"completion": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per million completion tokens"
},
"image": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per image"
},
"prompt": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per million prompt tokens"
},
"request": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per request"
}
},
"description": "The object specifying the maximum price you want to pay for this request. USD price per million tokens, for prompt and completion.",
@@ -25043,19 +25043,24 @@
"type": "object",
"properties": {
"audio": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per audio unit"
},
"completion": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per million completion tokens"
},
"image": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per image"
},
"prompt": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per million prompt tokens"
},
"request": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per request"
}
},
"description": "The object specifying the maximum price you want to pay for this request. USD price per million tokens, for prompt and completion.",
@@ -25676,47 +25681,61 @@
"type": "object",
"properties": {
"audio": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per audio input token"
},
"audio_output": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per audio output token"
},
"completion": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per token for completion (output) generation"
},
"discount": {
"type": "number",
- "format": "double"
+ "format": "double",
+ "description": "Fractional discount applied to this endpoint's pricing; the price is multiplied by (1 - discount) (0 = no discount, 1 = free)"
},
"image": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per input image"
},
"image_output": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per output image"
},
"image_token": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per image token"
},
"input_audio_cache": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per cached audio input token"
},
"input_cache_read": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per cached input token (read)"
},
"input_cache_write": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per cached input token (write)"
},
"internal_reasoning": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per internal reasoning token"
},
"prompt": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per token for prompt (input) processing"
},
"request": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per request"
},
"web_search": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per web search"
}
},
"required": [
@@ -25989,47 +26008,61 @@
"type": "object",
"properties": {
"audio": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per audio input token"
},
"audio_output": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per audio output token"
},
"completion": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per token for completion (output) generation"
},
"discount": {
"type": "number",
- "format": "double"
+ "format": "double",
+ "description": "Fractional discount applied to this endpoint's pricing; the price is multiplied by (1 - discount) (0 = no discount, 1 = free)"
},
"image": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per input image"
},
"image_output": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per output image"
},
"image_token": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per image token"
},
"input_audio_cache": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per cached audio input token"
},
"input_cache_read": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per cached input token (read)"
},
"input_cache_write": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per cached input token (write)"
},
"internal_reasoning": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per internal reasoning token"
},
"prompt": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per token for prompt (input) processing"
},
"request": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per request"
},
"web_search": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Price in USD per web search"
}
},
"required": [
@@ -41254,19 +41287,24 @@
"type": "object",
"properties": {
"audio": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per audio unit"
},
"completion": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per million completion tokens"
},
"image": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per image"
},
"prompt": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per million prompt tokens"
},
"request": {
- "$ref": "#/components/schemas/BigNumberUnion"
+ "type": "string",
+ "description": "Maximum price in USD per request"
}
},
"description": "The object specifying the maximum price you want to pay for this request. USD price per million tokens, for prompt and completion.",