Skip to content

Commit 288d71a

Browse files
github-actions[bot]speakeasybotspeakeasy-github[bot]
authored
chore: 🐝 Update SDK - Generate (spec change merged) 1.3.87 (#1155)
Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 6ab1744 commit 288d71a

18 files changed

Lines changed: 77 additions & 45 deletions

β€Ž.speakeasy/gen.lockβ€Ž

Lines changed: 31 additions & 34 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: dea24a377c37941de6f85d90fa343bfc
4+
docChecksum: 53c154fcf96c897d30be854d25995554
55
docVersion: 1.0.0
66
speakeasyVersion: 1.787.0
77
generationVersion: 2.914.0
8-
releaseVersion: 1.3.86
9-
configChecksum: fd5beeb5f86f717368761054984c4832
8+
releaseVersion: 1.3.87
9+
configChecksum: af14af1f010431d1a1405f151e00821e
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: f9826fff-3c9b-4d67-b62e-c275ae434c67
15-
pristine_commit_hash: d65ce36144ac6f2e1d0f07e370ca15c4446952b6
16-
pristine_tree_hash: a1f609543db0a2f5ac4632c7aede2f9d6b245607
14+
generation_id: 6b413384-157d-4ed9-b8aa-efc726fffbdb
15+
pristine_commit_hash: 3ce2a8227b7e1f828d58ebae0dca1adfdf65a2df
16+
pristine_tree_hash: ef1cba5133df158b3c5ec3dde6091d502fcded6d
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -3660,8 +3660,8 @@ trackedFiles:
36603660
pristine_git_object: 11f1471c8b6c04f52af89d74d6dec2e9d12c2d82
36613661
docs/components/imagegenerationproviderpreferencesoptions.mdx:
36623662
id: 32d5c4b3e06b
3663-
last_write_checksum: sha1:0f7c5c7b04bdec80ac8049b7ca803f8afcf6dd16
3664-
pristine_git_object: 3826b9dfb2cc549bbe1752b7cac5334f87bae1e5
3663+
last_write_checksum: sha1:85566812d71ed1e28dc1c9ee54e618aa7582b120
3664+
pristine_git_object: 43e67f11a3c59261dfed5b099c6570e5c2e08f39
36653665
docs/components/imagegenerationproviderpreferencesorder.mdx:
36663666
id: 0547877073f3
36673667
last_write_checksum: sha1:3e890c691097373cc9a2d7e47c3594f56b57809c
@@ -6256,12 +6256,12 @@ trackedFiles:
62566256
pristine_git_object: 70dcf1b583a3d202157814d8bd4f3c8f7811d0d9
62576257
docs/components/providername.mdx:
62586258
id: aa3a4904b228
6259-
last_write_checksum: sha1:e2a84dbc4284448764b55b2ed907ea0a48a09bd5
6260-
pristine_git_object: 6dc6d4c77b976166b211575dd17345b8d8a68008
6259+
last_write_checksum: sha1:3b616e33119bde977672a2b10476efc1f46861da
6260+
pristine_git_object: 2931df55b50ea015985f13d1aec317c61d857730
62616261
docs/components/provideroptions.mdx:
62626262
id: 2697807524fe
6263-
last_write_checksum: sha1:17aca86741539c2a9a89c0e7c5ecb2d3d2c528c7
6264-
pristine_git_object: a9cc73b56bc4ce4231b0230e2846b1c83090e54e
6263+
last_write_checksum: sha1:7f614d57b8abd8302248179dafe359f32ab37ab5
6264+
pristine_git_object: d3e3f9eb5403badfe1c562dedae0d8dda207f8eb
62656265
docs/components/provideroverloadedresponseerrordata.mdx:
62666266
id: dc500cd14889
62676267
last_write_checksum: sha1:8326118941c8899a398931c8c7871af21b716b00
@@ -6292,8 +6292,8 @@ trackedFiles:
62926292
pristine_git_object: dd376f0952fa0517dd83b06ed7afc2c856123dbc
62936293
docs/components/providerresponseprovidername.mdx:
62946294
id: 2fc17b61e546
6295-
last_write_checksum: sha1:38a91e5f91b41427c2893be3291e267e279c89cd
6296-
pristine_git_object: 3675176b9ee5e8fae22de06637b6c5db03801991
6295+
last_write_checksum: sha1:191250cbe8a12e91aa80d99fc2932079686585b8
6296+
pristine_git_object: 0ea9612186d31736f9548639cfdd8da2f43b7770
62976297
docs/components/providersort.mdx:
62986298
id: d73fa13eeb95
62996299
last_write_checksum: sha1:b7e9e6842741e3433d705bd576f2ac5383f00134
@@ -7888,8 +7888,8 @@ trackedFiles:
78887888
pristine_git_object: 67f56887bb4758559189e3e9e6123dff9a38df81
78897889
docs/components/videogenerationrequestoptions.mdx:
78907890
id: 1d67160e7e7a
7891-
last_write_checksum: sha1:76b1e402149e4bfb2a9424874df6368650de06de
7892-
pristine_git_object: 8fc76e5da7205a35d72ff5ea7f47f3fa719ffdbf
7891+
last_write_checksum: sha1:c37b572fff05d25bc50d8142428cf195e7086cf5
7892+
pristine_git_object: e1d15e18cea9f7c3ae64393361dd01439aeffe33
78937893
docs/components/videogenerationrequestprovider.mdx:
78947894
id: d6424dd5de9d
78957895
last_write_checksum: sha1:72aa46a3335220b579db56574ea179d150dbe2b6
@@ -10092,8 +10092,8 @@ trackedFiles:
1009210092
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
1009310093
pyproject.toml:
1009410094
id: 5d07e7d72637
10095-
last_write_checksum: sha1:7a68e6f3b50c8802184f3e027a0d9087d05b6140
10096-
pristine_git_object: f135e88d94b757db66e459d8f847a2247954e5b4
10095+
last_write_checksum: sha1:1c4468c3e86707e0157a2ae1df69e1b05d2ab1c4
10096+
pristine_git_object: 36a5174d753278b0eb8899396cb69c48675d240a
1009710097
scripts/prepare_readme.py:
1009810098
id: e0c5957a6035
1009910099
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -10120,8 +10120,8 @@ trackedFiles:
1012010120
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
1012110121
src/openrouter/_version.py:
1012210122
id: d8d15ad6c586
10123-
last_write_checksum: sha1:50b7cf2daa099374b6f32a3cc1548e1c4b8c5cd8
10124-
pristine_git_object: 3241bebce27667cbe0621fada293e987fabf1e59
10123+
last_write_checksum: sha1:fafc0abf6c27e3f328263d13d0aa2ae8b0d362d7
10124+
pristine_git_object: 04f59b4900eb9cbaa4d08571bb6682e8dfc9aa5a
1012510125
src/openrouter/alpha.py:
1012610126
id: 306c4d93308d
1012710127
last_write_checksum: sha1:30f55a360f41376ab194b9ea725fe4e001a5ae1a
@@ -11736,8 +11736,8 @@ trackedFiles:
1173611736
pristine_git_object: 6b9a8990973466285f9b49b366bbc5fc1ae42e41
1173711737
src/openrouter/components/imagegenerationproviderpreferences.py:
1173811738
id: 100a82a54e2d
11739-
last_write_checksum: sha1:5ee96d059fa96f28780ba7c95d52e99f20536e3a
11740-
pristine_git_object: 791eb94001bb3fb6789db1744bddddafea8353cf
11739+
last_write_checksum: sha1:2cdffd99add86ee4ab639dcbb632afe81e54586f
11740+
pristine_git_object: c9f8b5fe96af5f1fc862a4b5ef6e730c1cdd725c
1174111741
src/openrouter/components/imagegenerationrequest.py:
1174211742
id: f8291a7be9a0
1174311743
last_write_checksum: sha1:5594779ac114f113c508b0eb75ad355a50a3d76e
@@ -12688,12 +12688,12 @@ trackedFiles:
1268812688
pristine_git_object: 170ae25c582bb8decd74e1c69bfa8353bd44e86d
1268912689
src/openrouter/components/providername.py:
1269012690
id: fcc722fa2fce
12691-
last_write_checksum: sha1:1a4ed56d5fb7b53c174a877892e39e7c37d17ddf
12692-
pristine_git_object: e30339f8a06f9986225d7c208620a7173c55dfca
12691+
last_write_checksum: sha1:d2c863aa05902ffbd07c3352de36d93dc7c27c52
12692+
pristine_git_object: dbee860af6d36dd1420d129671529fecc4d904b0
1269312693
src/openrouter/components/provideroptions.py:
1269412694
id: 73dde6c8f359
12695-
last_write_checksum: sha1:ad5aa56d30c0f16fc2ac862be06d275c6e70f3df
12696-
pristine_git_object: a8abf2047bec5dca52556bce8bdad1314686be9a
12695+
last_write_checksum: sha1:1721024a4f4450501c6ee539caa5d4952d05136d
12696+
pristine_git_object: 03aff31b23409c85c565229065007b20deb20051
1269712697
src/openrouter/components/provideroverloadedresponseerrordata.py:
1269812698
id: 5b693682570e
1269912699
last_write_checksum: sha1:b54682560ff95dad18d26f9aaf887f8f6e0e1f71
@@ -12704,8 +12704,8 @@ trackedFiles:
1270412704
pristine_git_object: 6cf5d428899c8722a49aa4ed5918ffe95b793549
1270512705
src/openrouter/components/providerresponse.py:
1270612706
id: ad3887be54c5
12707-
last_write_checksum: sha1:4b6331be21b8e180dd9fafe4abbfcb29b7f194d3
12708-
pristine_git_object: 4f09c78bba4b9fe73f4a7fcc30e5b647330eaaf0
12707+
last_write_checksum: sha1:9232cacbc89cd2eaa254909bfcb0b4a2d741d3a7
12708+
pristine_git_object: 05db93338020cfce112a2ecc1d11c06761d45e24
1270912709
src/openrouter/components/providersort.py:
1271012710
id: 348e382bf494
1271112711
last_write_checksum: sha1:57551507f95cd2e16ef995e1c13f859fd0726152
@@ -13384,8 +13384,8 @@ trackedFiles:
1338413384
pristine_git_object: b4a3db2fc4c7edf92a475be2952f01b5e2070205
1338513385
src/openrouter/components/videogenerationrequest.py:
1338613386
id: 70e3c9ff288c
13387-
last_write_checksum: sha1:184edd3c9af56c96b7a03a6ccb5305244bd07628
13388-
pristine_git_object: 96e0013aa28c702f8147d616c7b7cd355873b20a
13387+
last_write_checksum: sha1:67cfb347abdcbd4ba996ac27635183bcb4983a08
13388+
pristine_git_object: d3813c78046c8d564f46166d7f40ac9737e69758
1338913389
src/openrouter/components/videogenerationresponse.py:
1339013390
id: 541f1321b072
1339113391
last_write_checksum: sha1:6ba68c4551af144f37be940f0222f434d156e275
@@ -18781,7 +18781,4 @@ examples:
1878118781
"502":
1878218782
application/json: {"error": {"code": 502, "message": "Provider returned error"}}
1878318783
examplesVersion: 1.0.2
18784-
releaseNotes: |
18785-
## Python SDK Changes:
18786-
* `open_router.alpha.decisions.create()`: `request.assets` **Added**
18787-
* `open_router.system_one.create()`: `request.assets` **Added**
18784+
releaseNotes: "## Python SDK Changes:\n* `open_router.alpha.decisions.create()`: `request.provider` **Changed**\n* `open_router.tts.create_speech()`: \n * `request.provider.options.primalabs` **Added**\n* `open_router.stt.create_transcription()`: \n * `request.provider.options.primalabs` **Added**\n* `open_router.batch.create_batches()`: \n * `request.provider.only[].union(ProviderName).enum(prima_labs)` **Added**\n* `open_router.chat.send()`: `request.provider` **Changed**\n* `open_router.embeddings.generate()`: `request.provider` **Changed**\n* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].provider_name.enum(prima_labs)` **Added**\n* `open_router.endpoints.list()`: `response.data.endpoints[].provider_name.enum(prima_labs)` **Added**\n* `open_router.generations.get_generation()`: `response.data.provider_responses[].provider_name.enum(prima_labs)` **Added**\n* `open_router.images.generate()`: `request.provider` **Changed**\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.responses.send()`: `request.provider` **Changed**\n* `open_router.beta.responses.send()`: `request.provider` **Changed**\n* `open_router.system_one.create()`: `request.provider` **Changed**\n* `open_router.video_generation.generate()`: \n * `request.provider.options.primalabs` **Added**\n"

β€Ž.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: 1.3.86
39+
version: 1.3.87
4040
additionalDependencies:
4141
dev:
4242
pytest: '>=8.3'

β€Ž.speakeasy/out.openapi.yamlβ€Ž

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18027,6 +18027,7 @@ components:
1802718027
- 'Parasail'
1802818028
- 'ParetoAlpha'
1802918029
- 'Poolside'
18030+
- 'PrimaLabs'
1803018031
- 'PrimeIntellect'
1803118032
- 'Perceptron'
1803218033
- 'Perplexity'
@@ -26138,6 +26139,7 @@ components:
2613826139
- 'Parasail'
2613926140
- 'ParetoAlpha'
2614026141
- 'Poolside'
26142+
- 'PrimaLabs'
2614126143
- 'PrimeIntellect'
2614226144
- 'Perceptron'
2614326145
- 'Perplexity'
@@ -26498,6 +26500,9 @@ components:
2649826500
poolside:
2649926501
additionalProperties: {}
2650026502
type: 'object'
26503+
primalabs:
26504+
additionalProperties: {}
26505+
type: 'object'
2650126506
primeintellect:
2650226507
additionalProperties: {}
2650326508
type: 'object'
@@ -26928,6 +26933,7 @@ components:
2692826933
- 'Parasail'
2692926934
- 'ParetoAlpha'
2693026935
- 'Poolside'
26936+
- 'PrimaLabs'
2693126937
- 'PrimeIntellect'
2693226938
- 'Perceptron'
2693326939
- 'Perplexity'

β€Ž.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:e28eec2c641bcec7f9e9e92602954a36a37708fd3318fa3cb20db1cf5ccc3b9f
6-
sourceBlobDigest: sha256:5bd1abdd11826e5fe3536384411151a4e90441d5dcc916ce20eddbeeac58d0f5
5+
sourceRevisionDigest: sha256:1f784abddbbb0341fbbb5b065acd5e035a20f36a82bb920d796b4d2031b55583
6+
sourceBlobDigest: sha256:7031dbb3be869a05e6f0f7d9935da948ec7f4af6937551c401e293862935578e
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:e28eec2c641bcec7f9e9e92602954a36a37708fd3318fa3cb20db1cf5ccc3b9f
15-
sourceBlobDigest: sha256:5bd1abdd11826e5fe3536384411151a4e90441d5dcc916ce20eddbeeac58d0f5
14+
sourceRevisionDigest: sha256:1f784abddbbb0341fbbb5b065acd5e035a20f36a82bb920d796b4d2031b55583
15+
sourceBlobDigest: sha256:7031dbb3be869a05e6f0f7d9935da948ec7f4af6937551c401e293862935578e
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:6974c2ad2c443a4c0fe8f205398ca93ea9109af1a5e1dd7347239d69c32c8eb4
17+
codeSamplesRevisionDigest: sha256:2af635ec902cb472d6a2741e5afe2892736a348c0820a6e33c2fd0da5d43cbf4
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
@@ -3629,4 +3629,14 @@ Based on:
36293629
### Generated
36303630
- [python v1.3.86] .
36313631
### Releases
3632-
- [PyPI v1.3.86] https://pypi.org/project/openrouter/1.3.86 - .
3632+
- [PyPI v1.3.86] https://pypi.org/project/openrouter/1.3.86 - .
3633+
3634+
## 2026-10-27 19:50:49
3635+
### Changes
3636+
Based on:
3637+
- OpenAPI Doc
3638+
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
3639+
### Generated
3640+
- [python v1.3.87] .
3641+
### Releases
3642+
- [PyPI v1.3.87] https://pypi.org/project/openrouter/1.3.87 - .

β€Ždocs/components/imagegenerationproviderpreferencesoptions.mdxβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ Provider-specific options keyed by provider slug. Only options for the matched p
114114
| `perplexity` | Dict[str, *Any*] | βž– | N/A |
115115
| `phala` | Dict[str, *Any*] | βž– | N/A |
116116
| `poolside` | Dict[str, *Any*] | βž– | N/A |
117+
| `primalabs` | Dict[str, *Any*] | βž– | N/A |
117118
| `primeintellect` | Dict[str, *Any*] | βž– | N/A |
118119
| `quiver` | Dict[str, *Any*] | βž– | N/A |
119120
| `recraft` | Dict[str, *Any*] | βž– | N/A |

β€Ždocs/components/providername.mdxβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ This is an open enum. Unrecognized values will not fail type checks.
9696
- `"Parasail"`
9797
- `"ParetoAlpha"`
9898
- `"Poolside"`
99+
- `"PrimaLabs"`
99100
- `"PrimeIntellect"`
100101
- `"Perceptron"`
101102
- `"Perplexity"`

β€Ždocs/components/provideroptions.mdxβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ Provider-specific options keyed by provider slug. Only options for the matched p
114114
| `perplexity` | Dict[str, *Any*] | βž– | N/A |
115115
| `phala` | Dict[str, *Any*] | βž– | N/A |
116116
| `poolside` | Dict[str, *Any*] | βž– | N/A |
117+
| `primalabs` | Dict[str, *Any*] | βž– | N/A |
117118
| `primeintellect` | Dict[str, *Any*] | βž– | N/A |
118119
| `quiver` | Dict[str, *Any*] | βž– | N/A |
119120
| `recraft` | Dict[str, *Any*] | βž– | N/A |

β€Ždocs/components/providerresponseprovidername.mdxβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ This is an open enum. Unrecognized values will not fail type checks.
126126
- `"Parasail"`
127127
- `"ParetoAlpha"`
128128
- `"Poolside"`
129+
- `"PrimaLabs"`
129130
- `"PrimeIntellect"`
130131
- `"Perceptron"`
131132
- `"Perplexity"`

β€Ždocs/components/videogenerationrequestoptions.mdxβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ Provider-specific options keyed by provider slug. Only options for the matched p
114114
| `perplexity` | Dict[str, *Any*] | βž– | N/A |
115115
| `phala` | Dict[str, *Any*] | βž– | N/A |
116116
| `poolside` | Dict[str, *Any*] | βž– | N/A |
117+
| `primalabs` | Dict[str, *Any*] | βž– | N/A |
117118
| `primeintellect` | Dict[str, *Any*] | βž– | N/A |
118119
| `quiver` | Dict[str, *Any*] | βž– | N/A |
119120
| `recraft` | Dict[str, *Any*] | βž– | N/A |

0 commit comments

Comments
Β (0)