chore: update OpenAPI spec from monorepo (#367)

Co-authored-by: OpenRouter SDK Bot <sdk-bot@openrouter.ai>
This commit is contained in:
openrouter-docs-sync[bot]
2026-06-25 22:27:08 +00:00
committed by GitHub
co-authored by OpenRouter SDK Bot
parent 5e0b1a2b69
commit f8e8ab669d
+68 -95
View File
@@ -3677,10 +3677,6 @@ components:
oneOf: oneOf:
- $ref: '#/components/schemas/ContainerAutoEnvironment' - $ref: '#/components/schemas/ContainerAutoEnvironment'
- $ref: '#/components/schemas/ContainerReferenceEnvironment' - $ref: '#/components/schemas/ContainerReferenceEnvironment'
BigNumberUnion:
description: Price per million prompt tokens
example: 1000
type: string
BooleanCapability: BooleanCapability:
description: A supported-or-not flag. Present means the parameter is accepted. description: A supported-or-not flag. Present means the parameter is accepted.
example: example:
@@ -18527,23 +18523,20 @@ components:
prompt and completion. prompt and completion.
properties: properties:
audio: audio:
allOf: description: Maximum price in USD per audio unit
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: Price per audio unit
completion: completion:
allOf: description: Maximum price in USD per million completion tokens
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: Price per million completion tokens
image: image:
allOf: description: Maximum price in USD per image
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: Price per image
prompt: prompt:
$ref: '#/components/schemas/BigNumberUnion' description: Maximum price in USD per million prompt tokens
type: string
request: request:
allOf: description: Maximum price in USD per request
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: Price per request
type: object type: object
only: only:
description: >- description: >-
@@ -18865,60 +18858,50 @@ components:
pricing: pricing:
properties: properties:
audio: audio:
allOf: description: Price in USD per audio input token
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
audio_output: audio_output:
allOf: description: Price in USD per audio output token
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
completion: completion:
allOf: description: Price in USD per token for completion (output) generation
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
discount: discount:
description: >-
Fractional discount applied to this endpoint's pricing; the price is multiplied by (1 - discount) (0 =
no discount, 1 = free)
format: double format: double
type: number type: number
image: image:
allOf: description: Price in USD per input image
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
image_output: image_output:
allOf: description: Price in USD per output image
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
image_token: image_token:
allOf: description: Price in USD per image token
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
input_audio_cache: input_audio_cache:
allOf: description: Price in USD per cached audio input token
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
input_cache_read: input_cache_read:
allOf: description: Price in USD per cached input token (read)
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
input_cache_write: input_cache_write:
allOf: description: Price in USD per cached input token (write)
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
internal_reasoning: internal_reasoning:
allOf: description: Price in USD per internal reasoning token
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
prompt: prompt:
allOf: description: Price in USD per token for prompt (input) processing
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
request: request:
allOf: description: Price in USD per request
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
web_search: web_search:
allOf: description: Price in USD per web search
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
required: required:
- prompt - prompt
- completion - completion
@@ -18992,60 +18975,50 @@ components:
request: '0' request: '0'
properties: properties:
audio: audio:
allOf: description: Price in USD per audio input token
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
audio_output: audio_output:
allOf: description: Price in USD per audio output token
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
completion: completion:
allOf: description: Price in USD per token for completion (output) generation
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
discount: discount:
description: >-
Fractional discount applied to this endpoint's pricing; the price is multiplied by (1 - discount) (0 = no
discount, 1 = free)
format: double format: double
type: number type: number
image: image:
allOf: description: Price in USD per input image
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
image_output: image_output:
allOf: description: Price in USD per output image
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
image_token: image_token:
allOf: description: Price in USD per image token
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
input_audio_cache: input_audio_cache:
allOf: description: Price in USD per cached audio input token
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
input_cache_read: input_cache_read:
allOf: description: Price in USD per cached input token (read)
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
input_cache_write: input_cache_write:
allOf: description: Price in USD per cached input token (write)
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
internal_reasoning: internal_reasoning:
allOf: description: Price in USD per internal reasoning token
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
prompt: prompt:
allOf: description: Price in USD per token for prompt (input) processing
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
request: request:
allOf: description: Price in USD per request
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
web_search: web_search:
allOf: description: Price in USD per web search
- $ref: '#/components/schemas/BigNumberUnion' type: string
- description: A number or string value representing a large number
required: required:
- prompt - prompt
- completion - completion