11lockVersion: 2.0.0
22id: c48cf606-fb42-4a45-9c23-8f0555307828
33management:
4- docChecksum: 49cab31e26e4f51cca85c9189dd52233
4+ docChecksum: 3eb576485c0006a9e664886825404266
55 docVersion: 1.0.0
66 speakeasyVersion: 1.787.0
77 generationVersion: 2.914.0
8- releaseVersion: 1.1.100
9- configChecksum: afd476ac9e62663f18d8926666a3f9ce
8+ releaseVersion: 1.1.101
9+ configChecksum: 7dd2e1b343e6d99660aaf096c806d840
1010 repoURL: https://github.com/OpenRouterTeam/python-sdk.git
1111 installationURL: https://github.com/OpenRouterTeam/python-sdk.git
1212 published: true
1313persistentEdits:
14- generation_id: 1e71a3e4-0580-4769-a022-dc9d7d47323b
15- pristine_commit_hash: a24464569a16d2b504febca7df87f23df1fc7118
16- pristine_tree_hash: 744b8c7893729f867d09b9a4a12ea539d75f794a
14+ generation_id: 0a3f4809-40cd-4a7e-b936-89c8bfb004f8
15+ pristine_commit_hash: ca8bdd35f824104266c98393c1350c45094ac213
16+ pristine_tree_hash: 46df9827e5bbfe5c078a021d99c650a4c9698702
1717features:
1818 python:
1919 acceptHeaders: 3.0.0
@@ -826,8 +826,8 @@ trackedFiles:
826826 pristine_git_object: 10b52aa5edd1b60e6c397d608522a12257a597ad
827827 docs/components/byokproviderslug.mdx:
828828 id: 6ea70819f6d8
829- last_write_checksum: sha1:3867f6691eac8faff72502dcc64f008baae249f4
830- pristine_git_object: 49707607a8aaa25b37c25d38118e6e12f889f62f
829+ last_write_checksum: sha1:332c8ae87fe44752462d96509583ebef18bba24d
830+ pristine_git_object: 84652e072f6ed87d942663c4d59af7f65749c1c3
831831 docs/components/capabilitydescriptor.mdx:
832832 id: 34ac0e581d79
833833 last_write_checksum: sha1:62ee9ccab6cec4572383cef654997ab4106d4676
@@ -2350,8 +2350,8 @@ trackedFiles:
23502350 pristine_git_object: 11f1471c8b6c04f52af89d74d6dec2e9d12c2d82
23512351 docs/components/imagegenerationproviderpreferencesoptions.mdx:
23522352 id: 32d5c4b3e06b
2353- last_write_checksum: sha1:72968622827025b5226a60236eb847f6c3f0c6b8
2354- pristine_git_object: f490683c719b51ae415b7e5e8c584625b04100bb
2353+ last_write_checksum: sha1:1682d18469a0149d59a97d5f432083b30f04dbeb
2354+ pristine_git_object: 0356c8266b0f2548f6bd012453ec0debc44612c7
23552355 docs/components/imagegenerationproviderpreferencesorder.mdx:
23562356 id: 0547877073f3
23572357 last_write_checksum: sha1:3e890c691097373cc9a2d7e47c3594f56b57809c
@@ -4378,12 +4378,12 @@ trackedFiles:
43784378 pristine_git_object: 1d91d32cd0bf4b64699bbbf05a7e95ab835b10cf
43794379 docs/components/providername.mdx:
43804380 id: aa3a4904b228
4381- last_write_checksum: sha1:55cee3ffca0f89170a2de93450079eafeb5267af
4382- pristine_git_object: b77efcf9d22bec337a25b8045eb3ab5f4e911008
4381+ last_write_checksum: sha1:0d9dbed887646a2ecaa2b8e815d49921e2715cce
4382+ pristine_git_object: 3c46bd8f6299cb127e350dbf42004e432bed56a7
43834383 docs/components/provideroptions.mdx:
43844384 id: 2697807524fe
4385- last_write_checksum: sha1:c5f823e0ebe8efd10ef39e69a84781fd5262180b
4386- pristine_git_object: 9def8a651493f77bd5934570392cb2fe4d6e4868
4385+ last_write_checksum: sha1:f766c68fe5bc9fe9512b36a02d7d00d5d4458820
4386+ pristine_git_object: 0aa4c783e984d980c188ce80dc789363a6af9edf
43874387 docs/components/provideroverloadedresponseerrordata.mdx:
43884388 id: dc500cd14889
43894389 last_write_checksum: sha1:8326118941c8899a398931c8c7871af21b716b00
@@ -4414,8 +4414,8 @@ trackedFiles:
44144414 pristine_git_object: dd376f0952fa0517dd83b06ed7afc2c856123dbc
44154415 docs/components/providerresponseprovidername.mdx:
44164416 id: 2fc17b61e546
4417- last_write_checksum: sha1:f67196ffef89ddf2a822f24347a07783e687bc26
4418- pristine_git_object: 936e6b223ed1b8aed4769f9363bf596fae3b36c9
4417+ last_write_checksum: sha1:8e5d616c433b9f36a262d1702fec8281ee893855
4418+ pristine_git_object: 3ff96af957fc81d76f846e488f4339aab1b9b496
44194419 docs/components/providersort.mdx:
44204420 id: d73fa13eeb95
44214421 last_write_checksum: sha1:b7e9e6842741e3433d705bd576f2ac5383f00134
@@ -5658,8 +5658,8 @@ trackedFiles:
56585658 pristine_git_object: 67f56887bb4758559189e3e9e6123dff9a38df81
56595659 docs/components/videogenerationrequestoptions.mdx:
56605660 id: 1d67160e7e7a
5661- last_write_checksum: sha1:88121c71efe55b4479236e78b7a6d8d43e438d61
5662- pristine_git_object: 3bbda326326f3ab55f53c13329538d0c618bfd30
5661+ last_write_checksum: sha1:3474dde188a4015762eaf229e21c8169dd5753c8
5662+ pristine_git_object: d3c5d76daf94418888a93a7fe30cdfca6dc5c6c3
56635663 docs/components/videogenerationrequestprovider.mdx:
56645664 id: d6424dd5de9d
56655665 last_write_checksum: sha1:72aa46a3335220b579db56574ea179d150dbe2b6
@@ -7058,8 +7058,8 @@ trackedFiles:
70587058 pristine_git_object: 0f0b54e43577a8a835cd971f82e48c3921e3d88e
70597059 docs/operations/provider.mdx:
70607060 id: c75b3bbeeaa0
7061- last_write_checksum: sha1:4f7f54e290fedf0948b80776660c0d031f21ee94
7062- pristine_git_object: 2caf21c7c238c433afbf98468f452ac9593587db
7061+ last_write_checksum: sha1:ee4b0a747ca68c3f0c4ee96df56a967bbae1315f
7062+ pristine_git_object: 7a2fca34e0ace730165e69580d5f6c650a0c23e2
70637063 docs/operations/queryanalyticsdata1.mdx:
70647064 id: 0e41beea77d0
70657065 last_write_checksum: sha1:f9a349b4fee07f786180e94b45f92002bfae0e56
@@ -7398,8 +7398,8 @@ trackedFiles:
73987398 pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
73997399 pyproject.toml:
74007400 id: 5d07e7d72637
7401- last_write_checksum: sha1:e19c450ae5c7d4034841798a72d47cf2c20c2d67
7402- pristine_git_object: 694759bb6af031de308de67fdf6322f0192bb9b0
7401+ last_write_checksum: sha1:165eb8067fbbabbb02fb72c955b699dcee9727c7
7402+ pristine_git_object: 6bd390a3eb8cdff33425187f802d12491878e0d5
74037403 scripts/prepare_readme.py:
74047404 id: e0c5957a6035
74057405 last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -7426,8 +7426,8 @@ trackedFiles:
74267426 pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
74277427 src/openrouter/_version.py:
74287428 id: d8d15ad6c586
7429- last_write_checksum: sha1:f8dc837367e182bc774e0e8b885b1d87c9cee422
7430- pristine_git_object: e80760efad905fb006fc95e91a48f3c85911c072
7429+ last_write_checksum: sha1:b75a1fce00f800f90f8bd05bac77886e9d31e5c7
7430+ pristine_git_object: 7e6f9937d6b7cc3c373c7d28153755dac0072d93
74317431 src/openrouter/analytics.py:
74327432 id: cb406b5aaabb
74337433 last_write_checksum: sha1:1e0004d8d1d5d797e2b54cd1cabeb7f9489d08e9
@@ -7826,8 +7826,8 @@ trackedFiles:
78267826 pristine_git_object: c6788cf31cadfdbb0e34fe3ae5d35be9432c2bb4
78277827 src/openrouter/components/byokproviderslug.py:
78287828 id: 6738a8516caf
7829- last_write_checksum: sha1:c4215037f8f5ab3ca86420c168514928b5488164
7830- pristine_git_object: 6f17549234ea02864f15f36e0be14a5b4a86359d
7829+ last_write_checksum: sha1:5ec8aafba0c92bc115a44c36ab827662f1babcda
7830+ pristine_git_object: d9a8c9586d1384e1c2b92ad1206916d99352edcb
78317831 src/openrouter/components/capabilitydescriptor.py:
78327832 id: 368790a86f10
78337833 last_write_checksum: sha1:a167551924ee82b4b5876a0ab698a45fe8c87a95
@@ -8522,8 +8522,8 @@ trackedFiles:
85228522 pristine_git_object: 6b9a8990973466285f9b49b366bbc5fc1ae42e41
85238523 src/openrouter/components/imagegenerationproviderpreferences.py:
85248524 id: 100a82a54e2d
8525- last_write_checksum: sha1:8a939fa27feb50489def2c039719093289444b8d
8526- pristine_git_object: 0af5d2b63da236adfbb20fa80530a296f5127df8
8525+ last_write_checksum: sha1:16c5f24be50990a0964e8e22b2b54f884fad9091
8526+ pristine_git_object: aecfceee4e13d83c3ddbc3cee2e3b2e50fc4bc1e
85278527 src/openrouter/components/imagegenerationrequest.py:
85288528 id: f8291a7be9a0
85298529 last_write_checksum: sha1:06040315f7f05be92a5ef2db7908b31d07bb2921
@@ -9278,12 +9278,12 @@ trackedFiles:
92789278 pristine_git_object: 170ae25c582bb8decd74e1c69bfa8353bd44e86d
92799279 src/openrouter/components/providername.py:
92809280 id: fcc722fa2fce
9281- last_write_checksum: sha1:c6c730a25ea54e278d4a5c88a6214db7021c7b9b
9282- pristine_git_object: ff4ebadb242e295af9de61a98a304e11d4b0ce9d
9281+ last_write_checksum: sha1:d1c3eca9ee05f051031b6e6058dcc9773f409914
9282+ pristine_git_object: b44c922cf857cc546c9faea6179f629512fdbed5
92839283 src/openrouter/components/provideroptions.py:
92849284 id: 73dde6c8f359
9285- last_write_checksum: sha1:3107936c8355a9a8d7b56411ed6967c2f1abfbf9
9286- pristine_git_object: 5d6b98cfb0926d04e5410be93b63bf429402e31a
9285+ last_write_checksum: sha1:86132835647111e6875771fe5421129e3cfd2d67
9286+ pristine_git_object: 742fbbc349c4acafaed58102fff90584149b8448
92879287 src/openrouter/components/provideroverloadedresponseerrordata.py:
92889288 id: 5b693682570e
92899289 last_write_checksum: sha1:b54682560ff95dad18d26f9aaf887f8f6e0e1f71
@@ -9294,8 +9294,8 @@ trackedFiles:
92949294 pristine_git_object: 54ef6ce91cc841aff1c74c0fed7c6f54f2f0ee2f
92959295 src/openrouter/components/providerresponse.py:
92969296 id: ad3887be54c5
9297- last_write_checksum: sha1:ee8cc17f03674df063769d6ef66205a66b6c684d
9298- pristine_git_object: b488ca43554e33e8ac9756a8915b746b05fd6a6e
9297+ last_write_checksum: sha1:adbd82cd55942afb58f45f8544e9dfc627ca31c8
9298+ pristine_git_object: de04e682b6400728e76cf9a3c1d4a5d1e37d887c
92999299 src/openrouter/components/providersort.py:
93009300 id: 348e382bf494
93019301 last_write_checksum: sha1:57551507f95cd2e16ef995e1c13f859fd0726152
@@ -9830,8 +9830,8 @@ trackedFiles:
98309830 pristine_git_object: a0491cc8fd3bd9986146cb1176e27d5b9c9beb60
98319831 src/openrouter/components/videogenerationrequest.py:
98329832 id: 70e3c9ff288c
9833- last_write_checksum: sha1:5b6b74a8ddcb39dc3332f54b234db0c1cba2b83a
9834- pristine_git_object: b42ab28088c6b856cd491e8e2362c60f0cb922a4
9833+ last_write_checksum: sha1:fff86e5fb7009a721b5db9f00e81bc2078e31db2
9834+ pristine_git_object: fbe753014d3320c0d4756a3720d22164e843b7ad
98359835 src/openrouter/components/videogenerationresponse.py:
98369836 id: 541f1321b072
98379837 last_write_checksum: sha1:18c3aa7845f63a9614286b1a27b6098eae1c4951
@@ -10334,8 +10334,8 @@ trackedFiles:
1033410334 pristine_git_object: bec5a577e95e905673b68d02fc873b0bb9a3cd8a
1033510335 src/openrouter/operations/listbyokkeys.py:
1033610336 id: b6dd42b3e05f
10337- last_write_checksum: sha1:6fc66f3b5e9d1e73b0395f93a9c0bf1821cec29c
10338- pristine_git_object: 5f14df3f94fc6e57cfcc2ff5514dca5a835de897
10337+ last_write_checksum: sha1:7f3cc119e8e44193ef97a8349444b1b16b1008a2
10338+ pristine_git_object: 0c91e2784bd94ed09c091278165c126c2ba485f9
1033910339 src/openrouter/operations/listcontainerfiles.py:
1034010340 id: 7a30b9291c76
1034110341 last_write_checksum: sha1:82f933f8c2581d5f92db7312335ee3eacb23b12d
@@ -12473,7 +12473,4 @@ examples:
1247312473 "503":
1247412474 application/json: {"error": {"code": 503, "message": "Service temporarily unavailable"}}
1247512475examplesVersion: 1.0.2
12476- releaseNotes: |
12477- ## Python SDK Changes:
12478- * `open_router.endpoints.list_zdr_endpoints()`: `response.data[].supports_tool_choice` **Added**
12479- * `open_router.endpoints.list()`: `response.data.endpoints[].supports_tool_choice` **Added**
12476+ releaseNotes: "## Python SDK Changes:\n* `open_router.tts.create_speech()`: \n * `request.provider.options.ollama` **Added**\n* `open_router.stt.create_transcription()`: \n * `request.provider.options.ollama` **Added**\n* `open_router.byok.list()`: \n * `request.provider` **Changed**\n * `response.data[].provider.enum(ollama)` **Added**\n* `open_router.byok.create()`: \n * `request.provider.enum(ollama)` **Added**\n * `response.data.provider.enum(ollama)` **Added**\n* `open_router.byok.get()`: `response.data.provider.enum(ollama)` **Added**\n* `open_router.byok.update()`: `response.data.provider.enum(ollama)` **Added**\n* `open_router.chat.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(ollama)` **Added**\n* `open_router.embeddings.generate()`: \n * `request.provider.ignore[].union(ProviderName).enum(ollama)` **Added**\n* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].provider_name.enum(ollama)` **Added**\n* `open_router.endpoints.list()`: `response.data.endpoints[].provider_name.enum(ollama)` **Added**\n* `open_router.generations.get_generation()`: `response.data.provider_responses[].provider_name.enum(ollama)` **Added**\n* `open_router.images.generate()`: `request.provider` **Changed**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.provider.ignore[].union(ProviderName).enum(ollama)` **Added**\n* `open_router.presets.create_presets_messages()`: \n * `request.provider.ignore[].union(ProviderName).enum(ollama)` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.provider.ignore[].union(ProviderName).enum(ollama)` **Added**\n* `open_router.rerank.rerank()`: \n * `request.provider.ignore[].union(ProviderName).enum(ollama)` **Added**\n* `open_router.responses.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(ollama)` **Added**\n* `open_router.beta.responses.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(ollama)` **Added**\n* `open_router.video_generation.generate()`: \n * `request.provider.options.ollama` **Added**\n"
0 commit comments