11lockVersion: 2.0.0
22id: c48cf606-fb42-4a45-9c23-8f0555307828
33management:
4- docChecksum: eafdf0a15ea851c11321f795d9eaeae6
4+ docChecksum: 8d031575ae3f2be637b509fdc86adc85
55 docVersion: 1.0.0
66 speakeasyVersion: 1.787.0
77 generationVersion: 2.914.0
8- releaseVersion: 0.11.20
9- configChecksum: 5415321126f7b1b42de92ec1c213d0d4
8+ releaseVersion: 0.11.21
9+ configChecksum: 9727c6e42f728b1c0c481e7eea4726a4
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: 11b03c28-423b-4cf5-8a75-334f53189839
15- pristine_commit_hash: 78f9f7be2b502d7c7b11ec27fd701fa26a7834b2
16- pristine_tree_hash: a0a6f9597055f659340cba4c2f03acf2a76d857a
14+ generation_id: 32ee90d1-63ca-429a-ada9-91115acc181c
15+ pristine_commit_hash: 4085cc9f874c47588eacf4192a1b17bdc74c1f63
16+ pristine_tree_hash: 4b8fe704c6235b5df678fd99704276eab811cbc5
1717features:
1818 python:
1919 acceptHeaders: 3.0.0
@@ -750,8 +750,8 @@ trackedFiles:
750750 pristine_git_object: 151dd8398dc818ff4d26d6859d25efd202d03917
751751 docs/components/byokproviderslug.mdx:
752752 id: 6ea70819f6d8
753- last_write_checksum: sha1:195859204474448ffacfda46106c4c529cc05a4e
754- pristine_git_object: 619d8a0909e742416ef893c01e0093ab5cc5c686
753+ last_write_checksum: sha1:eed4c5d188137a35589503b0fdd6f8697dd4ea9e
754+ pristine_git_object: f6a8d82996d9f25598da92708a793066adb82820
755755 docs/components/caching.mdx:
756756 id: edc8a0f8f37f
757757 last_write_checksum: sha1:b4e6619f389c1440555ec567fbdcddbc9976e63e
@@ -2146,8 +2146,8 @@ trackedFiles:
21462146 pristine_git_object: 8501680bcfebabb3af52b518c01f732d18282120
21472147 docs/components/imagegenerationrequestoptions.mdx:
21482148 id: 2245ece0aaf8
2149- last_write_checksum: sha1:d6ca724147440eda6fe039b29ab5495824ae5c0a
2150- pristine_git_object: b6426f4b8f4549a0e1e3e931b0cc467012c7d512
2149+ last_write_checksum: sha1:feec51e178c169d3550ef010a94c69c16e137afc
2150+ pristine_git_object: 39c52366e3516de4554c93613d8bbbc8b64a8a5a
21512151 docs/components/imagegenerationrequestoutputformat.mdx:
21522152 id: 380f12bf77bd
21532153 last_write_checksum: sha1:afb479dc34118828e988888a8f49e7a5a50a45ab
@@ -3878,12 +3878,12 @@ trackedFiles:
38783878 pristine_git_object: 1d91d32cd0bf4b64699bbbf05a7e95ab835b10cf
38793879 docs/components/providername.mdx:
38803880 id: aa3a4904b228
3881- last_write_checksum: sha1:0ed72fc077d1a2641c8013c782fa7797282337e8
3882- pristine_git_object: f7cde44d7ed6638b63f3f5c3921096cd368c1b1e
3881+ last_write_checksum: sha1:f1e40895dff06a9a8c16d40133d1183f0bd5a344
3882+ pristine_git_object: 27d1ebafd80a7d3b3d30fa9d7ae2cc85df452068
38833883 docs/components/provideroptions.mdx:
38843884 id: 2697807524fe
3885- last_write_checksum: sha1:f0ee004496e6067b61305a24191eecb3c7444dbb
3886- pristine_git_object: c9df643ff81878c93f6d6f363f622be76442f13a
3885+ last_write_checksum: sha1:a5900d110161c668aae14628bf109eadce276995
3886+ pristine_git_object: 692215d0dfe4a5b0c8054e36c5de3935717ad2ce
38873887 docs/components/provideroverloadedresponseerrordata.mdx:
38883888 id: dc500cd14889
38893889 last_write_checksum: sha1:6c1d551db4083f1d0bc429baa1ce472d2c085331
@@ -3898,8 +3898,8 @@ trackedFiles:
38983898 pristine_git_object: dd376f0952fa0517dd83b06ed7afc2c856123dbc
38993899 docs/components/providerresponseprovidername.mdx:
39003900 id: 2fc17b61e546
3901- last_write_checksum: sha1:3c9ef87051135f7aa37e89b7b952aed3b8e2c13a
3902- pristine_git_object: 85c97ab96bd1c209a131187986528ea636e81256
3901+ last_write_checksum: sha1:64454d1cd35449c9f73f9eca55ff084d0678dea5
3902+ pristine_git_object: e7fb2111e14cd066c973885287724022677f3ab0
39033903 docs/components/providersort.mdx:
39043904 id: d73fa13eeb95
39053905 last_write_checksum: sha1:b7e9e6842741e3433d705bd576f2ac5383f00134
@@ -5014,8 +5014,8 @@ trackedFiles:
50145014 pristine_git_object: 67f56887bb4758559189e3e9e6123dff9a38df81
50155015 docs/components/videogenerationrequestoptions.mdx:
50165016 id: 1d67160e7e7a
5017- last_write_checksum: sha1:5212fca896119c2cbede7f2efbc0855d007e68d1
5018- pristine_git_object: c1d338ae75a61869d4e8b5110b2a85d5e624da1e
5017+ last_write_checksum: sha1:4c19959913429416ca1b6982963e0825fa15ed38
5018+ pristine_git_object: 003eb8e132056a3d7bd592b3ce7916d210cbc7ce
50195019 docs/components/videogenerationrequestprovider.mdx:
50205020 id: d6424dd5de9d
50215021 last_write_checksum: sha1:72aa46a3335220b579db56574ea179d150dbe2b6
@@ -6282,8 +6282,8 @@ trackedFiles:
62826282 pristine_git_object: 0f0b54e43577a8a835cd971f82e48c3921e3d88e
62836283 docs/operations/provider.mdx:
62846284 id: c75b3bbeeaa0
6285- last_write_checksum: sha1:050746e3c160daa03b108e45aed42aadf82d641f
6286- pristine_git_object: 139a0786eebb659c9b410f430efac3115759d5ae
6285+ last_write_checksum: sha1:854c43630b490027e930e03f27e30c544e4a1fb2
6286+ pristine_git_object: ca7cbceeff39e8537e8b400d729548d091cae55c
62876287 docs/operations/queryanalyticsdata1.mdx:
62886288 id: 0e41beea77d0
62896289 last_write_checksum: sha1:f9a349b4fee07f786180e94b45f92002bfae0e56
@@ -6598,8 +6598,8 @@ trackedFiles:
65986598 pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
65996599 pyproject.toml:
66006600 id: 5d07e7d72637
6601- last_write_checksum: sha1:8914993a8cce928e2718682d649405beb44a32de
6602- pristine_git_object: 91166b893131a18020578ab19889176d7a128370
6601+ last_write_checksum: sha1:49c5cef7bfae1a99b3748b7f0d4849e3f5bc1586
6602+ pristine_git_object: fcb7c71336e11a790eb0ca957afc61d7487d5cca
66036603 scripts/prepare_readme.py:
66046604 id: e0c5957a6035
66056605 last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -6626,8 +6626,8 @@ trackedFiles:
66266626 pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
66276627 src/openrouter/_version.py:
66286628 id: d8d15ad6c586
6629- last_write_checksum: sha1:2c94535d48a1494c22eff12e1255c7528b1aa324
6630- pristine_git_object: f5a0e56d914e266d29449c5d3e1a7ec635f26424
6629+ last_write_checksum: sha1:d2c83542eb03318722265f88a4567fd5fb24eb23
6630+ pristine_git_object: e50399dbcba8bace7c102c95017bb41abbeca582
66316631 src/openrouter/analytics.py:
66326632 id: cb406b5aaabb
66336633 last_write_checksum: sha1:9e709b71dd0611056dc0cec6150b578defe32841
@@ -7002,8 +7002,8 @@ trackedFiles:
70027002 pristine_git_object: 47ef267b5e0f7b615b0cd66018728e3f47440a66
70037003 src/openrouter/components/byokproviderslug.py:
70047004 id: 6738a8516caf
7005- last_write_checksum: sha1:a5a6e1a2e7709f0afb9d97347c5d76457fea7d3e
7006- pristine_git_object: 044751122a1397e7624e0e3abd867286dc96c6fc
7005+ last_write_checksum: sha1:c4f20773997e0d5ffc61b151007e833c53a24fbb
7006+ pristine_git_object: 3ecc6201b85562fe1c2c94f978e488ed2ba40aae
70077007 src/openrouter/components/capabilitydescriptor.py:
70087008 id: 368790a86f10
70097009 last_write_checksum: sha1:a167551924ee82b4b5876a0ab698a45fe8c87a95
@@ -7614,8 +7614,8 @@ trackedFiles:
76147614 pristine_git_object: 6b9a8990973466285f9b49b366bbc5fc1ae42e41
76157615 src/openrouter/components/imagegenerationrequest.py:
76167616 id: f8291a7be9a0
7617- last_write_checksum: sha1:8a1e549056b8ef856f89c75182b49e3386c410fd
7618- pristine_git_object: d1937b9c35752d03b04098295ea5dadb1804dafb
7617+ last_write_checksum: sha1:348c6aa7d1b7a02694e44396e51ab56e20853bb9
7618+ pristine_git_object: 9866560ee4d4d61c0bec89e276bb0a39f6d215ad
76197619 src/openrouter/components/imagegenerationresponse.py:
76207620 id: 53354cd0cbfc
76217621 last_write_checksum: sha1:53f1cde7b8bfe4f9e786a76f6e57b0a1f76aced2
@@ -8270,12 +8270,12 @@ trackedFiles:
82708270 pristine_git_object: 170ae25c582bb8decd74e1c69bfa8353bd44e86d
82718271 src/openrouter/components/providername.py:
82728272 id: fcc722fa2fce
8273- last_write_checksum: sha1:b6d26b4ce3e92121a80cb351962e89593951962d
8274- pristine_git_object: 009c1401a29123f18887b48c03f9c2a8b11ca2b5
8273+ last_write_checksum: sha1:6e915e5bc7fa9fff848600fccf35e754a62e7c64
8274+ pristine_git_object: 2624f640bdecad277b64865d0b6dea1176102b87
82758275 src/openrouter/components/provideroptions.py:
82768276 id: 73dde6c8f359
8277- last_write_checksum: sha1:72fe38a2faab604e52a16eec0b5d1273b3eda64d
8278- pristine_git_object: 9ab53163a6884a4fbf41c87391903f013eead544
8277+ last_write_checksum: sha1:16c9861c644b04fc742114a47a4966e7eda87e94
8278+ pristine_git_object: d6e1dfcdcaf3d49f138a34bfcfd011083002bd79
82798279 src/openrouter/components/provideroverloadedresponseerrordata.py:
82808280 id: 5b693682570e
82818281 last_write_checksum: sha1:1ebc4527736f1e174ab37c84bea8a169fda9f8b8
@@ -8286,8 +8286,8 @@ trackedFiles:
82868286 pristine_git_object: abbb3cb3d7d8946aabdbd5e6b07b2e45954f6948
82878287 src/openrouter/components/providerresponse.py:
82888288 id: ad3887be54c5
8289- last_write_checksum: sha1:2db05f9a797fe78377f5f7ff426f51a47a998be8
8290- pristine_git_object: ccc9f82da58ced9e49b6f14f0f73075efcb84307
8289+ last_write_checksum: sha1:b8868ce7950808be5b37e964607abab8348e2ab6
8290+ pristine_git_object: 9382e92c4777f3a0c46afb007fda317d41baec2c
82918291 src/openrouter/components/providersort.py:
82928292 id: 348e382bf494
82938293 last_write_checksum: sha1:57551507f95cd2e16ef995e1c13f859fd0726152
@@ -8750,8 +8750,8 @@ trackedFiles:
87508750 pristine_git_object: 572d04f457607099ae7e041922de146de10e2eae
87518751 src/openrouter/components/videogenerationrequest.py:
87528752 id: 70e3c9ff288c
8753- last_write_checksum: sha1:ded4141016409c0ee6bdde4061c704f8b006c84c
8754- pristine_git_object: d96af0892419695a7fe096e045490a9a4ff13b8f
8753+ last_write_checksum: sha1:5dfb79ba40785ce3a31b00f66b5fba956dca1f0d
8754+ pristine_git_object: 1c1bcd48aacbdbb0a343c723eb525393caba109a
87558755 src/openrouter/components/videogenerationresponse.py:
87568756 id: 541f1321b072
87578757 last_write_checksum: sha1:18c3aa7845f63a9614286b1a27b6098eae1c4951
@@ -9218,8 +9218,8 @@ trackedFiles:
92189218 pristine_git_object: cc90375e9aac23107e57e18e6adecc38f544e185
92199219 src/openrouter/operations/listbyokkeys.py:
92209220 id: b6dd42b3e05f
9221- last_write_checksum: sha1:7f5d32c8e8d9dc55fe7c5e8bf8fd71ed6406e10a
9222- pristine_git_object: c3080ca256a625e437d85da39c703d0c3b495049
9221+ last_write_checksum: sha1:f7f299b70e4dcea2ba38b6956984d77326820d96
9222+ pristine_git_object: f1fb2eee06028e71b863ef5599693f7e6826e0a6
92239223 src/openrouter/operations/listembeddingsmodels.py:
92249224 id: bf749a1f23d6
92259225 last_write_checksum: sha1:19ed80a098e6e1b43bedfcccb11b4c8d8794541c
@@ -10981,6 +10981,4 @@ examples:
1098110981 "500":
1098210982 application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
1098310983examplesVersion: 1.0.2
10984- releaseNotes: |
10985- ## Python SDK Changes:
10986- * `open_router.beta.analytics.query_analytics()`: `request` **Changed**
10984+ releaseNotes: "## Python SDK Changes:\n* `open_router.beta.responses.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(deepgram)` **Added**\n* `open_router.tts.create_speech()`: \n * `request.provider.options.deepgram` **Added**\n* `open_router.stt.create_transcription()`: \n * `request.provider.options.deepgram` **Added**\n* `open_router.byok.list()`: \n * `request.provider` **Changed**\n * `response.data[].provider.enum(deepgram)` **Added**\n* `open_router.byok.create()`: \n * `request.provider.enum(deepgram)` **Added**\n * `response.data.provider.enum(deepgram)` **Added**\n* `open_router.byok.get()`: `response.data.provider.enum(deepgram)` **Added**\n* `open_router.byok.update()`: `response.data.provider.enum(deepgram)` **Added**\n* `open_router.chat.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(deepgram)` **Added**\n* `open_router.embeddings.generate()`: \n * `request.provider.ignore[].union(ProviderName).enum(deepgram)` **Added**\n* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].provider_name.enum(deepgram)` **Added**\n* `open_router.endpoints.list()`: `response.data.endpoints[].provider_name.enum(deepgram)` **Added**\n* `open_router.generations.get_generation()`: `response.data.provider_responses[].provider_name.enum(deepgram)` **Added**\n* `open_router.images.generate()`: \n * `request.provider.options.deepgram` **Added**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.provider.ignore[].union(ProviderName).enum(deepgram)` **Added**\n* `open_router.presets.create_presets_messages()`: \n * `request.provider.ignore[].union(ProviderName).enum(deepgram)` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.provider.ignore[].union(ProviderName).enum(deepgram)` **Added**\n* `open_router.rerank.rerank()`: \n * `request.provider.ignore[].union(ProviderName).enum(deepgram)` **Added**\n* `open_router.video_generation.generate()`: \n * `request.provider.options.deepgram` **Added**\n"
0 commit comments