Skip to content

Commit 028b49c

Browse files
github-actions[bot]speakeasybotspeakeasy-github[bot]
authored
chore: 🐝 Update SDK - Generate (spec change merged) 1.3.160 (#1305)
Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
1 parent e6def8d commit 028b49c

10 files changed

Lines changed: 80 additions & 28 deletions

File tree

‎.speakeasy/gen.lock‎

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
lockVersion: 2.0.0
22
id: c48cf606-fb42-4a45-9c23-8f0555307828
33
management:
4-
docChecksum: 86ff3e3a3ffed902316bd51cc4a16dc5
4+
docChecksum: a54a9cf16e856c21ea05fd775e19d3b1
55
docVersion: 1.0.0
66
speakeasyVersion: 1.803.2
77
generationVersion: 2.950.13
8-
releaseVersion: 1.3.159
9-
configChecksum: 199be605866033ff7c31d297412221c8
8+
releaseVersion: 1.3.160
9+
configChecksum: eadfe268c501a725f58717b7e39fd719
1010
repoURL: https://github.com/OpenRouterTeam/python-sdk.git
1111
installationURL: https://github.com/OpenRouterTeam/python-sdk.git
1212
published: true
1313
persistentEdits:
14-
generation_id: 7ac579b8-3140-4d65-a023-7d0b55a886e6
15-
pristine_commit_hash: ca02163d73657364cbfd5f778cab2823dd187fa3
16-
pristine_tree_hash: 74f3f7866a8748037a631981b1eb50929cf60d23
14+
generation_id: 9f94eb68-cf50-44c3-bc20-c7e7456b3d0b
15+
pristine_commit_hash: 21c5277bf41b91518ee56fd59635a344a0906710
16+
pristine_tree_hash: 87fe8df3a640f253b7102895aaed1ec62813cf97
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -2108,8 +2108,8 @@ trackedFiles:
21082108
pristine_git_object: e2ecd460775d54a5b43c5bc597f8027424462b8d
21092109
docs/components/chatrequestreasoning.mdx:
21102110
id: 8f0176992b3e
2111-
last_write_checksum: sha1:3247d0ea825f01d20bea2ecee221e3e6b33cf035
2112-
pristine_git_object: 057e91d78f416d541dd4c3ce4d07125fd06aa8e0
2111+
last_write_checksum: sha1:696e7a5bfc2a59b55fab92f4eebaa48b3d003b88
2112+
pristine_git_object: fe84e8e3bb76ef962484498831090cda17035a20
21132113
docs/components/chatrequestreasoningeffort.mdx:
21142114
id: a8ac4d0f36fd
21152115
last_write_checksum: sha1:7cf50deaeb4a20ca64352b8713479059834e5f78
@@ -11588,8 +11588,8 @@ trackedFiles:
1158811588
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
1158911589
pyproject.toml:
1159011590
id: 5d07e7d72637
11591-
last_write_checksum: sha1:506c3b4d6142a13e70804a3ff8580b6bad0dcd0d
11592-
pristine_git_object: 2ca34ec6701a99aad53fb7336a3d13f21e1b6b59
11591+
last_write_checksum: sha1:c6561f7cdcd94562e0ad654eea881ea67ca05817
11592+
pristine_git_object: 83dded9bdf63c85bddedd51068f16973d015bb52
1159311593
scripts/prepare_readme.py:
1159411594
id: e0c5957a6035
1159511595
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -11616,8 +11616,8 @@ trackedFiles:
1161611616
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
1161711617
src/openrouter/_version.py:
1161811618
id: d8d15ad6c586
11619-
last_write_checksum: sha1:afc4eb5bc1b7a15439ac1d237f84268ae365fa3e
11620-
pristine_git_object: 97b884a6aa98a0d6b8599449062eaafdd7d88d67
11619+
last_write_checksum: sha1:864f761d40190f3a37d49aa8e479c93e410fd701
11620+
pristine_git_object: fb55d7245a63d6bae0abd8e856f8d895d0147347
1162111621
src/openrouter/alpha.py:
1162211622
id: 306c4d93308d
1162311623
last_write_checksum: sha1:80cc0f39649445431cc2247ed0e0765438467766
@@ -12556,8 +12556,8 @@ trackedFiles:
1255612556
pristine_git_object: 8bbde153b53887e426989fd5b0486b6dc1122810
1255712557
src/openrouter/components/chatrequest.py:
1255812558
id: 5e39eaefa9cf
12559-
last_write_checksum: sha1:d087f398d2b3641d52f2225132a1ab1003664633
12560-
pristine_git_object: dc645769129a449efe0390796569f2f5b0140985
12559+
last_write_checksum: sha1:c0190406c6d95f31079e0865aa77a5e42be15c57
12560+
pristine_git_object: 97e9374b3b5e5af361d50aa0c7d1cb44b0be4f51
1256112561
src/openrouter/components/chatresult.py:
1256212562
id: 9062fe2935fe
1256312563
last_write_checksum: sha1:832ad4df3f9f92818e36e9d26a73da3bcff3eb7a
@@ -21577,4 +21577,6 @@ examples:
2157721577
"500":
2157821578
application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
2157921579
examplesVersion: 1.0.2
21580-
releaseNotes: "## Python SDK Changes:\n* `open_router.alpha.decisions.create()`: `request.provider` **Changed**\n* `open_router.alpha.extractions.create()`: `request.provider` **Changed**\n* `open_router.tts.create_speech()`: `request.provider` **Changed**\n* `open_router.stt.create_transcription()`: `request.provider` **Changed**\n* `open_router.batch.create_batches()`: \n * `request.provider.only[].union(ProviderName).enum(speechify)` **Added**\n* `open_router.byok.list()`: \n * `request.provider` **Changed**\n * `response.data[].provider.enum(speechify)` **Added**\n* `open_router.byok.create()`: \n * `request.provider.enum(speechify)` **Added**\n * `response.data.provider.enum(speechify)` **Added**\n* `open_router.byok.get()`: `response.data.provider.enum(speechify)` **Added**\n* `open_router.byok.update()`: `response.data.provider.enum(speechify)` **Added**\n* `open_router.embeddings.generate()`: `request.provider` **Changed**\n* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].provider_name.enum(speechify)` **Added**\n* `open_router.endpoints.list()`: `response.data.endpoints[].provider_name.enum(speechify)` **Added**\n* `open_router.generations.get_generation()`: `response.data.provider_responses[].provider_name.enum(speechify)` **Added**\n* `open_router.presets.create_presets_chat_completions()`: `request.provider` **Changed**\n* `open_router.presets.create_presets_messages()`: `request.provider` **Changed**\n* `open_router.presets.create_presets_responses()`: `request.provider` **Changed**\n* `open_router.rerank.rerank()`: `request.provider` **Changed**\n* `open_router.system_one.create()`: `request.provider` **Changed**\n* `open_router.video_generation.generate()`: `request.provider` **Changed**\n"
21580+
releaseNotes: |
21581+
## Python SDK Changes:
21582+
* `open_router.presets.create_presets_chat_completions()`: `request.reasoning` **Changed**

‎.speakeasy/gen.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ generation:
3737
documentation: mintlify
3838
preApplyUnionDiscriminators: true
3939
python:
40-
version: 1.3.159
40+
version: 1.3.160
4141
additionalDependencies:
4242
dev:
4343
pytest: '>=8.3'

‎.speakeasy/out.openapi.yaml‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8416,6 +8416,8 @@ components:
84168416
effort: 'medium'
84178417
summary: 'concise'
84188418
properties:
8419+
context:
8420+
$ref: '#/components/schemas/ReasoningContext'
84198421
effort:
84208422
description: 'Constrains effort on reasoning for reasoning models'
84218423
enum:
@@ -8432,12 +8434,22 @@ components:
84328434
- 'string'
84338435
- 'null'
84348436
x-speakeasy-unknown-values: allow
8437+
enabled:
8438+
description: 'Enables reasoning with default settings. Defaults to being inferred from `effort` or `max_tokens`.'
8439+
example: true
8440+
type: 'boolean'
8441+
exclude:
8442+
description: 'When true, the model still reasons but the reasoning is omitted from the response. Defaults to false.'
8443+
example: false
8444+
type: 'boolean'
84358445
max_tokens:
84368446
description: 'Maximum number of tokens the model may spend on reasoning, for models that take a reasoning token budget instead of an effort level. Cannot be combined with `reasoning.effort` or the top-level `reasoning_effort`: a request that sets both is rejected with "Only one of "reasoning.effort" and "reasoning.max_tokens" can be specified".'
84378447
example: 2000
84388448
type:
84398449
- 'integer'
84408450
- 'null'
8451+
mode:
8452+
$ref: '#/components/schemas/ReasoningMode'
84418453
summary:
84428454
$ref: '#/components/schemas/ChatReasoningSummaryVerbosityEnum'
84438455
type: 'object'

‎.speakeasy/workflow.lock‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@ speakeasyVersion: 1.803.2
22
sources:
33
OpenRouter API:
44
sourceNamespace: open-router-chat-completions-api
5-
sourceRevisionDigest: sha256:9534956985338f860523efa9fe6c73d8ad1ca917038391f47bcbd1cca4f994a0
6-
sourceBlobDigest: sha256:7379752148325782543b8b777626a2cfe6eee9d0280ed693adab74090fd094eb
5+
sourceRevisionDigest: sha256:065d13d8834eab43892196c2ddd12a2be62721b8db973e8e979dd95e0ae0041b
6+
sourceBlobDigest: sha256:3d450bed4d2afe95015cf2cc9ab685242e127d758e339399c791b19badc51954
77
tags:
88
- latest
99
- 1.0.0
1010
targets:
1111
open-router:
1212
source: OpenRouter API
1313
sourceNamespace: open-router-chat-completions-api
14-
sourceRevisionDigest: sha256:9534956985338f860523efa9fe6c73d8ad1ca917038391f47bcbd1cca4f994a0
15-
sourceBlobDigest: sha256:7379752148325782543b8b777626a2cfe6eee9d0280ed693adab74090fd094eb
14+
sourceRevisionDigest: sha256:065d13d8834eab43892196c2ddd12a2be62721b8db973e8e979dd95e0ae0041b
15+
sourceBlobDigest: sha256:3d450bed4d2afe95015cf2cc9ab685242e127d758e339399c791b19badc51954
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:0e94d28644844e45fabd7986eea0edf7d29c09829a05c292f8156107baa008f2
17+
codeSamplesRevisionDigest: sha256:a2c6618b6c2021bd41b07cf526fcf35e9551e1d29a929a842c05fd541f9a51b3
1818
workflow:
1919
workflowVersion: 1.0.0
2020
speakeasyVersion: 1.803.2

‎RELEASES.md‎

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4359,4 +4359,14 @@ Based on:
43594359
### Generated
43604360
- [python v1.3.159] .
43614361
### Releases
4362-
- [PyPI v1.3.159] https://pypi.org/project/openrouter/1.3.159 - .
4362+
- [PyPI v1.3.159] https://pypi.org/project/openrouter/1.3.159 - .
4363+
4364+
## 2026-11-11 18:19:40
4365+
### Changes
4366+
Based on:
4367+
- OpenAPI Doc
4368+
- Speakeasy CLI 1.803.2 (2.950.13) https://github.com/speakeasy-api/speakeasy
4369+
### Generated
4370+
- [python v1.3.160] .
4371+
### Releases
4372+
- [PyPI v1.3.160] https://pypi.org/project/openrouter/1.3.160 - .

0 commit comments

Comments
 (0)