11lockVersion: 2.0.0
22id: c48cf606-fb42-4a45-9c23-8f0555307828
33management:
4- docChecksum: 6dbc066243539a97a1e225d3d6391b61
4+ docChecksum: a14ec5eaa5e2e26622bad969687b396a
55 docVersion: 1.0.0
66 speakeasyVersion: 1.787.0
77 generationVersion: 2.914.0
8- releaseVersion: 0.11.41
9- configChecksum: ddac6556ba465f524a1cec7a31b32b0a
8+ releaseVersion: 0.11.42
9+ configChecksum: 7e02fef5a98baed923066c5fbd072b9d
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: 8314c8ef-99b5-48c1-8a60-4626f255bef4
15- pristine_commit_hash: 550028ddd21d236997e3a4e2dca4e50a5f5ab419
16- pristine_tree_hash: 439cc92e5a9b273693102bea2fafe65e409b9757
14+ generation_id: c1959972-862e-441b-b9e6-3362479ca821
15+ pristine_commit_hash: 3d29620a0e70ba7c2e34b67a57a3a901ef05b5e5
16+ pristine_tree_hash: dbfaa785290ad6891028543793db46f2c4c20fe8
1717features:
1818 python:
1919 acceptHeaders: 3.0.0
@@ -766,8 +766,8 @@ trackedFiles:
766766 pristine_git_object: 151dd8398dc818ff4d26d6859d25efd202d03917
767767 docs/components/byokproviderslug.mdx:
768768 id: 6ea70819f6d8
769- last_write_checksum: sha1:6d22db8a9d83df36a6305e30e6885d0deabb0a39
770- pristine_git_object: 4dbc4cec5e6acb4f1598a9656ec80e6cfa40e191
769+ last_write_checksum: sha1:b33bbe51ee1b5f476ae86506c4d01506122747b4
770+ pristine_git_object: d0a82622e37ba36ad96cb605571c59d1be6f456d
771771 docs/components/capabilitydescriptor.mdx:
772772 id: 34ac0e581d79
773773 last_write_checksum: sha1:62ee9ccab6cec4572383cef654997ab4106d4676
@@ -2154,8 +2154,8 @@ trackedFiles:
21542154 pristine_git_object: 11f1471c8b6c04f52af89d74d6dec2e9d12c2d82
21552155 docs/components/imagegenerationproviderpreferencesoptions.mdx:
21562156 id: 32d5c4b3e06b
2157- last_write_checksum: sha1:7b4de8e17d7a0e408b1707e625e97a1da8232646
2158- pristine_git_object: a5a0f4721f73ca92c2822f23320b60c2ad8aa6b1
2157+ last_write_checksum: sha1:0dfc5e291021c90d01eb6ff845d6df72ad0bb23b
2158+ pristine_git_object: 97dd2d0c8d779a167f891f6fc562a45784e66056
21592159 docs/components/imagegenerationproviderpreferencesorder.mdx:
21602160 id: 0547877073f3
21612161 last_write_checksum: sha1:3e890c691097373cc9a2d7e47c3594f56b57809c
@@ -3966,12 +3966,12 @@ trackedFiles:
39663966 pristine_git_object: 1d91d32cd0bf4b64699bbbf05a7e95ab835b10cf
39673967 docs/components/providername.mdx:
39683968 id: aa3a4904b228
3969- last_write_checksum: sha1:6eb2feecb38652cc41c3bdb5cef4ff0e1aa36ea2
3970- pristine_git_object: 311793cd8513dc58817c521be6183115608a2d4d
3969+ last_write_checksum: sha1:e05c144168463f4a0abf3288f99689d1184f7f85
3970+ pristine_git_object: 013b898344ed7a7653d6ad9f34138cbe459e2f4f
39713971 docs/components/provideroptions.mdx:
39723972 id: 2697807524fe
3973- last_write_checksum: sha1:e9ebc5e3e8f24a90121b8659be5b084895a4fcf8
3974- pristine_git_object: 9c1c5a8e4c58f2f4ba0e7328a01b7f5ce9432ef2
3973+ last_write_checksum: sha1:3c7632cca61a1144395e700f1c7e8ee36587522b
3974+ pristine_git_object: 8d2e1d9a5b2cb9adafe06ccd5134c965fdb33f3d
39753975 docs/components/provideroverloadedresponseerrordata.mdx:
39763976 id: dc500cd14889
39773977 last_write_checksum: sha1:8326118941c8899a398931c8c7871af21b716b00
@@ -4002,8 +4002,8 @@ trackedFiles:
40024002 pristine_git_object: dd376f0952fa0517dd83b06ed7afc2c856123dbc
40034003 docs/components/providerresponseprovidername.mdx:
40044004 id: 2fc17b61e546
4005- last_write_checksum: sha1:50933d213120e22c958af792a234e1d93c796305
4006- pristine_git_object: 8cbe511b2c8c01bb212761e58b6c09cba67ebf3a
4005+ last_write_checksum: sha1:efad32b9c034ac4bded5d188859e66687c7ad476
4006+ pristine_git_object: 7a5f03e41f4162a7f4166e0d75bcf97657a64ad9
40074007 docs/components/providersort.mdx:
40084008 id: d73fa13eeb95
40094009 last_write_checksum: sha1:b7e9e6842741e3433d705bd576f2ac5383f00134
@@ -5102,8 +5102,8 @@ trackedFiles:
51025102 pristine_git_object: 67f56887bb4758559189e3e9e6123dff9a38df81
51035103 docs/components/videogenerationrequestoptions.mdx:
51045104 id: 1d67160e7e7a
5105- last_write_checksum: sha1:85ff779c4d9b17b5e6cfc6b7d2c6b2d49600d624
5106- pristine_git_object: 696bc465f6244a645a8b92ee920569f8503376fe
5105+ last_write_checksum: sha1:d003e6feee4e4c9353c3bbc10f672fecda3c227a
5106+ pristine_git_object: 6eb8746fa3c18b2cbbb8503b0fff7379f3e4a7da
51075107 docs/components/videogenerationrequestprovider.mdx:
51085108 id: d6424dd5de9d
51095109 last_write_checksum: sha1:72aa46a3335220b579db56574ea179d150dbe2b6
@@ -6378,8 +6378,8 @@ trackedFiles:
63786378 pristine_git_object: 0f0b54e43577a8a835cd971f82e48c3921e3d88e
63796379 docs/operations/provider.mdx:
63806380 id: c75b3bbeeaa0
6381- last_write_checksum: sha1:3bab794d2b3f7f6d0405de604f55c33606c6a2aa
6382- pristine_git_object: bd7ec3fd662bff29e58367ac7ca98e4ac60e3ba0
6381+ last_write_checksum: sha1:5c386b4f3aa38688eaec839f40c27a4e6eaed12d
6382+ pristine_git_object: 7818d58ff814a981f4b2383dfc081e8930f63116
63836383 docs/operations/queryanalyticsdata1.mdx:
63846384 id: 0e41beea77d0
63856385 last_write_checksum: sha1:f9a349b4fee07f786180e94b45f92002bfae0e56
@@ -6694,8 +6694,8 @@ trackedFiles:
66946694 pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
66956695 pyproject.toml:
66966696 id: 5d07e7d72637
6697- last_write_checksum: sha1:0110d38ef96fe2ab6c76b19c6f151e5d5f19d550
6698- pristine_git_object: 1a2b61bcea2b580dbe603784edc8309e6b6ddc65
6697+ last_write_checksum: sha1:ea69005f6ca112f6f46523f3dc69dd2b8d1ce856
6698+ pristine_git_object: f1187bab962e20424c67d026c659dce63c7bfa8c
66996699 scripts/prepare_readme.py:
67006700 id: e0c5957a6035
67016701 last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -6722,8 +6722,8 @@ trackedFiles:
67226722 pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
67236723 src/openrouter/_version.py:
67246724 id: d8d15ad6c586
6725- last_write_checksum: sha1:cce8b5c35f58d8675f8cd2b0b77ab4d63047e389
6726- pristine_git_object: 6f847a9d821ebe3dd1b8eeb3259e4cad78297843
6725+ last_write_checksum: sha1:343fbb3ffab662aa3e56126ea79dade43b804e19
6726+ pristine_git_object: 6cb9ccfb9b437b36e5f852e2b11fbcf79287950c
67276727 src/openrouter/analytics.py:
67286728 id: cb406b5aaabb
67296729 last_write_checksum: sha1:9e709b71dd0611056dc0cec6150b578defe32841
@@ -7106,8 +7106,8 @@ trackedFiles:
71067106 pristine_git_object: 47ef267b5e0f7b615b0cd66018728e3f47440a66
71077107 src/openrouter/components/byokproviderslug.py:
71087108 id: 6738a8516caf
7109- last_write_checksum: sha1:44997a480291aa5bee678ffbb98f6bb3bbcf21ff
7110- pristine_git_object: ae5da1933d48f1c1b038eaf6321f55297a7a8496
7109+ last_write_checksum: sha1:5575e0d338e670a25ac845da7424a494538ffff6
7110+ pristine_git_object: 434610c41a4f2ba30462436341cf52c4af9c2f05
71117111 src/openrouter/components/capabilitydescriptor.py:
71127112 id: 368790a86f10
71137113 last_write_checksum: sha1:a167551924ee82b4b5876a0ab698a45fe8c87a95
@@ -7722,8 +7722,8 @@ trackedFiles:
77227722 pristine_git_object: 6b9a8990973466285f9b49b366bbc5fc1ae42e41
77237723 src/openrouter/components/imagegenerationproviderpreferences.py:
77247724 id: 100a82a54e2d
7725- last_write_checksum: sha1:3fa3f760132d16c3f73075e6b666e95752f5cf52
7726- pristine_git_object: c2d2bd05e665240a7307a4cf6b89b6ffedaaa80b
7725+ last_write_checksum: sha1:b5648c27231831e1b2e584d2d8f7642b395a3016
7726+ pristine_git_object: c83c1b95deca13b45ec02574e168e961b8ee9837
77277727 src/openrouter/components/imagegenerationrequest.py:
77287728 id: f8291a7be9a0
77297729 last_write_checksum: sha1:48a9640c0b9f48833d5514c7671bfa4b76aac776
@@ -8422,12 +8422,12 @@ trackedFiles:
84228422 pristine_git_object: 170ae25c582bb8decd74e1c69bfa8353bd44e86d
84238423 src/openrouter/components/providername.py:
84248424 id: fcc722fa2fce
8425- last_write_checksum: sha1:7899a42013912b227ff10ab1c7581982321cb4f6
8426- pristine_git_object: a779333ac0c3a5a4b810a7ae7d2a5eaf8c411605
8425+ last_write_checksum: sha1:dc5225608523e46f11b678bf929c80ae432fd615
8426+ pristine_git_object: 1d876904876277e38b6399b0a45abf8db9f8b1ff
84278427 src/openrouter/components/provideroptions.py:
84288428 id: 73dde6c8f359
8429- last_write_checksum: sha1:821df909a8647d3a0a079670ba9174bbe90aeae8
8430- pristine_git_object: 2d7a313b528cb33c072ac94afde1cb530778db45
8429+ last_write_checksum: sha1:1f5445c41af5d791b7a772fd0c3f5648e38cbfe9
8430+ pristine_git_object: b615e8482c50a5b7ebe0d56223c851753bdfb55c
84318431 src/openrouter/components/provideroverloadedresponseerrordata.py:
84328432 id: 5b693682570e
84338433 last_write_checksum: sha1:b54682560ff95dad18d26f9aaf887f8f6e0e1f71
@@ -8438,8 +8438,8 @@ trackedFiles:
84388438 pristine_git_object: 54ef6ce91cc841aff1c74c0fed7c6f54f2f0ee2f
84398439 src/openrouter/components/providerresponse.py:
84408440 id: ad3887be54c5
8441- last_write_checksum: sha1:39da8d81308d0cd253ffd10dbe1a4f7a32703afe
8442- pristine_git_object: de277f8caaf20decb933ba4d65601a94dc030017
8441+ last_write_checksum: sha1:0baacc44e1cfc0d58af40df1c3c5a90e2ebf626b
8442+ pristine_git_object: 12f8589d4b7f506862070fe325330ed83e8fbce5
84438443 src/openrouter/components/providersort.py:
84448444 id: 348e382bf494
84458445 last_write_checksum: sha1:57551507f95cd2e16ef995e1c13f859fd0726152
@@ -8902,8 +8902,8 @@ trackedFiles:
89028902 pristine_git_object: a0491cc8fd3bd9986146cb1176e27d5b9c9beb60
89038903 src/openrouter/components/videogenerationrequest.py:
89048904 id: 70e3c9ff288c
8905- last_write_checksum: sha1:78d324450c009cc3071c898ee905f7712717fe92
8906- pristine_git_object: 26d076feddde66414b42a1b568098adcc0e30adb
8905+ last_write_checksum: sha1:8979fd8715a39f322e076cc44b627a47b34c154e
8906+ pristine_git_object: eb6c9c01f5648311009df517d3c63c577177dad6
89078907 src/openrouter/components/videogenerationresponse.py:
89088908 id: 541f1321b072
89098909 last_write_checksum: sha1:18c3aa7845f63a9614286b1a27b6098eae1c4951
@@ -9370,8 +9370,8 @@ trackedFiles:
93709370 pristine_git_object: 75480914b4db49d02f606f22d17d1a6ef52eea2a
93719371 src/openrouter/operations/listbyokkeys.py:
93729372 id: b6dd42b3e05f
9373- last_write_checksum: sha1:03be6d3f10af3ca3fd84b0e6e4b2017917ebe70f
9374- pristine_git_object: 6bf7df4328413ca57fbead1748683f8f34c9d955
9373+ last_write_checksum: sha1:3306554cb6bb0bb830a19b32f65470f854cc90d4
9374+ pristine_git_object: 30be823f06b3cec9ff3216b725d9d69ff544ca4d
93759375 src/openrouter/operations/listembeddingsmodels.py:
93769376 id: bf749a1f23d6
93779377 last_write_checksum: sha1:938440c9b9df0c3d8430792f262bffced0207d13
@@ -11189,6 +11189,4 @@ examples:
1118911189 "500":
1119011190 application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
1119111191examplesVersion: 1.0.2
11192- releaseNotes: |
11193- ## Python SDK Changes:
11194- * `open_router.beta.responses.send()`: `response` **Changed**
11192+ releaseNotes: "## Python SDK Changes:\n* `open_router.beta.responses.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(fish_audio)` **Added**\n* `open_router.tts.create_speech()`: \n * `request.provider.options.fish_audio` **Added**\n* `open_router.stt.create_transcription()`: \n * `request.provider.options.fish_audio` **Added**\n* `open_router.byok.list()`: \n * `request.provider` **Changed**\n * `response.data[].provider.enum(fish_audio)` **Added**\n* `open_router.byok.create()`: \n * `request.provider.enum(fish_audio)` **Added**\n * `response.data.provider.enum(fish_audio)` **Added**\n* `open_router.byok.get()`: `response.data.provider.enum(fish_audio)` **Added**\n* `open_router.byok.update()`: `response.data.provider.enum(fish_audio)` **Added**\n* `open_router.chat.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(fish_audio)` **Added**\n* `open_router.embeddings.generate()`: \n * `request.provider.ignore[].union(ProviderName).enum(fish_audio)` **Added**\n* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].provider_name.enum(fish_audio)` **Added**\n* `open_router.endpoints.list()`: `response.data.endpoints[].provider_name.enum(fish_audio)` **Added**\n* `open_router.generations.get_generation()`: `response.data.provider_responses[].provider_name.enum(fish_audio)` **Added**\n* `open_router.images.generate()`: `request.provider` **Changed**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.provider.ignore[].union(ProviderName).enum(fish_audio)` **Added**\n* `open_router.presets.create_presets_messages()`: \n * `request.provider.ignore[].union(ProviderName).enum(fish_audio)` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.provider.ignore[].union(ProviderName).enum(fish_audio)` **Added**\n* `open_router.rerank.rerank()`: \n * `request.provider.ignore[].union(ProviderName).enum(fish_audio)` **Added**\n* `open_router.video_generation.generate()`: \n * `request.provider.options.fish_audio` **Added**\n"
0 commit comments