11lockVersion: 2.0.0
22id: c48cf606-fb42-4a45-9c23-8f0555307828
33management:
4- docChecksum: d664cceac37f153c342d57d88340d3d7
4+ docChecksum: d6770435f346e648aef022ff53f9868b
55 docVersion: 1.0.0
66 speakeasyVersion: 1.787.0
77 generationVersion: 2.914.0
8- releaseVersion: 1.1.71
9- configChecksum: be09f1b7b3d40d9514d0173b2520cf47
8+ releaseVersion: 1.1.72
9+ configChecksum: 634fc926b43192457100f5d97b5b4016
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: 429ea40d-52a2-4a40-80ed-19c66adcb71e
15- pristine_commit_hash: 87b0c7e42555161909c4035cf8f185620f82415b
16- pristine_tree_hash: 746b5e522470828ad8816313de83fafe9ead8a08
14+ generation_id: d7f61cdc-1068-4ed7-9b68-e40dc927e31c
15+ pristine_commit_hash: 5ef33c0f7a7978c1ad65d2b662a950d67e1a60c0
16+ pristine_tree_hash: aa91aec3810ae80e51c1c68a5761bef4b82733ee
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:456d5ac722c689c357ad4c23f205bd0b0e148b90
830- pristine_git_object: a3d329f9da2d921f62eb2aa20b0eb751cfd95535
829+ last_write_checksum: sha1:3867f6691eac8faff72502dcc64f008baae249f4
830+ pristine_git_object: 49707607a8aaa25b37c25d38118e6e12f889f62f
831831 docs/components/capabilitydescriptor.mdx:
832832 id: 34ac0e581d79
833833 last_write_checksum: sha1:62ee9ccab6cec4572383cef654997ab4106d4676
@@ -2314,8 +2314,8 @@ trackedFiles:
23142314 pristine_git_object: 11f1471c8b6c04f52af89d74d6dec2e9d12c2d82
23152315 docs/components/imagegenerationproviderpreferencesoptions.mdx:
23162316 id: 32d5c4b3e06b
2317- last_write_checksum: sha1:ab05d70396b3b3e08db63e9058a4244a6bb35ad5
2318- pristine_git_object: e73dd1863c5073c8b9536a49b45cd0c4f0717ada
2317+ last_write_checksum: sha1:72968622827025b5226a60236eb847f6c3f0c6b8
2318+ pristine_git_object: f490683c719b51ae415b7e5e8c584625b04100bb
23192319 docs/components/imagegenerationproviderpreferencesorder.mdx:
23202320 id: 0547877073f3
23212321 last_write_checksum: sha1:3e890c691097373cc9a2d7e47c3594f56b57809c
@@ -4310,12 +4310,12 @@ trackedFiles:
43104310 pristine_git_object: 1d91d32cd0bf4b64699bbbf05a7e95ab835b10cf
43114311 docs/components/providername.mdx:
43124312 id: aa3a4904b228
4313- last_write_checksum: sha1:6768b8f5a391522d9f7253f61d307cb7b4096cd9
4314- pristine_git_object: 853c52ceb5ac09441eb4f5e809ef81af35f09378
4313+ last_write_checksum: sha1:55cee3ffca0f89170a2de93450079eafeb5267af
4314+ pristine_git_object: b77efcf9d22bec337a25b8045eb3ab5f4e911008
43154315 docs/components/provideroptions.mdx:
43164316 id: 2697807524fe
4317- last_write_checksum: sha1:59f030aee340a527992229ca1da18b7854473b23
4318- pristine_git_object: 2eb85bc48ddcf42b673d196164f5c7d18eea9dc2
4317+ last_write_checksum: sha1:c5f823e0ebe8efd10ef39e69a84781fd5262180b
4318+ pristine_git_object: 9def8a651493f77bd5934570392cb2fe4d6e4868
43194319 docs/components/provideroverloadedresponseerrordata.mdx:
43204320 id: dc500cd14889
43214321 last_write_checksum: sha1:8326118941c8899a398931c8c7871af21b716b00
@@ -4346,8 +4346,8 @@ trackedFiles:
43464346 pristine_git_object: dd376f0952fa0517dd83b06ed7afc2c856123dbc
43474347 docs/components/providerresponseprovidername.mdx:
43484348 id: 2fc17b61e546
4349- last_write_checksum: sha1:ca1f357984706807b6985992a5160b9bd62c6550
4350- pristine_git_object: 33ab148a85bd7ed165b051a0f26b968753a745ff
4349+ last_write_checksum: sha1:f67196ffef89ddf2a822f24347a07783e687bc26
4350+ pristine_git_object: 936e6b223ed1b8aed4769f9363bf596fae3b36c9
43514351 docs/components/providersort.mdx:
43524352 id: d73fa13eeb95
43534353 last_write_checksum: sha1:b7e9e6842741e3433d705bd576f2ac5383f00134
@@ -5550,8 +5550,8 @@ trackedFiles:
55505550 pristine_git_object: 67f56887bb4758559189e3e9e6123dff9a38df81
55515551 docs/components/videogenerationrequestoptions.mdx:
55525552 id: 1d67160e7e7a
5553- last_write_checksum: sha1:93a6a36c3c27566abe4e66bea0d3900acb28f2de
5554- pristine_git_object: 334302c6751b38ed9730da2f429eaeb739c7e66e
5553+ last_write_checksum: sha1:88121c71efe55b4479236e78b7a6d8d43e438d61
5554+ pristine_git_object: 3bbda326326f3ab55f53c13329538d0c618bfd30
55555555 docs/components/videogenerationrequestprovider.mdx:
55565556 id: d6424dd5de9d
55575557 last_write_checksum: sha1:72aa46a3335220b579db56574ea179d150dbe2b6
@@ -6918,8 +6918,8 @@ trackedFiles:
69186918 pristine_git_object: 0f0b54e43577a8a835cd971f82e48c3921e3d88e
69196919 docs/operations/provider.mdx:
69206920 id: c75b3bbeeaa0
6921- last_write_checksum: sha1:e3f9c3d312047f51979172ba33152dcac132b224
6922- pristine_git_object: 67a63a0f9c4455103f2bcd414e2cd3bc6b26aab7
6921+ last_write_checksum: sha1:4f7f54e290fedf0948b80776660c0d031f21ee94
6922+ pristine_git_object: 2caf21c7c238c433afbf98468f452ac9593587db
69236923 docs/operations/queryanalyticsdata1.mdx:
69246924 id: 0e41beea77d0
69256925 last_write_checksum: sha1:f9a349b4fee07f786180e94b45f92002bfae0e56
@@ -7254,8 +7254,8 @@ trackedFiles:
72547254 pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
72557255 pyproject.toml:
72567256 id: 5d07e7d72637
7257- last_write_checksum: sha1:42baab7c320fb18f069970f37e2fd74f58945876
7258- pristine_git_object: 9ca49fb9d0250444611fcc98af9283825a924da8
7257+ last_write_checksum: sha1:4ec58796921372bb9acf433f5e5839a13130a2ce
7258+ pristine_git_object: 558ee3ab7ce7e618a90d45e77fc87606f7c14fbc
72597259 scripts/prepare_readme.py:
72607260 id: e0c5957a6035
72617261 last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -7282,8 +7282,8 @@ trackedFiles:
72827282 pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
72837283 src/openrouter/_version.py:
72847284 id: d8d15ad6c586
7285- last_write_checksum: sha1:4be82d99f28e1fc9d893a231a8fa3057458b05ff
7286- pristine_git_object: 047bec54394175afee6aff5c79012fb2f911ce34
7285+ last_write_checksum: sha1:35453a58a8974f75dae3ddedd9cf98977741e6ec
7286+ pristine_git_object: af5ec634994b1e01051eeba3d0e02a0b13bf13e1
72877287 src/openrouter/analytics.py:
72887288 id: cb406b5aaabb
72897289 last_write_checksum: sha1:1e0004d8d1d5d797e2b54cd1cabeb7f9489d08e9
@@ -7682,8 +7682,8 @@ trackedFiles:
76827682 pristine_git_object: c6788cf31cadfdbb0e34fe3ae5d35be9432c2bb4
76837683 src/openrouter/components/byokproviderslug.py:
76847684 id: 6738a8516caf
7685- last_write_checksum: sha1:f51051476759eb90e7c3215c1526d7120459832c
7686- pristine_git_object: abc00f27aa08be6e1a3a9c7b481de11e4d9473ee
7685+ last_write_checksum: sha1:c4215037f8f5ab3ca86420c168514928b5488164
7686+ pristine_git_object: 6f17549234ea02864f15f36e0be14a5b4a86359d
76877687 src/openrouter/components/capabilitydescriptor.py:
76887688 id: 368790a86f10
76897689 last_write_checksum: sha1:a167551924ee82b4b5876a0ab698a45fe8c87a95
@@ -8366,8 +8366,8 @@ trackedFiles:
83668366 pristine_git_object: 6b9a8990973466285f9b49b366bbc5fc1ae42e41
83678367 src/openrouter/components/imagegenerationproviderpreferences.py:
83688368 id: 100a82a54e2d
8369- last_write_checksum: sha1:33628b99b9941f1dd96621de1850b9c688670378
8370- pristine_git_object: 0c9eacfeefe7a7d4ebf3ed9a1fe319060aef5c74
8369+ last_write_checksum: sha1:8a939fa27feb50489def2c039719093289444b8d
8370+ pristine_git_object: 0af5d2b63da236adfbb20fa80530a296f5127df8
83718371 src/openrouter/components/imagegenerationrequest.py:
83728372 id: f8291a7be9a0
83738373 last_write_checksum: sha1:f7225ba0f6ca57f86fb4c07e6ceeaf9a44a0f7df
@@ -9122,12 +9122,12 @@ trackedFiles:
91229122 pristine_git_object: 170ae25c582bb8decd74e1c69bfa8353bd44e86d
91239123 src/openrouter/components/providername.py:
91249124 id: fcc722fa2fce
9125- last_write_checksum: sha1:00c519c7050c2851b50bb9828e33b5e12ef71e55
9126- pristine_git_object: 5cd57fa24c2e72ecdd7d601663e5351f0a6347dc
9125+ last_write_checksum: sha1:c6c730a25ea54e278d4a5c88a6214db7021c7b9b
9126+ pristine_git_object: ff4ebadb242e295af9de61a98a304e11d4b0ce9d
91279127 src/openrouter/components/provideroptions.py:
91289128 id: 73dde6c8f359
9129- last_write_checksum: sha1:f06d18ea16fcc1b7fe8f88f6f7a03c93eec750c9
9130- pristine_git_object: 6e3333123f67820b3b590a8127b128677790fc61
9129+ last_write_checksum: sha1:3107936c8355a9a8d7b56411ed6967c2f1abfbf9
9130+ pristine_git_object: 5d6b98cfb0926d04e5410be93b63bf429402e31a
91319131 src/openrouter/components/provideroverloadedresponseerrordata.py:
91329132 id: 5b693682570e
91339133 last_write_checksum: sha1:b54682560ff95dad18d26f9aaf887f8f6e0e1f71
@@ -9138,8 +9138,8 @@ trackedFiles:
91389138 pristine_git_object: 54ef6ce91cc841aff1c74c0fed7c6f54f2f0ee2f
91399139 src/openrouter/components/providerresponse.py:
91409140 id: ad3887be54c5
9141- last_write_checksum: sha1:96416e0c1f7aa3bcb9180bd06553574e16e8b903
9142- pristine_git_object: 01c70ca9507d0203168da49bd892c64f32a38b1c
9141+ last_write_checksum: sha1:ee8cc17f03674df063769d6ef66205a66b6c684d
9142+ pristine_git_object: b488ca43554e33e8ac9756a8915b746b05fd6a6e
91439143 src/openrouter/components/providersort.py:
91449144 id: 348e382bf494
91459145 last_write_checksum: sha1:57551507f95cd2e16ef995e1c13f859fd0726152
@@ -9662,8 +9662,8 @@ trackedFiles:
96629662 pristine_git_object: a0491cc8fd3bd9986146cb1176e27d5b9c9beb60
96639663 src/openrouter/components/videogenerationrequest.py:
96649664 id: 70e3c9ff288c
9665- last_write_checksum: sha1:8d3719514d32545cc5389550df6cc368b94ad73f
9666- pristine_git_object: 2269fc9559ae48cfd70dadda3406572767fd2734
9665+ last_write_checksum: sha1:5b6b74a8ddcb39dc3332f54b234db0c1cba2b83a
9666+ pristine_git_object: b42ab28088c6b856cd491e8e2362c60f0cb922a4
96679667 src/openrouter/components/videogenerationresponse.py:
96689668 id: 541f1321b072
96699669 last_write_checksum: sha1:18c3aa7845f63a9614286b1a27b6098eae1c4951
@@ -10154,8 +10154,8 @@ trackedFiles:
1015410154 pristine_git_object: 75480914b4db49d02f606f22d17d1a6ef52eea2a
1015510155 src/openrouter/operations/listbyokkeys.py:
1015610156 id: b6dd42b3e05f
10157- last_write_checksum: sha1:a14c67dcc470f7f6a6b853d1660dd7237d17cc73
10158- pristine_git_object: 7ab9ba59531501a4b1ecab5fb25aff4ac6649323
10157+ last_write_checksum: sha1:6fc66f3b5e9d1e73b0395f93a9c0bf1821cec29c
10158+ pristine_git_object: 5f14df3f94fc6e57cfcc2ff5514dca5a835de897
1015910159 src/openrouter/operations/listembeddingsmodels.py:
1016010160 id: bf749a1f23d6
1016110161 last_write_checksum: sha1:938440c9b9df0c3d8430792f262bffced0207d13
@@ -12175,7 +12175,4 @@ examples:
1217512175 "500":
1217612176 application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
1217712177examplesVersion: 1.0.2
12178- releaseNotes: |
12179- ## Python SDK Changes:
12180- * `open_router.byok.create()`: `request.allowed_api_key_hashes` **Added**
12181- * `open_router.byok.update()`: `request.allowed_api_key_hashes` **Added**
12178+ releaseNotes: "## Python SDK Changes:\n* `open_router.tts.create_speech()`: \n * `request.provider.options.makora` **Added**\n* `open_router.stt.create_transcription()`: \n * `request.provider.options.makora` **Added**\n* `open_router.byok.list()`: \n * `request.provider` **Changed**\n * `response.data[].provider.enum(makora)` **Added**\n* `open_router.byok.create()`: \n * `request.provider.enum(makora)` **Added**\n * `response.data.provider.enum(makora)` **Added**\n* `open_router.byok.get()`: `response.data.provider.enum(makora)` **Added**\n* `open_router.byok.update()`: `response.data.provider.enum(makora)` **Added**\n* `open_router.chat.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(makora)` **Added**\n* `open_router.embeddings.generate()`: \n * `request.provider.ignore[].union(ProviderName).enum(makora)` **Added**\n* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].provider_name.enum(makora)` **Added**\n* `open_router.endpoints.list()`: `response.data.endpoints[].provider_name.enum(makora)` **Added**\n* `open_router.generations.get_generation()`: `response.data.provider_responses[].provider_name.enum(makora)` **Added**\n* `open_router.images.generate()`: `request.provider` **Changed**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.provider.ignore[].union(ProviderName).enum(makora)` **Added**\n* `open_router.presets.create_presets_messages()`: \n * `request.provider.ignore[].union(ProviderName).enum(makora)` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.provider.ignore[].union(ProviderName).enum(makora)` **Added**\n* `open_router.rerank.rerank()`: \n * `request.provider.ignore[].union(ProviderName).enum(makora)` **Added**\n* `open_router.responses.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(makora)` **Added**\n* `open_router.beta.responses.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(makora)` **Added**\n* `open_router.video_generation.generate()`: \n * `request.provider.options.makora` **Added**\n"
0 commit comments