11lockVersion: 2.0.0
22id: c48cf606-fb42-4a45-9c23-8f0555307828
33management:
4- docChecksum: e7a20e65c63d39b2c9e86629b75b1c0f
4+ docChecksum: 1d1fbee3790c1c92c11a1812b74ca906
55 docVersion: 1.0.0
66 speakeasyVersion: 1.787.0
77 generationVersion: 2.914.0
8- releaseVersion: 0.11.39
9- configChecksum: 6d000e7a5fcb167e73aec7c44eff962a
8+ releaseVersion: 0.11.40
9+ configChecksum: 4979c1e57b670ed5748debe188b549e8
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: 31657d12-a4c4-4629-9686-93d38f7a08b3
15- pristine_commit_hash: 7ab9ffc7b4ce13ca2ae7796dccf6ea17ac767132
16- pristine_tree_hash: 308ff6011f58aff4b39b0a575c9dcc3cfce0fcf9
14+ generation_id: 7f9458b3-8f8f-4f6c-b7cd-2fd963dd9322
15+ pristine_commit_hash: ba1661a777ab5ae1aee3bedf7c4501d97245da1a
16+ pristine_tree_hash: e3eecf07c82d4c6b75e99b15a4e0c52f24cd70d9
1717features:
1818 python:
1919 acceptHeaders: 3.0.0
@@ -592,6 +592,14 @@ trackedFiles:
592592 id: c457db82a4ac
593593 last_write_checksum: sha1:eda63702a1bab370efe326a661950ea0b864169e
594594 pristine_git_object: ef98b1de499df79940ccacaf5da0be2d635b104e
595+ docs/components/autobetarouterplugin.mdx:
596+ id: 036f0e51d7c9
597+ last_write_checksum: sha1:b648a619be77a80e33f96af758d841246bd8cf76
598+ pristine_git_object: c83f98331693171217fa2287613ff155aafab99b
599+ docs/components/autobetarouterpluginid.mdx:
600+ id: 619eb7d92a83
601+ last_write_checksum: sha1:47b80552a64dbc3dc37421630fddf931ffe5c795
602+ pristine_git_object: 800b8e4a3fd07f10592e3ee8f9c15c7e57398d4c
595603 docs/components/autorouterplugin.mdx:
596604 id: 4d62f9b36bc2
597605 last_write_checksum: sha1:b0058abe56fb36523cac5296b6124fa84cb006a2
@@ -974,8 +982,8 @@ trackedFiles:
974982 pristine_git_object: 643c118fe458c24cdaeca90edceadf1c7d1c9cc2
975983 docs/components/chatrequestplugin.mdx:
976984 id: 157782a43de6
977- last_write_checksum: sha1:c918d35c8f0d9796fdaf78cb9d55a6c866d05413
978- pristine_git_object: 2ef1d9e43930650344033d25272c4d3d97923169
985+ last_write_checksum: sha1:5640129e2200984c11b3270e5f11c90ae6c27d92
986+ pristine_git_object: d3f53df2e3276a674daf173e124dc1e333623015
979987 docs/components/chatrequestreasoning.mdx:
980988 id: 8f0176992b3e
981989 last_write_checksum: sha1:84576cd6513f125955685c7bdfe315ef886160eb
@@ -2770,8 +2778,8 @@ trackedFiles:
27702778 pristine_git_object: fb2a55630750a5c10fe509403c6d95cbfa8373c5
27712779 docs/components/messagesrequestplugin.mdx:
27722780 id: 45918e4b5c26
2773- last_write_checksum: sha1:955d6b458b4cc3b30b3a3a20e07d832ce72f1365
2774- pristine_git_object: eaf4fe4fcbe67dbaacdde671b7774b00e0e31d42
2781+ last_write_checksum: sha1:aa7ed0525e0103b0f2f2982efb3aa801b7ccedcc
2782+ pristine_git_object: b7d6c3e4f2a01940721228b55b89d3e71efecafd
27752783 docs/components/messagesrequesttool.mdx:
27762784 id: f9dc5aede7ad
27772785 last_write_checksum: sha1:dfa67d1bcd58e5743ba4bcd14d50bb1f5d2b836c
@@ -4286,8 +4294,8 @@ trackedFiles:
42864294 pristine_git_object: ce6df6a25691a4e35b54d39fee2ed70c5816199b
42874295 docs/components/responsesrequestplugin.mdx:
42884296 id: 4d550c41c85f
4289- last_write_checksum: sha1:ab9d1e6c062cd51fc976da6ccf393e9974171f7b
4290- pristine_git_object: 7121cf5ea925e054ff60296a7d7ce2ecfceb4d80
4297+ last_write_checksum: sha1:486d5ac6de82e6ac569b21e3d6cfab548585e4b9
4298+ pristine_git_object: ac8d199b05338da3acb32b8a833973e575c2685c
42914299 docs/components/responsesrequestservicetier.mdx:
42924300 id: 5000ee5983ff
42934301 last_write_checksum: sha1:97a6f6dae00368174adedb8bd994aa5c23d0a550
@@ -6686,8 +6694,8 @@ trackedFiles:
66866694 pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
66876695 pyproject.toml:
66886696 id: 5d07e7d72637
6689- last_write_checksum: sha1:69a8177dec61e251312345fdd0b1ad7e0e58ed7b
6690- pristine_git_object: fdc023cd07a203ba786d079f1017261293e9f51c
6697+ last_write_checksum: sha1:3c5edb81c415444ed7ca7f29537020fe0191c168
6698+ pristine_git_object: 9e010896eb50ec116d8c8d8281eab4cec11fcee5
66916699 scripts/prepare_readme.py:
66926700 id: e0c5957a6035
66936701 last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -6714,8 +6722,8 @@ trackedFiles:
67146722 pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
67156723 src/openrouter/_version.py:
67166724 id: d8d15ad6c586
6717- last_write_checksum: sha1:7682f73c786562798d5810ff7b3de7d39435f42b
6718- pristine_git_object: 243368c88e9f460e17730c69426e5124382aa128
6725+ last_write_checksum: sha1:00873996242e32dae6a85490475ff0f1ace09971
6726+ pristine_git_object: 96b7185e5478492793a8ccec2af6951a6952c819
67196727 src/openrouter/analytics.py:
67206728 id: cb406b5aaabb
67216729 last_write_checksum: sha1:9e709b71dd0611056dc0cec6150b578defe32841
@@ -6754,8 +6762,8 @@ trackedFiles:
67546762 pristine_git_object: ad3d247954547814054c01989a2dff3d12b3e4e1
67556763 src/openrouter/components/__init__.py:
67566764 id: 81754e97b3f4
6757- last_write_checksum: sha1:07b9aeff1106305dd79e6fb4dbaf972eac3f4fae
6758- pristine_git_object: 0e0ce5441a9ecf21d7fe17c3cc20d57b1581aadf
6765+ last_write_checksum: sha1:dce2c813bcfebc2a79cfbc0dc1db2e87bfabacdb
6766+ pristine_git_object: 22991510efa00ab13dfc12b0d82f8b32ff322e32
67596767 src/openrouter/components/aabenchmarkentry.py:
67606768 id: e2e0f0b48c82
67616769 last_write_checksum: sha1:fab4d9a24d2cea937bb749d46c5f83941e99d65c
@@ -7000,6 +7008,10 @@ trackedFiles:
70007008 id: 9152f7bbc9bd
70017009 last_write_checksum: sha1:3995ff20e5a93c96f2160a143434e89feded1dd3
70027010 pristine_git_object: 2ccc3d9be586133e5d5138c77eacefa243987fb5
7011+ src/openrouter/components/autobetarouterplugin.py:
7012+ id: bb4119e5d4dc
7013+ last_write_checksum: sha1:220e129ad2d10530cacf49b05f7c7d248f9ce4dc
7014+ pristine_git_object: cb193d9fa2f7fc8a17c7939202a936b415f544d6
70037015 src/openrouter/components/autorouterplugin.py:
70047016 id: cf49add5d1ae
70057017 last_write_checksum: sha1:e4ad3fb36054b4d0d05321f07fa025611e76c878
@@ -7202,8 +7214,8 @@ trackedFiles:
72027214 pristine_git_object: 8bbde153b53887e426989fd5b0486b6dc1122810
72037215 src/openrouter/components/chatrequest.py:
72047216 id: 5e39eaefa9cf
7205- last_write_checksum: sha1:f2109212b68e692918dc3a68c8e6b16457b3c066
7206- pristine_git_object: 4d1c948ef6a1c79406cee0da0f5770df6cc89ada
7217+ last_write_checksum: sha1:06c402d0c185bd24c685644466e74f24377a2079
7218+ pristine_git_object: 36c34489c172d40952ac003640e9a7fdd3adce3f
72077219 src/openrouter/components/chatresult.py:
72087220 id: 9062fe2935fe
72097221 last_write_checksum: sha1:2ff1963c54e7e79500115c8549c8d395f4e336d1
@@ -7950,8 +7962,8 @@ trackedFiles:
79507962 pristine_git_object: 7e69d1f775baece5f94b03d35bcd884d5e6f519d
79517963 src/openrouter/components/messagesrequest.py:
79527964 id: 72b1f339024d
7953- last_write_checksum: sha1:0c18b84a8cc917987084dbdda6519f5f5b7dff54
7954- pristine_git_object: 96e50f1f8a68d444c544a147ddf25a4567a3a158
7965+ last_write_checksum: sha1:8547ffd7bc6d6f539150c210b9efd6058b699939
7966+ pristine_git_object: 7f1eb937e9f337c7d2039ab6d5d5055a62533d65
79557967 src/openrouter/components/messagessearchmodelsservertool.py:
79567968 id: 53d755edb120
79577969 last_write_checksum: sha1:389786fc22ba4bb47b0a086b7aa321f2f04fe943
@@ -8570,8 +8582,8 @@ trackedFiles:
85708582 pristine_git_object: f38c8edcb616d9e7cbd0f724fbb9d9f5aae014f9
85718583 src/openrouter/components/responsesrequest.py:
85728584 id: 8c850080ec5d
8573- last_write_checksum: sha1:269f36b8fe206e48755ad8f9082e91f5dd980635
8574- pristine_git_object: f7102dca4c956b04c23ea43d74c29d4737b981d5
8585+ last_write_checksum: sha1:62a6164069d0982e9ef3e79979766320b605f455
8586+ pristine_git_object: a039c13c0208b40bf9e4debcf4ccb493999f3f96
85758587 src/openrouter/components/responsesstreamingresponse.py:
85768588 id: 142379f3bd90
85778589 last_write_checksum: sha1:a48d6f3610f5d15248ef4d25a0d88a0a4a1a9db7
@@ -11177,3 +11189,4 @@ examples:
1117711189 "500":
1117811190 application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
1117911191examplesVersion: 1.0.2
11192+ releaseNotes: "## Python SDK Changes:\n* `open_router.beta.responses.send()`: \n * `request.plugins[].union(auto-beta-router)` **Added**\n* `open_router.chat.send()`: \n * `request.plugins[].union(auto-beta-router)` **Added**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.plugins[].union(auto-beta-router)` **Added**\n* `open_router.presets.create_presets_messages()`: \n * `request.plugins[].union(auto-beta-router)` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.plugins[].union(auto-beta-router)` **Added**\n"
0 commit comments