11lockVersion: 2.0.0
22id: c48cf606-fb42-4a45-9c23-8f0555307828
33management:
4- docChecksum: 1907f47a4e83dee6cc5911cb8ae99c4c
4+ docChecksum: 86ff3e3a3ffed902316bd51cc4a16dc5
55 docVersion: 1.0.0
66 speakeasyVersion: 1.803.2
77 generationVersion: 2.950.13
8- releaseVersion: 1.3.158
9- configChecksum: 3a10b88b4794f247e7bb612a2df75eea
8+ releaseVersion: 1.3.159
9+ configChecksum: 199be605866033ff7c31d297412221c8
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: e676e82b-379b-4970-aa81-42690dab0637
15- pristine_commit_hash: 1241f39d3edd441e0a2739d4a713bda311544ad3
16- pristine_tree_hash: ab7563c8935e8d4a8b5042ed87de607c46f817df
14+ generation_id: 7ac579b8-3140-4d65-a023-7d0b55a886e6
15+ pristine_commit_hash: ca02163d73657364cbfd5f778cab2823dd187fa3
16+ pristine_tree_hash: 74f3f7866a8748037a631981b1eb50929cf60d23
1717features:
1818 python:
1919 acceptHeaders: 3.0.0
@@ -1864,8 +1864,8 @@ trackedFiles:
18641864 pristine_git_object: a00676abb210aeb3747aa6d6a0dfbe3e3ad42f76
18651865 docs/components/byokproviderslug.mdx:
18661866 id: 6ea70819f6d8
1867- last_write_checksum: sha1:dd2870ff2a751f829c75e123c58343117fc9db1c
1868- pristine_git_object: 02af1d81e63eb68d8fbaab8d38a03a82a6973d9b
1867+ last_write_checksum: sha1:635ba53bb204df7fb2bf9b1eca1e271704a28599
1868+ pristine_git_object: 0022fbc19d4450c877ac735b640ea21d2b57f48a
18691869 docs/components/capabilitydescriptor.mdx:
18701870 id: 34ac0e581d79
18711871 last_write_checksum: sha1:62ee9ccab6cec4572383cef654997ab4106d4676
@@ -4316,8 +4316,8 @@ trackedFiles:
43164316 pristine_git_object: 11f1471c8b6c04f52af89d74d6dec2e9d12c2d82
43174317 docs/components/imagegenerationproviderpreferencesoptions.mdx:
43184318 id: 32d5c4b3e06b
4319- last_write_checksum: sha1:7a7280aa88ccd66e7ecc0fbda0e0bd6cc91ef776
4320- pristine_git_object: 467d2922f71cfbec0f76a92f02a4722d5eae0117
4319+ last_write_checksum: sha1:640c2b0ec6dc8fc5aeaa7bf968956414c24550d7
4320+ pristine_git_object: ee4487a0d1dfa4a20f0ba1590ff4797ced591999
43214321 docs/components/imagegenerationproviderpreferencesorder.mdx:
43224322 id: 0547877073f3
43234323 last_write_checksum: sha1:3e890c691097373cc9a2d7e47c3594f56b57809c
@@ -7336,12 +7336,12 @@ trackedFiles:
73367336 pristine_git_object: 70dcf1b583a3d202157814d8bd4f3c8f7811d0d9
73377337 docs/components/providername.mdx:
73387338 id: aa3a4904b228
7339- last_write_checksum: sha1:a83762dd6f1343d4dd13e834167f58a2711027e0
7340- pristine_git_object: 1b0d1e25cb8fff80879f5c1b33f94b1ffd0e8772
7339+ last_write_checksum: sha1:cbbfc14b2bc16e1987871f1b445095dec5cfb0d1
7340+ pristine_git_object: 81c36a61106666678a00828c1ed2dfcebef72355
73417341 docs/components/provideroptions.mdx:
73427342 id: 2697807524fe
7343- last_write_checksum: sha1:54ad9527e03653e25c9781a7f07c392a4575d004
7344- pristine_git_object: 1816a81845f87a370fbf354a7922e0707db9347a
7343+ last_write_checksum: sha1:29b4f9476dd82d3dbc66518721e87ec544fb9983
7344+ pristine_git_object: 1e1b0839c0ce9a4ee247e02667cf34192e781ad2
73457345 docs/components/provideroverloadedresponseerrordata.mdx:
73467346 id: dc500cd14889
73477347 last_write_checksum: sha1:335ee4c9c2421a71205eb08871f1041cbe0c1fa7
@@ -7372,8 +7372,8 @@ trackedFiles:
73727372 pristine_git_object: 15c816ec62505e984cc75801bdb88cf4271ab934
73737373 docs/components/providerresponseprovidername.mdx:
73747374 id: 2fc17b61e546
7375- last_write_checksum: sha1:52bc94e5704f1037add4f280e3e7ddaa59f14f35
7376- pristine_git_object: 8b4322d8b4e600d2497e71252cf510435ff6c0d5
7375+ last_write_checksum: sha1:226443a4e3632e606752c4177ecb32e26d403eab
7376+ pristine_git_object: 247c68279d5b0728439c440a9e196c3290ff5060
73777377 docs/components/providersort.mdx:
73787378 id: d73fa13eeb95
73797379 last_write_checksum: sha1:b7e9e6842741e3433d705bd576f2ac5383f00134
@@ -9116,8 +9116,8 @@ trackedFiles:
91169116 pristine_git_object: d8c6c0f20ce631b8daf4ba53a722b532f75b139f
91179117 docs/components/videogenerationrequestoptions.mdx:
91189118 id: 1d67160e7e7a
9119- last_write_checksum: sha1:96b4a939488710458a6aed08460b2738675e682e
9120- pristine_git_object: aaa3eacf60068aadf0c138588b8ba37ba1d65c22
9119+ last_write_checksum: sha1:ce0a8dde2b45a20c86badbcacb57250042710e1f
9120+ pristine_git_object: 8fed95aae2f72dac389d6fa6874daccdf6e2556e
91219121 docs/components/videogenerationrequestorder.mdx:
91229122 id: 4daf6f446396
91239123 last_write_checksum: sha1:e991c58b11c19acbd8a2d0416564380cedb42b94
@@ -11120,8 +11120,8 @@ trackedFiles:
1112011120 pristine_git_object: edbbce3632fff19ba4cbd2677b6766805eaca140
1112111121 docs/operations/provider.mdx:
1112211122 id: c75b3bbeeaa0
11123- last_write_checksum: sha1:45a1ce481f90f57e2970a7b67909a199c36fb2c2
11124- pristine_git_object: eb21dcbb14e2f87a8f2d19d7e72d4d8f80c1ab7e
11123+ last_write_checksum: sha1:7213591ff965703e86229745508ff4830fe10ea8
11124+ pristine_git_object: bdc3629b11922fcd8c12f1db4833645072b433b8
1112511125 docs/operations/queryanalyticsdata1.mdx:
1112611126 id: 0e41beea77d0
1112711127 last_write_checksum: sha1:f9a349b4fee07f786180e94b45f92002bfae0e56
@@ -11588,8 +11588,8 @@ trackedFiles:
1158811588 pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
1158911589 pyproject.toml:
1159011590 id: 5d07e7d72637
11591- last_write_checksum: sha1:cd5b8633ceff256dff2a0103944ee74b5d8c8b1b
11592- pristine_git_object: 012ac97d77cda261b76034dd421fdb146cd523e4
11591+ last_write_checksum: sha1:506c3b4d6142a13e70804a3ff8580b6bad0dcd0d
11592+ pristine_git_object: 2ca34ec6701a99aad53fb7336a3d13f21e1b6b59
1159311593 scripts/prepare_readme.py:
1159411594 id: e0c5957a6035
1159511595 last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -11616,8 +11616,8 @@ trackedFiles:
1161611616 pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
1161711617 src/openrouter/_version.py:
1161811618 id: d8d15ad6c586
11619- last_write_checksum: sha1:02c62d4de13334c9b81476a962de80a3f8c6d347
11620- pristine_git_object: cb6ca0330db13722868bb9eb1a2ea39615238fbe
11619+ last_write_checksum: sha1:afc4eb5bc1b7a15439ac1d237f84268ae365fa3e
11620+ pristine_git_object: 97b884a6aa98a0d6b8599449062eaafdd7d88d67
1162111621 src/openrouter/alpha.py:
1162211622 id: 306c4d93308d
1162311623 last_write_checksum: sha1:80cc0f39649445431cc2247ed0e0765438467766
@@ -12436,8 +12436,8 @@ trackedFiles:
1243612436 pristine_git_object: 913b6a89b386a6c3f76ddf20a4bebc7a25aa98cb
1243712437 src/openrouter/components/byokproviderslug.py:
1243812438 id: 6738a8516caf
12439- last_write_checksum: sha1:b6a56410cf946c0463a322b231167ef173008d67
12440- pristine_git_object: 5a5ac4a0d42f62cb299f2b099a00bbc0fc013441
12439+ last_write_checksum: sha1:29e2c8fcf7a702d61841251d27165a3a54bb6a48
12440+ pristine_git_object: 4467d74f054b7939752e9dfe9a9991d1f5ada7af
1244112441 src/openrouter/components/capabilitydescriptor.py:
1244212442 id: 368790a86f10
1244312443 last_write_checksum: sha1:a167551924ee82b4b5876a0ab698a45fe8c87a95
@@ -13480,8 +13480,8 @@ trackedFiles:
1348013480 pristine_git_object: fe042dd889e2f17d642f19b0d596cb3e53a7fce2
1348113481 src/openrouter/components/imagegenerationproviderpreferences.py:
1348213482 id: 100a82a54e2d
13483- last_write_checksum: sha1:6944924737bc128f49ae146da8f07d980c4a596f
13484- pristine_git_object: 56f3812900c476eef91476176214642d1cf1f0f7
13483+ last_write_checksum: sha1:9c14ec41b48270241d5a56433c93aa6da5bcc691
13484+ pristine_git_object: eada8cbd414a2f6a2180405fc5f6af65b8e371a9
1348513485 src/openrouter/components/imagegenerationrequest.py:
1348613486 id: f8291a7be9a0
1348713487 last_write_checksum: sha1:b5a0451d85f0f64de10999d53003ec2ae012311d
@@ -14592,12 +14592,12 @@ trackedFiles:
1459214592 pristine_git_object: 170ae25c582bb8decd74e1c69bfa8353bd44e86d
1459314593 src/openrouter/components/providername.py:
1459414594 id: fcc722fa2fce
14595- last_write_checksum: sha1:5f696ff5c2e49039fa2d621312f78cf06ad67228
14596- pristine_git_object: afa50f9d86c419b58e98a79470638be648288459
14595+ last_write_checksum: sha1:0711e1f1266d409e88cafd41fee1dab0607bb85a
14596+ pristine_git_object: 34c1f41533f43a8b04300a3ddb768aaa98eeffaa
1459714597 src/openrouter/components/provideroptions.py:
1459814598 id: 73dde6c8f359
14599- last_write_checksum: sha1:ae3f320a227005b7dae5129ee986e2e8f680bfd4
14600- pristine_git_object: bd1541270192f68e2ce06b2de10fc09b9cc8e568
14599+ last_write_checksum: sha1:85cc5dd044170e1ce67b16a4627d1a0bf2b83bf7
14600+ pristine_git_object: a0aac8bdeec07abd87394f1fb4afd96ffe79aae5
1460114601 src/openrouter/components/provideroverloadedresponseerrordata.py:
1460214602 id: 5b693682570e
1460314603 last_write_checksum: sha1:b54682560ff95dad18d26f9aaf887f8f6e0e1f71
@@ -14608,8 +14608,8 @@ trackedFiles:
1460814608 pristine_git_object: 3ca57868fa02b7f5e4cd2c0fb0fbf0c6a92a8bee
1460914609 src/openrouter/components/providerresponse.py:
1461014610 id: ad3887be54c5
14611- last_write_checksum: sha1:17f6e1849de2e1c7d22a8697d01402e5aebe4414
14612- pristine_git_object: 3356276ed00185d4a3a9f43672275de17c6e974e
14611+ last_write_checksum: sha1:aa8d3502d72cd3faa2af440e6b1a033af6751c8c
14612+ pristine_git_object: b8f6c6ec9448a3c7e47aa9d7e8210a030b32da70
1461314613 src/openrouter/components/providersort.py:
1461414614 id: 348e382bf494
1461514615 last_write_checksum: sha1:57551507f95cd2e16ef995e1c13f859fd0726152
@@ -15352,8 +15352,8 @@ trackedFiles:
1535215352 pristine_git_object: c2f15eb53f14024dfd1e620c52a564bf4682854f
1535315353 src/openrouter/components/videogenerationrequest.py:
1535415354 id: 70e3c9ff288c
15355- last_write_checksum: sha1:f0118bb3a22377e850d9201d308108cdafa976f8
15356- pristine_git_object: da4c61d085a48c2df2e7814980420ab7a3f3d0ec
15355+ last_write_checksum: sha1:962f7c2e32af04c4d7b6c1b07969353261480aea
15356+ pristine_git_object: 955c38e2071767d27a4a3b275c7bee8925ca168a
1535715357 src/openrouter/components/videogenerationresponse.py:
1535815358 id: 541f1321b072
1535915359 last_write_checksum: sha1:6ba68c4551af144f37be940f0222f434d156e275
@@ -16088,8 +16088,8 @@ trackedFiles:
1608816088 pristine_git_object: 40c8b5cfeb97707548889ada0c049b5d1b739b17
1608916089 src/openrouter/operations/listbyokkeys.py:
1609016090 id: b6dd42b3e05f
16091- last_write_checksum: sha1:7745e4d87c2b70747b8aec4fb53121ec0920c244
16092- pristine_git_object: ac1a4b921a4dd8075a113fa00b0997f335c9ce85
16091+ last_write_checksum: sha1:7f9a5cff56c58e33e6767a7e68c153ca5d1dcf15
16092+ pristine_git_object: 5ad79207c444e7dd91611514b541a6243ee9812f
1609316093 src/openrouter/operations/listcontainerfiles.py:
1609416094 id: 7a30b9291c76
1609516095 last_write_checksum: sha1:937c9fb30fd651d28793340285b3389518b26d96
@@ -21577,28 +21577,4 @@ examples:
2157721577 "500":
2157821578 application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
2157921579examplesVersion: 1.0.2
21580- releaseNotes: |
21581- ## Python SDK Changes:
21582- * `open_router.endpoints.list_zdr_endpoints()`: `error.status[401]` **Added**
21583- * `open_router.endpoints.list()`: `error.status[401]` **Added**
21584- * `open_router.guardrails.list_key_assignments()`: `request.workspace_id` **Added**
21585- * `open_router.guardrails.list_member_assignments()`: `request.workspace_id` **Added**
21586- * `open_router.guardrail_policies.get_api_key_policy_assignment()`: `request.workspace_id` **Changed**
21587- * `open_router.guardrail_policies.change_api_key_policy_assignment()`: `request.workspace_id` **Changed**
21588- * `open_router.guardrail_policies.get_member_policy_assignment()`: `request.workspace_id` **Changed**
21589- * `open_router.guardrail_policies.change_member_policy_assignment()`: `request.workspace_id` **Changed**
21590- * `open_router.guardrail_policies.list_budget_policies()`: `request.workspace_id` **Changed**
21591- * `open_router.guardrail_policies.create_budget_policy()`: `request.workspace_id` **Changed**
21592- * `open_router.guardrail_policies.delete_budget_policy()`: `request.workspace_id` **Changed**
21593- * `open_router.guardrail_policies.get_budget_policy()`: `request.workspace_id` **Changed**
21594- * `open_router.guardrail_policies.update_budget_policy()`: `request.workspace_id` **Changed**
21595- * `open_router.guardrail_policies.list_model_availability_policies()`: `request.workspace_id` **Changed**
21596- * `open_router.guardrail_policies.create_model_availability_policy()`: `request.workspace_id` **Changed**
21597- * `open_router.guardrail_policies.delete_model_availability_policy()`: `request.workspace_id` **Changed**
21598- * `open_router.guardrail_policies.get_model_availability_policy()`: `request.workspace_id` **Changed**
21599- * `open_router.guardrail_policies.update_model_availability_policy()`: `request.workspace_id` **Changed**
21600- * `open_router.guardrail_policies.list_moderation_policies()`: `request.workspace_id` **Changed**
21601- * `open_router.guardrail_policies.create_moderation_policy()`: `request.workspace_id` **Changed**
21602- * `open_router.guardrail_policies.delete_moderation_policy()`: `request.workspace_id` **Changed**
21603- * `open_router.guardrail_policies.get_moderation_policy()`: `request.workspace_id` **Changed**
21604- * `open_router.guardrail_policies.update_moderation_policy()`: `request.workspace_id` **Changed**
21580+ releaseNotes: "## Python SDK Changes:\n* `open_router.alpha.decisions.create()`: `request.provider` **Changed**\n* `open_router.alpha.extractions.create()`: `request.provider` **Changed**\n* `open_router.tts.create_speech()`: `request.provider` **Changed**\n* `open_router.stt.create_transcription()`: `request.provider` **Changed**\n* `open_router.batch.create_batches()`: \n * `request.provider.only[].union(ProviderName).enum(speechify)` **Added**\n* `open_router.byok.list()`: \n * `request.provider` **Changed**\n * `response.data[].provider.enum(speechify)` **Added**\n* `open_router.byok.create()`: \n * `request.provider.enum(speechify)` **Added**\n * `response.data.provider.enum(speechify)` **Added**\n* `open_router.byok.get()`: `response.data.provider.enum(speechify)` **Added**\n* `open_router.byok.update()`: `response.data.provider.enum(speechify)` **Added**\n* `open_router.embeddings.generate()`: `request.provider` **Changed**\n* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].provider_name.enum(speechify)` **Added**\n* `open_router.endpoints.list()`: `response.data.endpoints[].provider_name.enum(speechify)` **Added**\n* `open_router.generations.get_generation()`: `response.data.provider_responses[].provider_name.enum(speechify)` **Added**\n* `open_router.presets.create_presets_chat_completions()`: `request.provider` **Changed**\n* `open_router.presets.create_presets_messages()`: `request.provider` **Changed**\n* `open_router.presets.create_presets_responses()`: `request.provider` **Changed**\n* `open_router.rerank.rerank()`: `request.provider` **Changed**\n* `open_router.system_one.create()`: `request.provider` **Changed**\n* `open_router.video_generation.generate()`: `request.provider` **Changed**\n"
0 commit comments