Skip to content

Commit ba6086e

Browse files
committed
## Python SDK Changes:
* `open_router.beta.responses.send()`: * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added** * `open_router.tts.create_speech()`: * `request.provider.options.thinkingmachines` **Added** * `open_router.stt.create_transcription()`: * `request.provider.options.thinkingmachines` **Added** * `open_router.byok.list()`: * `request.provider` **Changed** * `response.data[].provider.enum(thinkingmachines)` **Added** * `open_router.byok.create()`: * `request.provider.enum(thinkingmachines)` **Added** * `response.data.provider.enum(thinkingmachines)` **Added** * `open_router.byok.get()`: `response.data.provider.enum(thinkingmachines)` **Added** * `open_router.byok.update()`: `response.data.provider.enum(thinkingmachines)` **Added** * `open_router.chat.send()`: * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added** * `open_router.embeddings.generate()`: * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added** * `open_router.endpoints.list_zdr_endpoints()`: `response.data[].provider_name.enum(thinking_machines)` **Added** * `open_router.endpoints.list()`: `response.data.endpoints[].provider_name.enum(thinking_machines)` **Added** * `open_router.generations.get_generation()`: `response.data.provider_responses[].provider_name.enum(thinking_machines)` **Added** * `open_router.images.generate()`: `request.provider` **Changed** * `open_router.presets.create_presets_chat_completions()`: * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added** * `open_router.presets.create_presets_messages()`: * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added** * `open_router.presets.create_presets_responses()`: * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added** * `open_router.rerank.rerank()`: * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added** * `open_router.responses.send()`: * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added** * `open_router.video_generation.generate()`: * `request.provider.options.thinkingmachines` **Added**
1 parent 63fc8f3 commit ba6086e

22 files changed

Lines changed: 91 additions & 57 deletions

.speakeasy/gen.lock

