Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
102 changes: 51 additions & 51 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ generation:
documentation: mintlify
preApplyUnionDiscriminators: true
python:
version: 1.3.112
version: 1.3.113
additionalDependencies:
dev:
pytest: '>=8.3'
Expand Down
18 changes: 17 additions & 1 deletion .speakeasy/out.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7038,6 +7038,7 @@ components:
- 'amazon-bedrock/claude-on-aws'
- 'amazon-nova'
- 'ambient'
- 'antdigital'
- 'anthropic'
- 'anthropic/2'
- 'arcee-ai'
Expand Down Expand Up @@ -19122,6 +19123,7 @@ components:
- 'AionLabs'
- 'Alibaba'
- 'Ambient'
- 'Ant Digital'
- 'Baidu'
- 'Amazon Bedrock'
- 'Amazon Nova'
Expand Down Expand Up @@ -27658,6 +27660,7 @@ components:
- 'AionLabs'
- 'Alibaba'
- 'Ambient'
- 'Ant Digital'
- 'Baidu'
- 'Amazon Bedrock'
- 'Amazon Nova'
Expand Down Expand Up @@ -27808,6 +27811,9 @@ components:
ambient:
additionalProperties: {}
type: 'object'
antdigital:
additionalProperties: {}
type: 'object'
anthropic:
additionalProperties: {}
type: 'object'
Expand Down Expand Up @@ -28464,6 +28470,7 @@ components:
- 'AionLabs'
- 'Alibaba'
- 'Ambient'
- 'Ant Digital'
- 'Baidu'
- 'Amazon Bedrock'
- 'Amazon Nova'
Expand Down Expand Up @@ -36784,7 +36791,7 @@ paths:
- $ref: "#/components/parameters/AppCategories"
/api/alpha/decisions:
post:
description: 'Asks a Decisions model typed questions (`noul`, `choice`, `score`, `box`) about the content in `state` and returns one typed answer per question with its probabilities. Images, audio and video go in `state` as `image_url`, `input_audio` and `video_url` parts; PNG and JPEG images can instead go once in `assets` and be referenced by key. Which question types, media parts and asset references an endpoint accepts depends on the provider; a request an endpoint cannot serve fails with `400` before anything is sent upstream. See the [Multimodal Decisions guide](/docs/guides/community/multimodal-decisions) for the per-provider table. Alpha: the shape may change.'
description: 'Asks a Decisions model typed questions (`noul`, `choice`, `score`, `box`) about the content in `state` and returns one typed answer per question with its probabilities. Images, audio and video go in `state` as `image_url`, `input_audio` and `video_url` parts; PNG and JPEG images can instead go once in `assets` and be referenced by key. Which question types, media parts and asset references an endpoint accepts depends on the provider; a request an endpoint cannot serve fails with `400` before anything is sent upstream. See the [Multimodal Decisions guide](/docs/guides/community/multimodal-decisions) for the per-provider table. Typed fields (text, numbers, dates, lists, estimates, forecasts) come from [`POST /api/alpha/extractions`](/docs/guides/community/extractions), which takes the same envelope with `fields` in place of `questions` (text `state` only; images and PDFs go in `assets`). Alpha: the shape may change.'
operationId: 'createApiAlphaDecisions'
requestBody:
content:
Expand Down Expand Up @@ -38615,6 +38622,7 @@ paths:
- 'amazon-bedrock/claude-on-aws'
- 'amazon-nova'
- 'ambient'
- 'antdigital'
- 'anthropic'
- 'anthropic/2'
- 'arcee-ai'
Expand Down Expand Up @@ -46654,6 +46662,14 @@ paths:
description: 'Filter models by input modality. Comma-separated list of: text, image, audio, file.'
example: 'text,image'
type: 'string'
- description: 'Filter models by the request API paths they serve, as listed in each model''s `endpoints` field. Comma-separated; a model must serve every listed path. Valid values: /api/v1/chat/completions, /api/v1/completions, /api/v1/messages, /api/v1/responses, /api/v1/embeddings, /api/v1/rerank, /api/alpha/decisions, /api/alpha/extractions, /api/v1/videos, /api/v1/audio/speech, /api/v1/audio/transcriptions, /api/v1/images, /api/v1/batches. When set without `output_modalities`, models of every output modality are considered (the companion `/api/alpha/extractions` route is served by text and decisions models alike).'
in: 'query'
name: 'endpoints'
required: false
schema:
description: 'Filter models by the request API paths they serve, as listed in each model''s `endpoints` field. Comma-separated; a model must serve every listed path. Valid values: /api/v1/chat/completions, /api/v1/completions, /api/v1/messages, /api/v1/responses, /api/v1/embeddings, /api/v1/rerank, /api/alpha/decisions, /api/alpha/extractions, /api/v1/videos, /api/v1/audio/speech, /api/v1/audio/transcriptions, /api/v1/images, /api/v1/batches. When set without `output_modalities`, models of every output modality are considered (the companion `/api/alpha/extractions` route is served by text and decisions models alike).'
example: '/api/alpha/extractions'
type: 'string'
- description: 'Minimum context length (tokens). Models with smaller context are excluded.'
in: 'query'
name: 'context'
Expand Down
10 changes: 5 additions & 5 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@ speakeasyVersion: 1.803.2
sources:
OpenRouter API:
sourceNamespace: open-router-chat-completions-api
sourceRevisionDigest: sha256:be59591e9876bfe1676a158ce2daa50ccbc88d98bd0021dec965d906a46891b5
sourceBlobDigest: sha256:138f76cca6e895a8a0c6f2bddd910dba7f242cf4eaf9511dfb386f4a5e734acd
sourceRevisionDigest: sha256:b9c241fc1f9aba59afede4f29be10b52b76056871abbdbb3de18c2c415862fdf
sourceBlobDigest: sha256:e3a446331a1b952dcf736352c7277a7b206e623e08111fe3480f817ffaa5e95c
tags:
- latest
- 1.0.0
targets:
open-router:
source: OpenRouter API
sourceNamespace: open-router-chat-completions-api
sourceRevisionDigest: sha256:be59591e9876bfe1676a158ce2daa50ccbc88d98bd0021dec965d906a46891b5
sourceBlobDigest: sha256:138f76cca6e895a8a0c6f2bddd910dba7f242cf4eaf9511dfb386f4a5e734acd
sourceRevisionDigest: sha256:b9c241fc1f9aba59afede4f29be10b52b76056871abbdbb3de18c2c415862fdf
sourceBlobDigest: sha256:e3a446331a1b952dcf736352c7277a7b206e623e08111fe3480f817ffaa5e95c
codeSamplesNamespace: open-router-python-code-samples
codeSamplesRevisionDigest: sha256:453d986d0d9af66dca6cfbfc999a441a6005f817171304f012063a6445c57003
codeSamplesRevisionDigest: sha256:89d03dee077410e8de4f50e684e358f9e8be287956bc05dc7d72a7f3c1fe77df
workflow:
workflowVersion: 1.0.0
speakeasyVersion: 1.803.2
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -3889,4 +3889,14 @@ Based on:
### Generated
- [python v1.3.112] .
### Releases
- [PyPI v1.3.112] https://pypi.org/project/openrouter/1.3.112 - .
- [PyPI v1.3.112] https://pypi.org/project/openrouter/1.3.112 - .

