11lockVersion: 2.0.0
22id: c48cf606-fb42-4a45-9c23-8f0555307828
33management:
4- docChecksum: a22b70d0cd31d3ff1e6f88622ff299bb
4+ docChecksum: cfd0e2d422eaaa7a570093b7aab3278f
55 docVersion: 1.0.0
66 speakeasyVersion: 1.787.0
77 generationVersion: 2.914.0
8- releaseVersion: 1.1.134
9- configChecksum: 397d2fcc8eea10b6c086d7fbcc368be5
8+ releaseVersion: 1.1.135
9+ configChecksum: 71f7b1006de83678d2ddee13a4969209
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: c33b28f6-3501-4d80-a3b6-b7c9af3ba406
15- pristine_commit_hash: 399bfab7181415ceebd3c1fe208765f052095c0e
16- pristine_tree_hash: 4cd924be4cccfa5b0472708af5f74c09c4914368
14+ generation_id: 5e5c1cae-80c0-46b9-b775-25569a3a0fdf
15+ pristine_commit_hash: 2d14fb57d445f9fc032c2d591633a31c3a5f9cab
16+ pristine_tree_hash: ffdfbb4e18205e872800ada008e5ea2d099807da
1717features:
1818 python:
1919 acceptHeaders: 3.0.0
@@ -846,8 +846,8 @@ trackedFiles:
846846 pristine_git_object: a30dd4d969fae3008b81fb428f0b1a0f6769262d
847847 docs/components/byokproviderslug.mdx:
848848 id: 6ea70819f6d8
849- last_write_checksum: sha1:d624bfea9ae69e7ecbbdc53779475a35c1dfdd6a
850- pristine_git_object: 7c5e958432e3f76bd2cc72a50110cb19b748eff3
849+ last_write_checksum: sha1:39824e80691f563dc84cbe3d07b93d0342f1111b
850+ pristine_git_object: 1a5e468db0b379d55941f298178677ba4a0c0fd2
851851 docs/components/capabilitydescriptor.mdx:
852852 id: 34ac0e581d79
853853 last_write_checksum: sha1:62ee9ccab6cec4572383cef654997ab4106d4676
@@ -2430,8 +2430,8 @@ trackedFiles:
24302430 pristine_git_object: 11f1471c8b6c04f52af89d74d6dec2e9d12c2d82
24312431 docs/components/imagegenerationproviderpreferencesoptions.mdx:
24322432 id: 32d5c4b3e06b
2433- last_write_checksum: sha1:3044e24e2d618d88acb4ecc8832254c5919e6926
2434- pristine_git_object: e8167eaedda89efbdcba07dbf96eb7810a66f4b6
2433+ last_write_checksum: sha1:5dc0895874b82541ed4a2d8b8427cdb7f56978bd
2434+ pristine_git_object: 7e342818fbbc455f2ff6ab769309eeb30dee8b16
24352435 docs/components/imagegenerationproviderpreferencesorder.mdx:
24362436 id: 0547877073f3
24372437 last_write_checksum: sha1:3e890c691097373cc9a2d7e47c3594f56b57809c
@@ -4530,12 +4530,12 @@ trackedFiles:
45304530 pristine_git_object: 1d91d32cd0bf4b64699bbbf05a7e95ab835b10cf
45314531 docs/components/providername.mdx:
45324532 id: aa3a4904b228
4533- last_write_checksum: sha1:8fdc95267b20f0a92510a2243069b6536d39d373
4534- pristine_git_object: 7dd4256b89af2188843be9b189855e6f1e920da5
4533+ last_write_checksum: sha1:44f3e2dc5e8271294b7ff505dab18a29f9f14f57
4534+ pristine_git_object: 0eccc2864bb7906e656c5b4f72a0426ace51a0b9
45354535 docs/components/provideroptions.mdx:
45364536 id: 2697807524fe
4537- last_write_checksum: sha1:46d67726fdd963421b53be5d15bb5dff239c1bd9
4538- pristine_git_object: 73e7d2e634e26a4479a07b40a220f5758f974aa1
4537+ last_write_checksum: sha1:79750ada5cb2a69c689e2fc120af542019ad973b
4538+ pristine_git_object: d0fca4e54a01773b84753c22d3b1ec8a19f02ce7
45394539 docs/components/provideroverloadedresponseerrordata.mdx:
45404540 id: dc500cd14889
45414541 last_write_checksum: sha1:8326118941c8899a398931c8c7871af21b716b00
@@ -4566,8 +4566,8 @@ trackedFiles:
45664566 pristine_git_object: dd376f0952fa0517dd83b06ed7afc2c856123dbc
45674567 docs/components/providerresponseprovidername.mdx:
45684568 id: 2fc17b61e546
4569- last_write_checksum: sha1:bf11bcaf048df201e5c01993f0ec164c8614a3e2
4570- pristine_git_object: 69166ff0cf2a2d866196b36ad1027694f0fe85c9
4569+ last_write_checksum: sha1:d55a256e57532b128884cf992d1e86b2296b0583
4570+ pristine_git_object: 889495f4e60927e0b8503b94aa5fec9c97ea3f62
45714571 docs/components/providersort.mdx:
45724572 id: d73fa13eeb95
45734573 last_write_checksum: sha1:b7e9e6842741e3433d705bd576f2ac5383f00134
@@ -5870,8 +5870,8 @@ trackedFiles:
58705870 pristine_git_object: 67f56887bb4758559189e3e9e6123dff9a38df81
58715871 docs/components/videogenerationrequestoptions.mdx:
58725872 id: 1d67160e7e7a
5873- last_write_checksum: sha1:0997cce2e84ba4f5941ba2e684911fd2775e781d
5874- pristine_git_object: 7d3e28807b2aa3be096c3f2bf5b5afbe5951996a
5873+ last_write_checksum: sha1:36ce8c1938ec97aeadd3c2b4c417d939909448bf
5874+ pristine_git_object: 20f5335552eb1ce81cedb7b0f25757379c6a3418
58755875 docs/components/videogenerationrequestprovider.mdx:
58765876 id: d6424dd5de9d
58775877 last_write_checksum: sha1:72aa46a3335220b579db56574ea179d150dbe2b6
@@ -7314,8 +7314,8 @@ trackedFiles:
73147314 pristine_git_object: 0f0b54e43577a8a835cd971f82e48c3921e3d88e
73157315 docs/operations/provider.mdx:
73167316 id: c75b3bbeeaa0
7317- last_write_checksum: sha1:f3ac65d3d37defa34606bcfe69807b420288b506
7318- pristine_git_object: 3b44518e369163cfab6a1e970334fa881b27650b
7317+ last_write_checksum: sha1:4e86f49e60806bab9844bc8e5a5e19aa672a202b
7318+ pristine_git_object: e3ca024676b0134b4e2afe2d15aaeb5160038d73
73197319 docs/operations/queryanalyticsdata1.mdx:
73207320 id: 0e41beea77d0
73217321 last_write_checksum: sha1:f9a349b4fee07f786180e94b45f92002bfae0e56
@@ -7654,8 +7654,8 @@ trackedFiles:
76547654 pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
76557655 pyproject.toml:
76567656 id: 5d07e7d72637
7657- last_write_checksum: sha1:83c8f62a6075282c959d06d9cc819a20aa0e632c
7658- pristine_git_object: b28c8b988d717b6ff1fb0d1dba5878388cd0943f
7657+ last_write_checksum: sha1:5fffa80bb5d58312753c61001d246cd857d94ac9
7658+ pristine_git_object: 5a9b97451f670e9e4444dc5e96d48a4acde3b3c2
76597659 scripts/prepare_readme.py:
76607660 id: e0c5957a6035
76617661 last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -7682,8 +7682,8 @@ trackedFiles:
76827682 pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
76837683 src/openrouter/_version.py:
76847684 id: d8d15ad6c586
7685- last_write_checksum: sha1:b17219d92f0ba258564e7e8be95db5eb996d2e1d
7686- pristine_git_object: b61ea6a36c45df82950a03eb0a29ed6e5a119c1f
7685+ last_write_checksum: sha1:16fa24ebcc107cf338e2c91066f0c34a772fc1fd
7686+ pristine_git_object: a4546d5d247805c43999234698f8c9e85f574fdd
76877687 src/openrouter/analytics.py:
76887688 id: cb406b5aaabb
76897689 last_write_checksum: sha1:1e0004d8d1d5d797e2b54cd1cabeb7f9489d08e9
@@ -8098,8 +8098,8 @@ trackedFiles:
80988098 pristine_git_object: faaeb8190aed90e810758aadaf59184aabe0b0d3
80998099 src/openrouter/components/byokproviderslug.py:
81008100 id: 6738a8516caf
8101- last_write_checksum: sha1:cdcdb07a267f2471e41deb2c9d5cc031fb148a29
8102- pristine_git_object: 0b0199e112398af1514d46c23590117d48655cb1
8101+ last_write_checksum: sha1:3f5917194161dcbd49dc78e712d541c7e0bd9bfe
8102+ pristine_git_object: 485b1c6a07e60e26719f73668176337473cd86c1
81038103 src/openrouter/components/capabilitydescriptor.py:
81048104 id: 368790a86f10
81058105 last_write_checksum: sha1:a167551924ee82b4b5876a0ab698a45fe8c87a95
@@ -8814,8 +8814,8 @@ trackedFiles:
88148814 pristine_git_object: 6b9a8990973466285f9b49b366bbc5fc1ae42e41
88158815 src/openrouter/components/imagegenerationproviderpreferences.py:
88168816 id: 100a82a54e2d
8817- last_write_checksum: sha1:b1d5c3d6e7458e97795d27ee8fb1539bc5faa990
8818- pristine_git_object: 99421157b49536255a82277c0182472483e2f3aa
8817+ last_write_checksum: sha1:5254fcd3b90a9f26758200b8904bc20a351344c6
8818+ pristine_git_object: 95b26283611680c25f49ddf85e95fd5bfb970fb3
88198819 src/openrouter/components/imagegenerationrequest.py:
88208820 id: f8291a7be9a0
88218821 last_write_checksum: sha1:d1a3c0f106fd9a6c52e5ee08ca752d42058cdb2a
@@ -9602,12 +9602,12 @@ trackedFiles:
96029602 pristine_git_object: 170ae25c582bb8decd74e1c69bfa8353bd44e86d
96039603 src/openrouter/components/providername.py:
96049604 id: fcc722fa2fce
9605- last_write_checksum: sha1:d6fae56e88803157578d32ca5c357ab15646a96f
9606- pristine_git_object: b7eb68c1611a98b937798303f9d3e3dc59cd952d
9605+ last_write_checksum: sha1:3b4c3281aaf54576fff4faae750eabdebeb0408e
9606+ pristine_git_object: 6422e64615b9dfaeb95f0ce5ee09cf94630ac9ab
96079607 src/openrouter/components/provideroptions.py:
96089608 id: 73dde6c8f359
9609- last_write_checksum: sha1:e269e85bbd7e4bf6c0435333601f298ba03917d0
9610- pristine_git_object: 1543af2ca842619c889c56cd14cf2428e0bdb74e
9609+ last_write_checksum: sha1:76df81256e867501e58c9254e795337b0c442ae0
9610+ pristine_git_object: dbf7b9d9cc03ad554e4f7cd39f7b656773e3effb
96119611 src/openrouter/components/provideroverloadedresponseerrordata.py:
96129612 id: 5b693682570e
96139613 last_write_checksum: sha1:b54682560ff95dad18d26f9aaf887f8f6e0e1f71
@@ -9618,8 +9618,8 @@ trackedFiles:
96189618 pristine_git_object: 54ef6ce91cc841aff1c74c0fed7c6f54f2f0ee2f
96199619 src/openrouter/components/providerresponse.py:
96209620 id: ad3887be54c5
9621- last_write_checksum: sha1:04d1a6f06550191c02ddf8aa4bb0cb3ea62fccc8
9622- pristine_git_object: f6139600c45c8a2cdece2d0980d7659670324532
9621+ last_write_checksum: sha1:4324bae910fb6186d24fbd45756669a5e3d838c9
9622+ pristine_git_object: f550f1fe62a8e1563d5d258dd00241541c826a13
96239623 src/openrouter/components/providersort.py:
96249624 id: 348e382bf494
96259625 last_write_checksum: sha1:57551507f95cd2e16ef995e1c13f859fd0726152
@@ -10166,8 +10166,8 @@ trackedFiles:
1016610166 pristine_git_object: a0491cc8fd3bd9986146cb1176e27d5b9c9beb60
1016710167 src/openrouter/components/videogenerationrequest.py:
1016810168 id: 70e3c9ff288c
10169- last_write_checksum: sha1:14c963acd46d67217589a4d9f6dd5610a683db6d
10170- pristine_git_object: 350105bb4bf3ac7461974066c269cabc8c5ad291
10169+ last_write_checksum: sha1:519c62f7ba454782c8761303c43ee7589b690d33
10170+ pristine_git_object: bd24d2c33afa8b7c831138465e86d665fe8a3c51
1017110171 src/openrouter/components/videogenerationresponse.py:
1017210172 id: 541f1321b072
1017310173 last_write_checksum: sha1:18c3aa7845f63a9614286b1a27b6098eae1c4951
@@ -10686,8 +10686,8 @@ trackedFiles:
1068610686 pristine_git_object: bec5a577e95e905673b68d02fc873b0bb9a3cd8a
1068710687 src/openrouter/operations/listbyokkeys.py:
1068810688 id: b6dd42b3e05f
10689- last_write_checksum: sha1:cb401e9f298ebfc75ac3ce0b41d549b2904407a0
10690- pristine_git_object: 34109995e816b52391ddeeb458ba4880c458cd82
10689+ last_write_checksum: sha1:1f0a9c7882b5974e096d07623dd55ddeae6a87c4
10690+ pristine_git_object: 388e462699a3de0eaf023ba1c7c08cc6d9b7fae2
1069110691 src/openrouter/operations/listcontainerfiles.py:
1069210692 id: 7a30b9291c76
1069310693 last_write_checksum: sha1:82f933f8c2581d5f92db7312335ee3eacb23b12d
@@ -12890,4 +12890,4 @@ examples:
1289012890 "500":
1289112891 application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
1289212892examplesVersion: 1.0.2
12893- releaseNotes: "## Python SDK Changes:\n* `open_router.byok.list()`: `response.data[]` **Changed**\n* `open_router.byok.create()`: \n * `request` **Changed**\n * `response.data` **Changed**\n* `open_router.byok.get()`: `response.data` **Changed**\n* `open_router.byok.update()`: \n * `request` **Changed**\n * `response.data` **Changed**\n"
12893+ releaseNotes: "## Python SDK Changes:\n* `open_router.tts.create_speech()`: \n * `request.provider.options.near_ai` **Added**\n* `open_router.stt.create_transcription()`: \n * `request.provider.options.near_ai` **Added**\n* `open_router.byok.list()`: \n * `request.provider` **Changed**\n * `response.data[].provider.enum(near_ai)` **Added**\n* `open_router.byok.create()`: \n * `request.provider.enum(near_ai)` **Added**\n * `response.data.provider.enum(near_ai)` **Added**\n* `open_router.byok.get()`: `response.data.provider.enum(near_ai)` **Added**\n* `open_router.byok.update()`: `response.data.provider.enum(near_ai)` **Added**\n* `open_router.chat.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(near_ai)` **Added**\n* `open_router.embeddings.generate()`: \n * `request.provider.ignore[].union(ProviderName).enum(near_ai)` **Added**\n* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].provider_name.enum(near_ai)` **Added**\n* `open_router.endpoints.list()`: `response.data.endpoints[].provider_name.enum(near_ai)` **Added**\n* `open_router.generations.get_generation()`: `response.data.provider_responses[].provider_name.enum(near_ai)` **Added**\n* `open_router.images.generate()`: `request.provider` **Changed**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.provider.ignore[].union(ProviderName).enum(near_ai)` **Added**\n* `open_router.presets.create_presets_messages()`: \n * `request.provider.ignore[].union(ProviderName).enum(near_ai)` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.provider.ignore[].union(ProviderName).enum(near_ai)` **Added**\n* `open_router.rerank.rerank()`: \n * `request.provider.ignore[].union(ProviderName).enum(near_ai)` **Added**\n* `open_router.responses.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(near_ai)` **Added**\n* `open_router.beta.responses.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(near_ai)` **Added**\n* `open_router.video_generation.generate()`: \n * `request.provider.options.near_ai` **Added**\n"
0 commit comments