Lines changed: 39 additions & 46 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: a06c6ca0e6a2702dc5961d1fe352effd
4+
docChecksum: a00153e254ad5b89ca5b5824df62cb3c
55
docVersion: 1.0.0
66
speakeasyVersion: 1.787.0
77
generationVersion: 2.914.0
8-
releaseVersion: 1.1.20
9-
configChecksum: b90e24294499df16fce0f0318e81d5b5
8+
releaseVersion: 1.1.21
9+
configChecksum: e6bdd510571f9039ce745999e87dff1a
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: d95362c8-539d-469e-8ec3-61350209cdd2
15-
pristine_commit_hash: 38e60620bf6e9859508e7fb78da53aef3019b646
16-
pristine_tree_hash: de05b8232a25e6961245f9f490f5756b338b527d
14+
generation_id: 5d6d69f1-46c5-44e4-a816-62501a3fbf5b
15+
pristine_commit_hash: 8906f0ba1dfefbb87bd4e8029ac1409ef0e5c5d1
16+
pristine_tree_hash: e315a4a9fe9ae2b3c08ec0cbb5baed4a97f4a0fd
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -834,8 +834,8 @@ trackedFiles:
834834
pristine_git_object: 151dd8398dc818ff4d26d6859d25efd202d03917
835835
docs/components/byokproviderslug.mdx:
836836
id: 6ea70819f6d8
837-
last_write_checksum: sha1:4394408a376d6f1663ed14130b213e00c257e73e
838-
pristine_git_object: 61f78871c797e62eb1a9eef8760c3b73675b67cf
837+
last_write_checksum: sha1:05cb53a8b2407f0f5673ed7243d5cce09ef5e02c
838+
pristine_git_object: 5555f1dc1436619b1db61402043ea09134fa0f68
839839
docs/components/capabilitydescriptor.mdx:
840840
id: 34ac0e581d79
841841
last_write_checksum: sha1:62ee9ccab6cec4572383cef654997ab4106d4676
@@ -2238,8 +2238,8 @@ trackedFiles:
22382238
pristine_git_object: 11f1471c8b6c04f52af89d74d6dec2e9d12c2d82
22392239
docs/components/imagegenerationproviderpreferencesoptions.mdx:
22402240
id: 32d5c4b3e06b
2241-
last_write_checksum: sha1:9b6d2587e65d4720911a338904d26de7da8ec5bd
2242-
pristine_git_object: 2d2ec8b249dd73866cfb9256ffedf7e437c6e197
2241+
last_write_checksum: sha1:72d03e927ab2390c911b1b99893c1d38ffa6c213
2242+
pristine_git_object: 6f9f5b3d0d363e1e5fa46739d6849cf593ad8adb
22432243
docs/components/imagegenerationproviderpreferencesorder.mdx:
22442244
id: 0547877073f3
22452245
last_write_checksum: sha1:3e890c691097373cc9a2d7e47c3594f56b57809c
@@ -4202,12 +4202,12 @@ trackedFiles:
42024202
pristine_git_object: 1d91d32cd0bf4b64699bbbf05a7e95ab835b10cf
42034203
docs/components/providername.mdx:
42044204
id: aa3a4904b228
4205-
last_write_checksum: sha1:1335de3dd4e2686ef335141fcbebd8382915091e
4206-
pristine_git_object: 32eebd3d3ffdd579f65d088421e89acc003c7945
4205+
last_write_checksum: sha1:e39fcea095c15176100263418b2d70947094397a
4206+
pristine_git_object: e3ebbe8f000ffbe467a7d6abb7d49430bec963df
42074207
docs/components/provideroptions.mdx:
42084208
id: 2697807524fe
4209-
last_write_checksum: sha1:1ebd854c1db2b8f1925ffed264e95da3369cf405
4210-
pristine_git_object: cddf6e66eec0a8a13a176f4516dcf6b7d4c4805b
4209+
last_write_checksum: sha1:4a4556a17a4ec39f91b828d369a21d4e9847cfc1
4210+
pristine_git_object: 645200c7dca3cb69feaa0877b28a088631db5294
42114211
docs/components/provideroverloadedresponseerrordata.mdx:
42124212
id: dc500cd14889
42134213
last_write_checksum: sha1:8326118941c8899a398931c8c7871af21b716b00
@@ -4238,8 +4238,8 @@ trackedFiles:
42384238
pristine_git_object: dd376f0952fa0517dd83b06ed7afc2c856123dbc
42394239
docs/components/providerresponseprovidername.mdx:
42404240
id: 2fc17b61e546
4241-
last_write_checksum: sha1:6ebaccea1495a0a505fbbe4bc00ab8c07467eea1
4242-
pristine_git_object: 735bab5a9328e46c301ffeac723363b662cb711e
4241+
last_write_checksum: sha1:efa256fd35e7c5dd8deb26ae367669a3155b129f
4242+
pristine_git_object: 8c86e5b70cdbd5474a067c8ea502c0feea7dbc3a
42434243
docs/components/providersort.mdx:
42444244
id: d73fa13eeb95
42454245
last_write_checksum: sha1:b7e9e6842741e3433d705bd576f2ac5383f00134
@@ -5378,8 +5378,8 @@ trackedFiles:
53785378
pristine_git_object: 67f56887bb4758559189e3e9e6123dff9a38df81
53795379
docs/components/videogenerationrequestoptions.mdx:
53805380
id: 1d67160e7e7a
5381-
last_write_checksum: sha1:eae5d3fe4db4177c055dc866463afada8a3efd30
5382-
pristine_git_object: 70ed012386bf6035b612de298c609304e36f20a4
5381+
last_write_checksum: sha1:10cd83ea60299bfe238a48901456c4846a203797
5382+
pristine_git_object: d7d43713540077dfb6a4d3be92165f90d38cfc80
53835383
docs/components/videogenerationrequestprovider.mdx:
53845384
id: d6424dd5de9d
53855385
last_write_checksum: sha1:72aa46a3335220b579db56574ea179d150dbe2b6
@@ -6714,8 +6714,8 @@ trackedFiles:
67146714
pristine_git_object: 0f0b54e43577a8a835cd971f82e48c3921e3d88e
67156715
docs/operations/provider.mdx:
67166716
id: c75b3bbeeaa0
6717-
last_write_checksum: sha1:1eb7a63a41de024c9d4997e244cfc460aa0d8c46
6718-
pristine_git_object: fcd5078c8c0d6558f3402b95c4d9b7f3e413ad3c
6717+
last_write_checksum: sha1:bf0581cbd0960339e47446bd73a2c6591da9cafc
6718+
pristine_git_object: ab5dab6aa6c5a52c1a8c9d2c7ee67d655ea62be9
67196719
docs/operations/queryanalyticsdata1.mdx:
67206720
id: 0e41beea77d0
67216721
last_write_checksum: sha1:f9a349b4fee07f786180e94b45f92002bfae0e56
@@ -7046,8 +7046,8 @@ trackedFiles:
70467046
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
70477047
pyproject.toml:
70487048
id: 5d07e7d72637
7049-
last_write_checksum: sha1:a178037a3aff766a6bdca4b992281081588985c4
7050-
pristine_git_object: 70475e9206d203172f21a7d9d37167b3ce7f06a5
7049+
last_write_checksum: sha1:d3bab7b30ddfeb2ba0d4b2deffa4e5e8e87e14f2
7050+
pristine_git_object: 6b3c7d194eea766d350a8f6f328fc83457baebf6
70517051
scripts/prepare_readme.py:
70527052
id: e0c5957a6035
70537053
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -7074,8 +7074,8 @@ trackedFiles:
70747074
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
70757075
src/openrouter/_version.py:
70767076
id: d8d15ad6c586
7077-
last_write_checksum: sha1:56acaf4f3fb1c458cd5a17949976e024ce63c994
7078-
pristine_git_object: 473195b0473d2c49e64aed63d2c078aba716a050
7077+
last_write_checksum: sha1:2cde666c0062234da600b874247dd1b0cbee12aa
7078+
pristine_git_object: 4ec0c374e94c03d6fa0a71686024b378b2de5f4d
70797079
src/openrouter/analytics.py:
70807080
id: cb406b5aaabb
70817081
last_write_checksum: sha1:9e709b71dd0611056dc0cec6150b578defe32841
@@ -7482,8 +7482,8 @@ trackedFiles:
74827482
pristine_git_object: 47ef267b5e0f7b615b0cd66018728e3f47440a66
74837483
src/openrouter/components/byokproviderslug.py:
74847484
id: 6738a8516caf
7485-
last_write_checksum: sha1:16686881d3812392b1dc74a57ec9e32492532350
7486-
pristine_git_object: 0b3cd7df148f86f1595f9dfb3f9b6a8364f80750
7485+
last_write_checksum: sha1:86e50c5fb13205b138c3bd966a758b6e173e789d
7486+
pristine_git_object: e05c15ed8826fb6cb4180090f2e95574d977b69d
74877487
src/openrouter/components/capabilitydescriptor.py:
74887488
id: 368790a86f10
74897489
last_write_checksum: sha1:a167551924ee82b4b5876a0ab698a45fe8c87a95
@@ -8118,8 +8118,8 @@ trackedFiles:
81188118
pristine_git_object: 6b9a8990973466285f9b49b366bbc5fc1ae42e41
81198119
src/openrouter/components/imagegenerationproviderpreferences.py:
81208120
id: 100a82a54e2d
8121-
last_write_checksum: sha1:9afadecd1a7d0370b1f76fae20901528ed477142
8122-
pristine_git_object: 1cce2542d539e5c0546e5e469405d1178f7b1fbe
8121+
last_write_checksum: sha1:d37d35c032fe573cd0c570476bfffd8ca59bc4bf
8122+
pristine_git_object: 15c9775d70d5bb0dfe3fba4c72e61e3f37268f1d
81238123
src/openrouter/components/imagegenerationrequest.py:
81248124
id: f8291a7be9a0
81258125
last_write_checksum: sha1:48a9640c0b9f48833d5514c7671bfa4b76aac776
@@ -8862,12 +8862,12 @@ trackedFiles:
88628862
pristine_git_object: 170ae25c582bb8decd74e1c69bfa8353bd44e86d
88638863
src/openrouter/components/providername.py:
88648864
id: fcc722fa2fce
8865-
last_write_checksum: sha1:cff8c427aa2f862e083b03d7708e4aa1aac39c38
8866-
pristine_git_object: ca583ca696df31ba09683a77bcfd1d0db9f787b2
8865+
last_write_checksum: sha1:34b42ec6782c12cc8c5accef274a112bdda8e672
8866+
pristine_git_object: 0db9c567a6b5080a25ebec9c3eda0b3240e94918
88678867
src/openrouter/components/provideroptions.py:
88688868
id: 73dde6c8f359
8869-
last_write_checksum: sha1:b88e94dac31fa609d0cdb468dac5d3d58878158a
8870-
pristine_git_object: f3bd9e1da078c3a3345baf6d363d5ca62c893007
8869+
last_write_checksum: sha1:03a781b45de24a32ce8e095d1d5a8e695f0fefef
8870+
pristine_git_object: f233c9fe25b24a289ae17dac51addadf1400d810
88718871
src/openrouter/components/provideroverloadedresponseerrordata.py:
88728872
id: 5b693682570e
88738873
last_write_checksum: sha1:b54682560ff95dad18d26f9aaf887f8f6e0e1f71
@@ -8878,8 +8878,8 @@ trackedFiles:
88788878
pristine_git_object: 54ef6ce91cc841aff1c74c0fed7c6f54f2f0ee2f
88798879
src/openrouter/components/providerresponse.py:
88808880
id: ad3887be54c5
8881-
last_write_checksum: sha1:9d7006c23af4223eadc9d25573d64e5333d3396e
8882-
pristine_git_object: 87ab52cc891ca3968041d41a0f66f3eb4b36281a
8881+
last_write_checksum: sha1:87191be2d3efa1401358000d7a812147ba0bfbfd
8882+
pristine_git_object: def3485129c30a6a42ecd42847b8c9dd3f237fe0
88838883
src/openrouter/components/providersort.py:
88848884
id: 348e382bf494
88858885
last_write_checksum: sha1:57551507f95cd2e16ef995e1c13f859fd0726152
@@ -9362,8 +9362,8 @@ trackedFiles:
93629362
pristine_git_object: a0491cc8fd3bd9986146cb1176e27d5b9c9beb60
93639363
src/openrouter/components/videogenerationrequest.py:
93649364
id: 70e3c9ff288c
9365-
last_write_checksum: sha1:7430f31e7ee2f77ebace8f7967369bb1b5f3a5f1
9366-
pristine_git_object: 9875ae4891a51954ac2bfa90bb673d3c3ed9abc5
9365+
last_write_checksum: sha1:b1f50da26c9c7908d07ac257cee966a614bf8a0f
9366+
pristine_git_object: bbd7abe895b1600288db720478948b1d3077da4a
93679367
src/openrouter/components/videogenerationresponse.py:
93689368
id: 541f1321b072
93699369
last_write_checksum: sha1:18c3aa7845f63a9614286b1a27b6098eae1c4951
@@ -9842,8 +9842,8 @@ trackedFiles:
98429842
pristine_git_object: 75480914b4db49d02f606f22d17d1a6ef52eea2a
98439843
src/openrouter/operations/listbyokkeys.py:
98449844
id: b6dd42b3e05f
9845-
last_write_checksum: sha1:ee469b34c8beb6ef2f01ed7f192e3cdc73041391
9846-
pristine_git_object: ea8a2771a04a6b7c3dea3f5943c1a5ad6135ed81
9845+
last_write_checksum: sha1:be628812911918e1b749cae0215e44fcaeb9eafd
9846+
pristine_git_object: 5d2702bd8e0c72635f6ee8f8c4be7a7873d1a329
98479847
src/openrouter/operations/listembeddingsmodels.py:
98489848
id: bf749a1f23d6
98499849
last_write_checksum: sha1:938440c9b9df0c3d8430792f262bffced0207d13
@@ -11822,11 +11822,4 @@ examples:
1182211822
"500":
1182311823
application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
1182411824
examplesVersion: 1.0.2
11825-
releaseNotes: |
11826-
## Python SDK Changes:
11827-
* `open_router.scim.list_mappings()`: **Added**
11828-
* `open_router.scim.create()`: **Added**
11829-
* `open_router.scim.delete()`: **Added**
11830-
* `open_router.scim.read()`: **Added**
11831-
* `open_router.scim.update()`: **Added**
11832-
* `open_router.scim.list_groups()`: **Added**
11825+
releaseNotes: "## Python SDK Changes:\n* `open_router.beta.responses.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.tts.create_speech()`: \n * `request.provider.options.thinkingmachines` **Added**\n* `open_router.stt.create_transcription()`: \n * `request.provider.options.thinkingmachines` **Added**\n* `open_router.byok.list()`: \n * `request.provider` **Changed**\n * `response.data[].provider.enum(thinkingmachines)` **Added**\n* `open_router.byok.create()`: \n * `request.provider.enum(thinkingmachines)` **Added**\n * `response.data.provider.enum(thinkingmachines)` **Added**\n* `open_router.byok.get()`: `response.data.provider.enum(thinkingmachines)` **Added**\n* `open_router.byok.update()`: `response.data.provider.enum(thinkingmachines)` **Added**\n* `open_router.chat.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.embeddings.generate()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].provider_name.enum(thinking_machines)` **Added**\n* `open_router.endpoints.list()`: `response.data.endpoints[].provider_name.enum(thinking_machines)` **Added**\n* `open_router.generations.get_generation()`: `response.data.provider_responses[].provider_name.enum(thinking_machines)` **Added**\n* `open_router.images.generate()`: `request.provider` **Changed**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.presets.create_presets_messages()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.rerank.rerank()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.responses.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(thinking_machines)` **Added**\n* `open_router.video_generation.generate()`: \n * `request.provider.options.thinkingmachines` **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.1.20
39+
version: 1.1.21
4040
additionalDependencies:
4141
dev: {}
4242
main: {}