## 2026-11-03 23:29:05
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.803.2 (2.950.13) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v1.3.113] .
### Releases
- [PyPI v1.3.113] https://pypi.org/project/openrouter/1.3.113 - .
1 change: 1 addition & 0 deletions docs/components/byokproviderslug.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ This is an open enum. Unrecognized values will not fail type checks.
- `"amazon-bedrock/claude-on-aws"`
- `"amazon-nova"`
- `"ambient"`
- `"antdigital"`
- `"anthropic"`
- `"anthropic/2"`
- `"arcee-ai"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ Provider-specific options keyed by provider slug. The provider segment is case-i
| `amazon_bedrock_claude_on_aws` | Dict[str, *Any*] | ➖ | N/A |
| `amazon_nova` | Dict[str, *Any*] | ➖ | N/A |
| `ambient` | Dict[str, *Any*] | ➖ | N/A |
| `antdigital` | Dict[str, *Any*] | ➖ | N/A |
| `anthropic` | Dict[str, *Any*] | ➖ | N/A |
| `anthropic_2` | Dict[str, *Any*] | ➖ | N/A |
| `anyscale` | Dict[str, *Any*] | ➖ | N/A |
Expand Down
1 change: 1 addition & 0 deletions docs/components/providername.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ This is an open enum. Unrecognized values will not fail type checks.
- `"AionLabs"`
- `"Alibaba"`
- `"Ambient"`
- `"Ant Digital"`
- `"Baidu"`
- `"Amazon Bedrock"`
- `"Amazon Nova"`
Expand Down
1 change: 1 addition & 0 deletions docs/components/provideroptions.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ Provider-specific options keyed by provider slug. The provider segment is case-i
| `amazon_bedrock_claude_on_aws` | Dict[str, *Any*] | ➖ | N/A |
| `amazon_nova` | Dict[str, *Any*] | ➖ | N/A |
| `ambient` | Dict[str, *Any*] | ➖ | N/A |
| `antdigital` | Dict[str, *Any*] | ➖ | N/A |
| `anthropic` | Dict[str, *Any*] | ➖ | N/A |
| `anthropic_2` | Dict[str, *Any*] | ➖ | N/A |
| `anyscale` | Dict[str, *Any*] | ➖ | N/A |
Expand Down
1 change: 1 addition & 0 deletions docs/components/providerresponseprovidername.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ This is an open enum. Unrecognized values will not fail type checks.
- `"AionLabs"`
- `"Alibaba"`
- `"Ambient"`
- `"Ant Digital"`
- `"Baidu"`
- `"Amazon Bedrock"`
- `"Amazon Nova"`
Expand Down
1 change: 1 addition & 0 deletions docs/components/videogenerationrequestoptions.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ Provider-specific options keyed by provider slug. The provider segment is case-i
| `amazon_bedrock_claude_on_aws` | Dict[str, *Any*] | ➖ | N/A |
| `amazon_nova` | Dict[str, *Any*] | ➖ | N/A |
| `ambient` | Dict[str, *Any*] | ➖ | N/A |
| `antdigital` | Dict[str, *Any*] | ➖ | N/A |
| `anthropic` | Dict[str, *Any*] | ➖ | N/A |
| `anthropic_2` | Dict[str, *Any*] | ➖ | N/A |
| `anyscale` | Dict[str, *Any*] | ➖ | N/A |
Expand Down
Loading
Loading