Skip to content

Commit e382622

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

24 files changed

Lines changed: 354 additions & 40 deletions

‎.speakeasy/gen.lock‎

Lines changed: 66 additions & 29 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: 3ffbb5caf97a756bfd97a9757d30bb15
4+
docChecksum: e21154888dfa7549afec99719de2298c
55
docVersion: 1.0.0
66
speakeasyVersion: 1.787.0
77
generationVersion: 2.914.0
8-
releaseVersion: 0.11.34
9-
configChecksum: 3f9c66bd80e974b7c3653aae9417b6be
8+
releaseVersion: 0.11.35
9+
configChecksum: 733235852106a206ff32b95e4df4a98c
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: e99f82b5-d6b0-485a-af40-021b725679e2
15-
pristine_commit_hash: f7cf446f5bad2f72d6c0d7968ffc8f3112039354
16-
pristine_tree_hash: 5b97ca679094a9868ad3c87eea704181b7ad978f
14+
generation_id: 0eb7b382-7f2d-40fc-af17-d4edfa063b51
15+
pristine_commit_hash: f2ed44c9518770670eb724008e5d14d928a1009a
16+
pristine_tree_hash: 402efaefb9a070a278e6acf08760bc715ceee673
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -970,8 +970,8 @@ trackedFiles:
970970
pristine_git_object: 220be03bd674a257c2064c0455104959b3974a35
971971
docs/components/chatrequest.mdx:
972972
id: 055812be14d8
973-
last_write_checksum: sha1:8803f814796b25653c13db7cd2e167720d615499
974-
pristine_git_object: e831058c3a681c3f9e8896137e06d82d3c416a5a
973+
last_write_checksum: sha1:89b2b49f33aad8f2c1da1625000b0d6f8b149007
974+
pristine_git_object: 73293a5570f6550c42c332306d52777134732285
975975
docs/components/chatrequesteffort.mdx:
976976
id: 703c73252ebd
977977
last_write_checksum: sha1:243510f188071a3f317dc06a07fbcfcedd3cf821
@@ -3786,8 +3786,8 @@ trackedFiles:
37863786
pristine_git_object: 7bcc872b70da2f1c7edb03ffddc8e96363e8a3d9
37873787
docs/components/parameter.mdx:
37883788
id: 732881d0420c
3789-
last_write_checksum: sha1:b07251b79fea1c46ace40815bec04c3f6945959a
3790-
pristine_git_object: eef5a5c4a33f4a956032328641888fc336a5a55d
3789+
last_write_checksum: sha1:7bcc630ce6294c6792e9f62bfafec09576e49841
3790+
pristine_git_object: 223d99a64ce9f4e53eae50f6a8f221b0fbeb69ec
37913791
docs/components/paretorouterplugin.mdx:
37923792
id: 92e7a1e63fd0
37933793
last_write_checksum: sha1:493693e42545592735e9103c9c0a343911a3ac55
@@ -3856,6 +3856,26 @@ trackedFiles:
38563856
id: 3c54779ba868
38573857
last_write_checksum: sha1:2e5611cd5f6c1ce35c979a1046b142c66895f9aa
38583858
pristine_git_object: dbf6cac96b22f374bb90a50206cf8f0a10a5c8bd
3859+
docs/components/prediction.mdx:
3860+
id: 4405e4629c40
3861+
last_write_checksum: sha1:013de308b5cb6b642107d9bd5dfa87f7afdd14ea
3862+
pristine_git_object: 6164a9fa7d7330dbc5728b0802ea11b200d2e456
3863+
docs/components/predictioncontent.mdx:
3864+
id: 7d2d5e6ae0f9
3865+
last_write_checksum: sha1:6b1cb796135ee6eaec7f57e5bc3b58284415cd69
3866+
pristine_git_object: f37c6c7033f7e8897a0beeaeef0650536c915f3f
3867+
docs/components/predictioncontenttext.mdx:
3868+
id: 1640b0894bb2
3869+
last_write_checksum: sha1:f38ab32758040244cee8df50868bdb83ce028615
3870+
pristine_git_object: 541026eaad891bc4932d8c125f2186d1a2bc5bf9
3871+
docs/components/predictioncontenttexttype.mdx:
3872+
id: 1e8a2d33a4b8
3873+
last_write_checksum: sha1:26438dd1afb010d1a48d8bbc2914836739f0a42a
3874+
pristine_git_object: 88c75527d3335a81738c5f01cccc5c1a097f344a
3875+
docs/components/predictiontype.mdx:
3876+
id: 7eb9a2c0cacf
3877+
last_write_checksum: sha1:b5d53e535a48ad3b3648515a761b2de1937e9c04
3878+
pristine_git_object: 804c05f5b01e92720404054632970385ebf87184
38593879
docs/components/preferredmaxlatency.mdx:
38603880
id: 8ca10c660593
38613881
last_write_checksum: sha1:606748118011316ae4563b9afe99105f61968053
@@ -6598,8 +6618,8 @@ trackedFiles:
65986618
pristine_git_object: 513bb72efe9f74672b1b60d6b45dc0aca282ddf6
65996619
docs/sdks/chat/README.mdx:
66006620
id: 1dd859c23fe1
6601-
last_write_checksum: sha1:afeaa6d1195ec68d845aa76038b47498826d48a3
6602-
pristine_git_object: 70aca7d4ce8dd7f8356abc4d836e8bdc236e090f
6621+
last_write_checksum: sha1:ba43c2aeeb52b55b80e61d17c2fce04c1c476044
6622+
pristine_git_object: ca7fbe9c061e2f7f36724e9889bfa8595b9f23f7
66036623
docs/sdks/classifications/README.mdx:
66046624
id: 4786130ef02a
66056625
last_write_checksum: sha1:87ea3518b4147ae7833b01da7be92d41a4b49df7
@@ -6654,8 +6674,8 @@ trackedFiles:
66546674
pristine_git_object: 32a291cb837977e7cdd475c664e5d475660b2ba3
66556675
docs/sdks/presets/README.mdx:
66566676
id: eeb505928d52
6657-
last_write_checksum: sha1:77d23418817e3a4e1d7135bdbd21a61812c960ee
6658-
pristine_git_object: 82e78fb13dc1c886ea37068b24ad1e5c786b6052
6677+
last_write_checksum: sha1:26c52219232402290285807e0324bee6f95bae46
6678+
pristine_git_object: 9d4c22fcc2c95b3fe20b267913761f2f1706c44f
66596679
docs/sdks/providers/README.mdx:
66606680
id: 5ea9af111324
66616681
last_write_checksum: sha1:570b55655ee7602d3807c3218e450741f634eed6
@@ -6690,8 +6710,8 @@ trackedFiles:
66906710
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
66916711
pyproject.toml:
66926712
id: 5d07e7d72637
6693-
last_write_checksum: sha1:0c838bd8fbc1399b84ef355c22f10067aa1de1b5
6694-
pristine_git_object: b3db242f18998efdb48e13d314da6183d394c7c1
6713+
last_write_checksum: sha1:9a6a2d791c311075b9a1faa0a2738c07a6863a45
6714+
pristine_git_object: 3c8fcb80727de21c2d7b56f45be557d26eac275d
66956715
scripts/prepare_readme.py:
66966716
id: e0c5957a6035
66976717
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -6718,8 +6738,8 @@ trackedFiles:
67186738
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
67196739
src/openrouter/_version.py:
67206740
id: d8d15ad6c586
6721-
last_write_checksum: sha1:5ff4467915deaf9e8db476e6c074df7f247bbdb8
6722-
pristine_git_object: d4fe1d9cbfb2443d066e8266c9e5cc318f352959
6741+
last_write_checksum: sha1:12d0593e922e48569cc3e26654def78396de060a
6742+
pristine_git_object: 1fb77ea8dcee5b3afa7384a5ef5bc52649d9365b
67236743
src/openrouter/analytics.py:
67246744
id: cb406b5aaabb
67256745
last_write_checksum: sha1:9e709b71dd0611056dc0cec6150b578defe32841
@@ -6750,16 +6770,16 @@ trackedFiles:
67506770
pristine_git_object: 08b177b0b39e7f3581f1a5da13e245c3daddf9d5
67516771
src/openrouter/chat.py:
67526772
id: 723fdce15c1d
6753-
last_write_checksum: sha1:2afda128e7af2900cfeeaf79cc5a52122da8c3a2
6754-
pristine_git_object: f14c3b5188d6dfdefcc28aa685daa24276ae2990
6773+
last_write_checksum: sha1:1497d43947fc61b2d8dbe0b609f82475141357b0
6774+
pristine_git_object: 2e12be681f66f161d85e495e23cceee9275a93b5
67556775
src/openrouter/classifications.py:
67566776
id: 4f2efc24b95b
67576777
last_write_checksum: sha1:3ab6fcd9ef679cd2149ec8dfbb4a86109cd152ad
67586778
pristine_git_object: ad3d247954547814054c01989a2dff3d12b3e4e1
67596779
src/openrouter/components/__init__.py:
67606780
id: 81754e97b3f4
6761-
last_write_checksum: sha1:32457f91bee32751ea47d60f934e71d9cd7a5a97
6762-
pristine_git_object: 05d07f540730beb7f51e7324f61cdcd0d4cc7129
6781+
last_write_checksum: sha1:75da595e5ef0b716059727c18f75cb797eafae31
6782+
pristine_git_object: feb8172376424273e38f7f6940af9ceff2106f38
67636783
src/openrouter/components/aabenchmarkentry.py:
67646784
id: e2e0f0b48c82
67656785
last_write_checksum: sha1:fab4d9a24d2cea937bb749d46c5f83941e99d65c
@@ -7206,8 +7226,8 @@ trackedFiles:
72067226
pristine_git_object: 8bbde153b53887e426989fd5b0486b6dc1122810
72077227
src/openrouter/components/chatrequest.py:
72087228
id: 5e39eaefa9cf
7209-
last_write_checksum: sha1:2b4baaf4c3bf6d32c3514edfaab04ded9b71b001
7210-
pristine_git_object: 4c79a21cfcf76239f27b251c35a5600839703c3a
7229+
last_write_checksum: sha1:640ab02fe305afc8fbebb4ee07c4c565bd056b63
7230+
pristine_git_object: 32906484abc18187393231ac1ccc5839d8116636
72117231
src/openrouter/components/chatresult.py:
72127232
id: 9062fe2935fe
72137233
last_write_checksum: sha1:2ff1963c54e7e79500115c8549c8d395f4e336d1
@@ -8306,8 +8326,8 @@ trackedFiles:
83068326
pristine_git_object: 15fb96b79c77ff9798139470e3d26df0b119a89f
83078327
src/openrouter/components/parameter.py:
83088328
id: d76aede00388
8309-
last_write_checksum: sha1:bfd3c5f0f386b8c743f724c52ba51d97e49a1757
8310-
pristine_git_object: 9aaebc4cb7eefdce97f37e89d6d719e524d148e5
8329+
last_write_checksum: sha1:8b9c7afc4794748a8fc89fe5bba65bb8cdf5c62a
8330+
pristine_git_object: 27208f70776f6533f6d9fe26f1774e874de6922e
83118331
src/openrouter/components/paretorouterplugin.py:
83128332
id: b239c8e11899
83138333
last_write_checksum: sha1:b40a6f823553cd1602d0ccc3d163c19b2b4dbb8a
@@ -8352,6 +8372,14 @@ trackedFiles:
83528372
id: e84fda1bf034
83538373
last_write_checksum: sha1:ada3c3cbb5726f94c566c172bb3b682f0efbe9fb
83548374
pristine_git_object: 1cc72acc2047fb461b91f69083d37b5d5188acde
8375+
src/openrouter/components/prediction.py:
8376+
id: 7f2861b2e400
8377+
last_write_checksum: sha1:9b97e7678c1f628147361ff0084d518b0c34af33
8378+
pristine_git_object: 770d9dbdf876c283341da980ed624cd6b6250bbd
8379+
src/openrouter/components/predictioncontenttext.py:
8380+
id: 47099e240de5
8381+
last_write_checksum: sha1:da8780978b9e197be6e3c02d0c6d315c4ee194e4
8382+
pristine_git_object: 4cf1983886f321a52f4bc09db0ec2c3f24cf3ff8
83558383
src/openrouter/components/preferredmaxlatency.py:
83568384
id: 20675ae045ba
83578385
last_write_checksum: sha1:279e300348daf2d15744ee9e0e6520639e95dfd2
@@ -9506,8 +9534,8 @@ trackedFiles:
95069534
pristine_git_object: 31c74edd544c4ab7d4c5153a6d2888623ca66aed
95079535
src/openrouter/presets.py:
95089536
id: bd0c40379dcd
9509-
last_write_checksum: sha1:3b194964b25c57db796921e561898ae7073b6cbf
9510-
pristine_git_object: 832689477bac35ba16b604b330fdb3720e90a3a4
9537+
last_write_checksum: sha1:8062b4df8e354d4910c29979c933d4c2eae8382e
9538+
pristine_git_object: 1450062e17d9bc102d8efa9a552aeedf64c189e0
95119539
src/openrouter/providers.py:
95129540
id: debc4c48f149
95139541
last_write_checksum: sha1:11dbc607825edee8dcc84b39ee8171e097c47acf
@@ -11181,4 +11209,13 @@ examples:
1118111209
"500":
1118211210
application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
1118311211
examplesVersion: 1.0.2
11184-
releaseNotes: "## Python SDK Changes:\n* `open_router.beta.responses.send()`: \n * `request` **Changed** (Breaking ⚠️)\n * `response` **Changed**\n* `open_router.presets.create_presets_responses()`: `request` **Changed** (Breaking ⚠️)\n"
11212+
releaseNotes: |
11213+
## Python SDK Changes:
11214+
* `open_router.chat.send()`: `request.prediction` **Added**
11215+
* `open_router.embeddings.list_models()`: `response.data[].supported_parameters[].enum(prediction)` **Added**
11216+
* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].supported_parameters[].enum(prediction)` **Added**
11217+
* `open_router.endpoints.list()`: `response.data.endpoints[].supported_parameters[].enum(prediction)` **Added**
11218+
* `open_router.models.get()`: `response.data.supported_parameters[].enum(prediction)` **Added**
11219+
* `open_router.models.list()`: `response.data[].supported_parameters[].enum(prediction)` **Added**
11220+
* `open_router.models.list_for_user()`: `response.data[].supported_parameters[].enum(prediction)` **Added**
11221+
* `open_router.presets.create_presets_chat_completions()`: `request.prediction` **Added**

‎.speakeasy/gen.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ generation:
3636
documentation: mintlify
3737
preApplyUnionDiscriminators: true
3838
python:
39-
version: 0.11.34
39+
version: 0.11.35
4040
additionalDependencies:
4141
dev: {}
4242
main: {}

‎.speakeasy/out.openapi.yaml‎

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5047,6 +5047,8 @@ components:
50475047
- $ref: '#/components/schemas/ParetoRouterPlugin'
50485048
- $ref: '#/components/schemas/FusionPlugin'
50495049
type: array
5050+
prediction:
5051+
$ref: '#/components/schemas/Prediction'
50505052
presence_penalty:
50515053
description: Presence penalty (-2.0 to 2.0)
50525054
example: 0
@@ -17834,6 +17836,7 @@ components:
1783417836
- logit_bias
1783517837
- logprobs
1783617838
- top_logprobs
17839+
- prediction
1783717840
- seed
1783817841
- response_format
1783917842
- structured_outputs
@@ -18139,6 +18142,44 @@ components:
1813918142
example: guardrail
1814018143
type: string
1814118144
x-speakeasy-unknown-values: allow
18145+
Prediction:
18146+
description: >-
18147+
Static predicted output content. Supported models can use this to reduce latency when much of the response is known in advance.
18148+
example:
18149+
content: Expected response
18150+
type: content
18151+
nullable: true
18152+
properties:
18153+
content:
18154+
anyOf:
18155+
- type: string
18156+
- items:
18157+
$ref: '#/components/schemas/PredictionContentText'
18158+
type: array
18159+
type:
18160+
enum:
18161+
- content
18162+
type: string
18163+
required:
18164+
- type
18165+
- content
18166+
type: object
18167+
PredictionContentText:
18168+
description: Text content part for a predicted output.
18169+
example:
18170+
text: Expected response
18171+
type: text
18172+
properties:
18173+
text:
18174+
type: string
18175+
type:
18176+
enum:
18177+
- text
18178+
type: string
18179+
required:
18180+
- type
18181+
- text
18182+
type: object
1814218183
PreferredMaxLatency:
1814318184
anyOf:
1814418185
- format: double

‎.speakeasy/workflow.lock‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@ speakeasyVersion: 1.787.0
22
sources:
33
OpenRouter API:
44
sourceNamespace: open-router-chat-completions-api
5-
sourceRevisionDigest: sha256:41739c60e1d6dcac2f36ad5991e0f1732aa280f21df9c03faca77c36df48ab00
6-
sourceBlobDigest: sha256:6e54d1abbb10de579b7fea95da440f76cc1634d2f53b627e2217748ccf0ea613
5+
sourceRevisionDigest: sha256:21f502646e97d1027c30088b075d88aa456eba32c8ea99590ec4f092607fc025
6+
sourceBlobDigest: sha256:441cdf3b59e5c1da943b9b09350e0549dd03d4a696062ae2a9abfaa7112352fb
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:41739c60e1d6dcac2f36ad5991e0f1732aa280f21df9c03faca77c36df48ab00
15-
sourceBlobDigest: sha256:6e54d1abbb10de579b7fea95da440f76cc1634d2f53b627e2217748ccf0ea613
14+
sourceRevisionDigest: sha256:21f502646e97d1027c30088b075d88aa456eba32c8ea99590ec4f092607fc025
15+
sourceBlobDigest: sha256:441cdf3b59e5c1da943b9b09350e0549dd03d4a696062ae2a9abfaa7112352fb
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:54710bc2060d6d4a440b5a82505d1ef198223bade7ba0830a4fe643d1c00592c
17+
codeSamplesRevisionDigest: sha256:bb4c40b8fe1571304b17ebe921cb83047bba5648383b13e73decf0e15dd7bb1f
1818
workflow:
1919
workflowVersion: 1.0.0
2020
speakeasyVersion: 1.787.0

‎RELEASES.md‎

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -448,4 +448,14 @@ Based on:
448448
### Generated
449449
- [python v0.11.34] .
450450
### Releases
451-
- [PyPI v0.11.34] https://pypi.org/project/openrouter/0.11.34 - .
451+
- [PyPI v0.11.34] https://pypi.org/project/openrouter/0.11.34 - .
452+
453+
## 2026-07-15 14:49:35
454+
### Changes
455+
Based on:
456+
- OpenAPI Doc
457+
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
458+
### Generated
459+
- [python v0.11.35] .
460+
### Releases
461+
- [PyPI v0.11.35] https://pypi.org/project/openrouter/0.11.35 - .

0 commit comments

Comments
 (0)