.speakeasy/out.openapi.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4569,6 +4569,7 @@ components:
45694569
- 'switchpoint'
45704570
- 'tencent'
45714571
- 'tenstorrent'
4572+
- 'thinkingmachines'
45724573
- 'together'
45734574
- 'upstage'
45744575
- 'venice'
@@ -13520,6 +13521,7 @@ components:
1352013521
- 'Switchpoint'
1352113522
- 'Tencent'
1352213523
- 'Tenstorrent'
13524+
- 'Thinking Machines'
1352313525
- 'Together'
1352413526
- 'Upstage'
1352513527
- 'Venice'
@@ -19594,6 +19596,7 @@ components:
1959419596
- 'Switchpoint'
1959519597
- 'Tencent'
1959619598
- 'Tenstorrent'
19599+
- 'Thinking Machines'
1959719600
- 'Together'
1959819601
- 'Upstage'
1959919602
- 'Venice'
@@ -19972,6 +19975,9 @@ components:
1997219975
tenstorrent:
1997319976
additionalProperties: {}
1997419977
type: 'object'
19978+
thinkingmachines:
19979+
additionalProperties: {}
19980+
type: 'object'
1997519981
together:
1997619982
additionalProperties: {}
1997719983
type: 'object'
@@ -20316,6 +20322,7 @@ components:
2031620322
- 'Switchpoint'
2031720323
- 'Tencent'
2031820324
- 'Tenstorrent'
20325+
- 'Thinking Machines'
2031920326
- 'Together'
2032020327
- 'Upstage'
2032120328
- 'Venice'
@@ -26724,6 +26731,7 @@ paths:
2672426731
- 'switchpoint'
2672526732
- 'tencent'
2672626733
- 'tenstorrent'
26734+
- 'thinkingmachines'
2672726735
- 'together'
2672826736
- 'upstage'
2672926737
- 'venice'

.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:4899932a9aa11fcd1f8472116fa746ef59056f8a33f6cc08df53031e37887e32
6-
sourceBlobDigest: sha256:50d61f318fdf1f026d41fd26976aef9ac7ca2e462650cbd7cca260e17611d61d
5+
sourceRevisionDigest: sha256:11b4a2861635119eeee6fe4138ac66c8d44647211945578c8e45baa4b1dca124
6+
sourceBlobDigest: sha256:896b14994b115dca1b411e18cfeb159014e49c371c133d6703da0aad9208de36
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:4899932a9aa11fcd1f8472116fa746ef59056f8a33f6cc08df53031e37887e32
15-
sourceBlobDigest: sha256:50d61f318fdf1f026d41fd26976aef9ac7ca2e462650cbd7cca260e17611d61d
14+
sourceRevisionDigest: sha256:11b4a2861635119eeee6fe4138ac66c8d44647211945578c8e45baa4b1dca124
15+
sourceBlobDigest: sha256:896b14994b115dca1b411e18cfeb159014e49c371c133d6703da0aad9208de36
1616
codeSamplesNamespace: open-router-python-code-samples
17-
codeSamplesRevisionDigest: sha256:369a78b648f89a6e7740d32e6cc537cee534609caebc2fad23dd50dab7dc05a3
17+
codeSamplesRevisionDigest: sha256:52f0335ff995682f7a75f58c661c4390aaea1a9ddb240c34017b39206ba93629
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
@@ -989,4 +989,14 @@ Based on:
989989
### Generated
990990
- [python v1.1.20] .
991991
### Releases
992-
- [PyPI v1.1.20] https://pypi.org/project/openrouter/1.1.20 - .
992+
- [PyPI v1.1.20] https://pypi.org/project/openrouter/1.1.20 - .
993+
994+
## 2026-07-30 21:27:47
995+
### Changes
996+
Based on:
997+
- OpenAPI Doc
998+
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
999+
### Generated
1000+
- [python v1.1.21] .
1001+
### Releases
1002+
- [PyPI v1.1.21] https://pypi.org/project/openrouter/1.1.21 - .

docs/components/byokproviderslug.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ This is an open enum. Unrecognized values will not fail type checks.
108108
- `"switchpoint"`
109109
- `"tencent"`
110110
- `"tenstorrent"`
111+
- `"thinkingmachines"`
111112
- `"together"`
112113
- `"upstage"`
113114
- `"venice"`

docs/components/imagegenerationproviderpreferencesoptions.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ Provider-specific options keyed by provider slug. Only options for the matched p
128128
| `targon` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |
129129
| `tencent` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |
130130
| `tenstorrent` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |
131+
| `thinkingmachines` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |
131132
| `together` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |
132133
| `together_lite` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |
133134
| `ubicloud` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |

docs/components/providername.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ This is an open enum. Unrecognized values will not fail type checks.
106106
- `"Switchpoint"`
107107
- `"Tencent"`
108108
- `"Tenstorrent"`
109+
- `"Thinking Machines"`
109110
- `"Together"`
110111
- `"Upstage"`
111112
- `"Venice"`

docs/components/provideroptions.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ Provider-specific options keyed by provider slug. Only options for the matched p
128128
| `targon` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |
129129
| `tencent` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |
130130
| `tenstorrent` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |
131+
| `thinkingmachines` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |
131132
| `together` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |
132133
| `together_lite` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |
133134
| `ubicloud` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |

docs/components/providerresponseprovidername.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ This is an open enum. Unrecognized values will not fail type checks.
135135
- `"Switchpoint"`
136136
- `"Tencent"`
137137
- `"Tenstorrent"`
138+
- `"Thinking Machines"`
138139
- `"Together"`
139140
- `"Upstage"`
140141
- `"Venice"`

0 commit comments

Comments
 (0)