Skip to content

Commit 9fe81f1

Browse files
committed
## Python SDK Changes:
* `open_router.chat.send()`: `request` **Changed** * `open_router.presets.create_presets_chat_completions()`: `request` **Changed** * `open_router.presets.create_presets_messages()`: `request` **Changed** * `open_router.presets.create_presets_responses()`: `request` **Changed** * `open_router.responses.send()`: * `request` **Changed** * `response` **Changed** * `open_router.beta.responses.send()`: * `request` **Changed** * `response` **Changed**
1 parent 587a03d commit 9fe81f1

28 files changed

Lines changed: 335 additions & 102 deletions

‎.speakeasy/gen.lock‎

Lines changed: 55 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
lockVersion: 2.0.0
22
id: c48cf606-fb42-4a45-9c23-8f0555307828
33
management:
4-
docChecksum: ca5490549e0512d5b60a5fe396a2b9dc
4+
docChecksum: 7bc4e2b7ddaf5ff60ed1f4fdf4e6014b
55
docVersion: 1.0.0
66
speakeasyVersion: 1.787.0
77
generationVersion: 2.914.0
8-
releaseVersion: 1.2.10
9-
configChecksum: f8e731e3a98cab5c9313b188a3e39457
8+
releaseVersion: 1.2.11
9+
configChecksum: 18db98838c528641464154ac5df7e0aa
1010
repoURL: https://github.com/OpenRouterTeam/python-sdk.git
1111
installationURL: https://github.com/OpenRouterTeam/python-sdk.git
1212
published: true
1313
persistentEdits:
14-
generation_id: 83c751b1-10e5-4624-aa07-71fc29aa98e3
15-
pristine_commit_hash: 8b25e0a23a882a124af18740258d70a895fd346f
16-
pristine_tree_hash: 29327f64e8fea01394bdc25e0cf2c450dc04797e
14+
generation_id: 6ba811c3-4b2b-4301-b318-3a4cd0c8895d
15+
pristine_commit_hash: 138cf1bb159aef251699270741f4b7489b8c232b
16+
pristine_tree_hash: 20a96672f32eeacc5d9710f928293f0f8b693627
1717
features:
1818
python:
1919
acceptHeaders: 3.0.0
@@ -1255,8 +1255,8 @@ trackedFiles:
12551255
pristine_git_object: 11d6c22059efcf4e3b0d6b15b39a67678adc7a4b
12561256
docs/components/chatwebsearchshorthand.mdx:
12571257
id: 40f0c0a47ef4
1258-
last_write_checksum: sha1:5b95f0e1a5bae43dee10b8357022286ec847c807
1259-
pristine_git_object: 5833ac229f8f39e4e9d2f5f3d58e3fde74bdc1ac
1258+
last_write_checksum: sha1:6b74306ebbac1a2ad02a01eb9120a06072d2a6f9
1259+
pristine_git_object: ae3a6874304ddf295979e5a837eb2205baf074c8
12601260
docs/components/chatwebsearchshorthandtype.mdx:
12611261
id: ce16c0139963
12621262
last_write_checksum: sha1:1637ce5dac9fc9c87df3793d46a4eff33282e0a3
@@ -3159,8 +3159,8 @@ trackedFiles:
31593159
pristine_git_object: 63991d9ba8aedd15e34bdc73c8f99fbdcda2d037
31603160
docs/components/legacywebsearchservertool.mdx:
31613161
id: 0b47ff5dd0c4
3162-
last_write_checksum: sha1:a0547b5ec5cb8d9bbe0d046c4f06279cf44ab7d2
3163-
pristine_git_object: df8142b8197d1e0b112f4a0580f6bb3b1cdcb19c
3162+
last_write_checksum: sha1:c8eb76bc0b835d635234302a1539bcc954205f2f
3163+
pristine_git_object: fc8f8785bb9c293d8c2fcda2ab9ca869644d7627
31643164
docs/components/legacywebsearchservertooltype.mdx:
31653165
id: 192fa7358f3b
31663166
last_write_checksum: sha1:c82facbab1f9b4f53e06a6e3986b886f2a9b9b00
@@ -4767,16 +4767,16 @@ trackedFiles:
47674767
pristine_git_object: 56d189d99021af45f7fa6fb143af33d7d08cedcb
47684768
docs/components/preview20250311websearchservertool.mdx:
47694769
id: aeecb65a50e0
4770-
last_write_checksum: sha1:217f26de38fcee5dff7383bcc951209f7953128e
4771-
pristine_git_object: 1bf764e9509ec226be514b35df3611b4ed77d8a0
4770+
last_write_checksum: sha1:131cb53d5ac143bd2f639054ecfab44370892a12
4771+
pristine_git_object: 750580a391ce99294d15f204d7fd1a98673f24ee
47724772
docs/components/preview20250311websearchservertooltype.mdx:
47734773
id: cedcfeda38d6
47744774
last_write_checksum: sha1:f7ac2913cc8c24d851c06d02c06742f9fe435084
47754775
pristine_git_object: 3669d05ce38327fa9b3d9a8c66c1de208a5f30e2
47764776
docs/components/previewwebsearchservertool.mdx:
47774777
id: 2695e6e2fdfb
4778-
last_write_checksum: sha1:05b9f2d0cd253d8b41efc9a5e0636d27b001fe17
4779-
pristine_git_object: 019ecc2ee18b8514a8158df1994fd1d010f26e6c
4778+
last_write_checksum: sha1:0476d35ca00842429b2e6764128f8bc3a316298d
4779+
pristine_git_object: ccbdb6a61a7f2243404a8d9d0aa63a744633ef09
47804780
docs/components/previewwebsearchservertooltype.mdx:
47814781
id: 4b6373295164
47824782
last_write_checksum: sha1:b28bae247d5a91d62f9be9877cd6f437628be49e
@@ -6299,8 +6299,8 @@ trackedFiles:
62996299
pristine_git_object: 6453f10f1843521ab57609e00cea4459984d565b
63006300
docs/components/websearchconfig.mdx:
63016301
id: 6d343d63543d
6302-
last_write_checksum: sha1:427af5f821a51df4a0a25afba483c53f50f82643
6303-
pristine_git_object: eaef734fea7a2343f4f57fa6014fc88b5461a2fe
6302+
last_write_checksum: sha1:bf33fc169d688cb8b561706bb96199447d5ea76d
6303+
pristine_git_object: b7671cf8a275a28b932c76cef86abe4264aa5b32
63046304
docs/components/websearchdomainfilter.mdx:
63056305
id: e6aef0d8853a
63066306
last_write_checksum: sha1:3f5103c40e44f2a6d9d11052e6f5dc88284c4fca
@@ -6319,8 +6319,8 @@ trackedFiles:
63196319
pristine_git_object: c674cdb6a897e6c96734175d20e3a68efd5f60b5
63206320
docs/components/websearchplugin.mdx:
63216321
id: 5cb313bf543c
6322-
last_write_checksum: sha1:de63c0f452dd8aeb7f461898b29a5d0db07661d0
6323-
pristine_git_object: c9c9b637782a5380c7ec96519fe16363a8ce066b
6322+
last_write_checksum: sha1:4bb3c3a050b07b4dc2b0fe69a1b4c9f4d299ff19
6323+
pristine_git_object: 6cd0c9a7768160928145bc1310d1c1ec72a4c7e6
63246324
docs/components/websearchpluginid.mdx:
63256325
id: d033d5ea2573
63266326
last_write_checksum: sha1:11622d868a103d09aa6a02ad5253f8fae2e90004
@@ -6331,12 +6331,12 @@ trackedFiles:
63316331
pristine_git_object: 35edaa6c73e1f7c3731d7d5005897f72ca4ed496
63326332
docs/components/websearchservertool.mdx:
63336333
id: cf9994f5aba9
6334-
last_write_checksum: sha1:30b6b3afbe1112343da4befa5cc94b56c97d334f
6335-
pristine_git_object: 86c6d642762f247b61755692bba9fd1e88cfb99f
6334+
last_write_checksum: sha1:f9d90ebe9df3978f4df638efd92ac7810f406538
6335+
pristine_git_object: 4a66fcbb55a265d7544f0c879f8900a19aa6f011
63366336
docs/components/websearchservertoolconfig.mdx:
63376337
id: bb335e5d49e5
6338-
last_write_checksum: sha1:292e26300cd55d0740170e5824ec37fdcde440f3
6339-
pristine_git_object: a39dc8893a1e8bdca79c876b6d650e1a54ac7bda
6338+
last_write_checksum: sha1:ef25882b2f06c2e4c7390c8df42e9f4dc2840d01
6339+
pristine_git_object: 206799c778e9ada28cbeebbb43f746c126b69b27
63406340
docs/components/websearchservertoolopenrouter.mdx:
63416341
id: d1e3cf613d26
63426342
last_write_checksum: sha1:014a351e3ba7d11d72eeb622e088215abdf7d4eb
@@ -6397,6 +6397,10 @@ trackedFiles:
63976397
id: 61bd9cfaba50
63986398
last_write_checksum: sha1:53d06ae2c195423e5c8e87e73ed33664c20ab65a
63996399
pristine_git_object: aa60a54ac2096800d7ac3d9b1130beeb9507428b
6400+
docs/components/xsearchoptions.mdx:
6401+
id: ac41486c3c1f
6402+
last_write_checksum: sha1:2c98029247dc9be031bf9967db47f660ac7e2158
6403+
pristine_git_object: d742b5c2b96dbc33bdb8c3f9e7cd09681772e8d2
64006404
docs/errors/badgatewayresponseerror.mdx:
64016405
id: d60591f67794
64026406
last_write_checksum: sha1:fa8405fadd704b16b0f6bbd71e923f76a3c8fc41
@@ -8183,8 +8187,8 @@ trackedFiles:
81838187
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
81848188
pyproject.toml:
81858189
id: 5d07e7d72637
8186-
last_write_checksum: sha1:a54c5bd748cd8c54f4261e7d9ba92514990573fa
8187-
pristine_git_object: ae1cadfe9123feeb16101bbea7105b9c16a3ac6c
8190+
last_write_checksum: sha1:cf86197fe77b35a04bc2bfb53ac21533998114b6
8191+
pristine_git_object: 4f3dc63192bcc162b105326871f5f5fb18aaa360
81888192
scripts/prepare_readme.py:
81898193
id: e0c5957a6035
81908194
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
@@ -8211,8 +8215,8 @@ trackedFiles:
82118215
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
82128216
src/openrouter/_version.py:
82138217
id: d8d15ad6c586
8214-
last_write_checksum: sha1:b13fc71a96d03fcf84aeb50b95e3881e502e7c01
8215-
pristine_git_object: 6fbdc32f94d3f42665f78b154bdae13c090f2198
8218+
last_write_checksum: sha1:73e68e10ce3f843ddc8a90298772d8ac15eca3a2
8219+
pristine_git_object: 4a594e6072be0f35dafcda7f40fc6e72c97ab192
82168220
src/openrouter/alpha.py:
82178221
id: 306c4d93308d
82188222
last_write_checksum: sha1:0c25a52ed5fb688ec1e923e4e82bcfc9cae49465
@@ -8255,8 +8259,8 @@ trackedFiles:
82558259
pristine_git_object: ad3d247954547814054c01989a2dff3d12b3e4e1
82568260
src/openrouter/components/__init__.py:
82578261
id: 81754e97b3f4
8258-
last_write_checksum: sha1:363e12b7b42a054a22088edd196351bfa728455e
8259-
pristine_git_object: 331cc51584bf4ae089e18d26629538b9260a3102
8262+
last_write_checksum: sha1:e94914ac35c3a452f21a0ea52e9a137bf5ee7674
8263+
pristine_git_object: 32e9db7534eae3fa697da87935cae18fbf391c27
82608264
src/openrouter/components/aabenchmarkentry.py:
82618265
id: e2e0f0b48c82
82628266
last_write_checksum: sha1:fab4d9a24d2cea937bb749d46c5f83941e99d65c
@@ -8811,8 +8815,8 @@ trackedFiles:
88118815
pristine_git_object: d5ebd465c8d843f4bc1f0763d136d31960ab2efa
88128816
src/openrouter/components/chatwebsearchshorthand.py:
88138817
id: 13091b97a3f6
8814-
last_write_checksum: sha1:9d13fe621764f1fb81617b0c6c323331c05991c3
8815-
pristine_git_object: 5a4b645f94ad99647a7cf7b8ef1317def0baa61c
8818+
last_write_checksum: sha1:149b879e2e79043d782f17ca32616fd83a3ea754
8819+
pristine_git_object: c69f9972dde727de925fd5d8f538f12606608eb9
88168820
src/openrouter/components/codeinterpretercallcodedeltaevent.py:
88178821
id: 57cd88fa2bbd
88188822
last_write_checksum: sha1:494b5f489144b2b2e30203bd4cdf43df102508f6
@@ -9651,8 +9655,8 @@ trackedFiles:
96519655
pristine_git_object: 0e7afcaa9c47ce1a6b15a90b9419aaa406c51079
96529656
src/openrouter/components/legacy_websearchservertool.py:
96539657
id: 8b28b05b8756
9654-
last_write_checksum: sha1:236eb9aa2e35646d64c0b6beb172dbf0a8cade6d
9655-
pristine_git_object: 25e499f0595dbe1eb9059600e7aee8216a100778
9658+
last_write_checksum: sha1:499a758eb277bd29393957e734d920ac27db717e
9659+
pristine_git_object: a06a05fe24b1f1ca60b504ebb5dc97afe6726395
96569660
src/openrouter/components/listbyokkeysresponse.py:
96579661
id: d5f63cba5dd9
96589662
last_write_checksum: sha1:97cd54e94ba4996ebb43252ac31aa70511e0328c
@@ -10019,8 +10023,8 @@ trackedFiles:
1001910023
pristine_git_object: 08d990d8cc07b7928158fc55784cd9d613f4c58b
1002010024
src/openrouter/components/openresponsesresult.py:
1002110025
id: 78f7e33b19e6
10022-
last_write_checksum: sha1:81f65446952f01519266a09ac78ad9325f0ccf7c
10023-
pristine_git_object: 9301d127a339d0f3d7e632c575d29c69113c9b77
10026+
last_write_checksum: sha1:9101cb7e089917c4f50c707e69821ffaf97e3e79
10027+
pristine_git_object: bff0a6fe583dc21887ed28942bb0b669d5ef3419
1002410028
src/openrouter/components/openrouterfile.py:
1002510029
id: df1961bcb130
1002610030
last_write_checksum: sha1:1a9a1b1e640f4d0ef78ce0caa160b5ab342f02cc
@@ -10267,12 +10271,12 @@ trackedFiles:
1026710271
pristine_git_object: 6828e9dd037e51ac1409380429e4aa86f8446211
1026810272
src/openrouter/components/preview_20250311_websearchservertool.py:
1026910273
id: ecfe1a37c34f
10270-
last_write_checksum: sha1:aff10889646ab6286f3a9e65686c61dc2ca52be7
10271-
pristine_git_object: 3df7c01df5cac12b079105627fceb8722e7fac87
10274+
last_write_checksum: sha1:afd6827e77a214d5099980b9ef29b6dc6d002b8a
10275+
pristine_git_object: 3faa27e34b7a91488950ba25bdcf2fdd5070ef0a
1027210276
src/openrouter/components/preview_websearchservertool.py:
1027310277
id: 9c02777285ce
10274-
last_write_checksum: sha1:44a3481201bca0948161bbb382d3170395ab9b0e
10275-
pristine_git_object: a6cf3bc0a8d6401f07ddc2e8880c150afed9f578
10278+
last_write_checksum: sha1:9f40d07eefd60a14db954f7fecbc0dddd383c9ef
10279+
pristine_git_object: 8a0d46368d7000e9651c49ed41938537c364376d
1027610280
src/openrouter/components/preview_websearchuserlocation.py:
1027710281
id: 40414eada27a
1027810282
last_write_checksum: sha1:0e241830bf9014e8ea814465c573711d8a7caa2c
@@ -10943,8 +10947,8 @@ trackedFiles:
1094310947
pristine_git_object: adceee794cf8135f5db3b2d741dc6e4de9c4e968
1094410948
src/openrouter/components/websearchconfig.py:
1094510949
id: 3884d9509e8c
10946-
last_write_checksum: sha1:b13ad1f3b3b6d84cf315ed6c09720d5cebc0d604
10947-
pristine_git_object: 3c4da59fc4d11f9f381aae7edddc1d1c46588dc3
10950+
last_write_checksum: sha1:8e0ca52d34f8c3f0512071e610d5dd161502dec7
10951+
pristine_git_object: 764e1c3a67b6037c62f9b8c3565205d037b72d6d
1094810952
src/openrouter/components/websearchdomainfilter.py:
1094910953
id: 4a7307ed2ba6
1095010954
last_write_checksum: sha1:15246ac9135fd303e0522b8b570f27254b90495d
@@ -10963,20 +10967,20 @@ trackedFiles:
1096310967
pristine_git_object: 61fb20e57526288d2b768165dff3524400b573ed
1096410968
src/openrouter/components/websearchplugin.py:
1096510969
id: 1d872d1792a7
10966-
last_write_checksum: sha1:2a196cb9883166d6a5317afc1503a249f9a0e479
10967-
pristine_git_object: 338d13aa60d5325a3fa369282f9c0589be602620
10970+
last_write_checksum: sha1:e8c2cbe6428ba80465edb200c4d9e1dafd511027
10971+
pristine_git_object: 77f977d01226c9aa4e8e85beab85ce675455cf9a
1096810972
src/openrouter/components/websearchservertool.py:
1096910973
id: 32c7333e3c21
10970-
last_write_checksum: sha1:20427239c9bfce56e5d3c0f5fa51f22d6cd07021
10971-
pristine_git_object: 2c4460d1ccda88300babac0af631da8a0c1bf4cd
10974+
last_write_checksum: sha1:9ea9fb4647a0cdd436647780c1fb512afb4443e6
10975+
pristine_git_object: ca027ac43156c9dcc7c5c6ba6ff1e2d87b5a53f6
1097210976
src/openrouter/components/websearchservertool_openrouter.py:
1097310977
id: 3fcedc999f5b
1097410978
last_write_checksum: sha1:d5c34450670513a4fed73afc86670fc77f19a247
1097510979
pristine_git_object: cac816de64f204cda6c706eee57f0d72b8b860eb
1097610980
src/openrouter/components/websearchservertoolconfig.py:
1097710981
id: ebdaa99d47da
10978-
last_write_checksum: sha1:59741826392b77c989b4c233f251d39615cb6804
10979-
pristine_git_object: 8a7ecce351027a4b71fa3e4198c85932b38f09f0
10982+
last_write_checksum: sha1:d6c33cb4bad43b67de11e783a4548c9eded9f2b8
10983+
pristine_git_object: b8c30a3db8f98b1b9afff33efc2818cb35b481d8
1098010984
src/openrouter/components/websearchsource.py:
1098110985
id: a1fe81b68a7b
1098210986
last_write_checksum: sha1:fa30e5813682231d742fb6861f0fe92f655c8e81
@@ -11009,6 +11013,10 @@ trackedFiles:
1100911013
id: b510f727fe9c
1101011014
last_write_checksum: sha1:cc6c8880763f294494616a3daa84c8822d4e3f08
1101111015
pristine_git_object: ad78361d147d2edb7b5772c14501d9c25a2000b0
11016+
src/openrouter/components/xsearchoptions.py:
11017+
id: bbd8095c8936
11018+
last_write_checksum: sha1:ba8490b96373d6283f0c0784f1bbacc51a4fe2f2
11019+
pristine_git_object: 72db9c53af7eca4225e47c854d94f686df920af9
1101211020
src/openrouter/containers.py:
1101311021
id: 5edae5db57e9
1101411022
last_write_checksum: sha1:f85e2c6690147ccae53d67d70951b60b9a040e36
@@ -15022,4 +15030,4 @@ examples:
1502215030
"529":
1502315031
application/json: {"error": {"code": 529, "message": "Provider returned error"}}
1502415032
examplesVersion: 1.0.2
15025-
releaseNotes: "## Python SDK Changes:\n* `open_router.video_generation.generate()`: \n * `request.resolution.enum(360p)` **Added**\n* `open_router.video_generation.list_videos_models()`: `response.data[]` **Changed**\n"
15033+
releaseNotes: "## Python SDK Changes:\n* `open_router.chat.send()`: `request` **Changed**\n* `open_router.presets.create_presets_chat_completions()`: `request` **Changed**\n* `open_router.presets.create_presets_messages()`: `request` **Changed**\n* `open_router.presets.create_presets_responses()`: `request` **Changed**\n* `open_router.responses.send()`: \n * `request` **Changed**\n * `response` **Changed**\n* `open_router.beta.responses.send()`: \n * `request` **Changed**\n * `response` **Changed**\n"

‎.speakeasy/gen.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ generation:
3636
documentation: mintlify
3737
preApplyUnionDiscriminators: true
3838
python:
39-
version: 1.2.10
39+
version: 1.2.11
4040
additionalDependencies:
4141
dev: {}
4242
main: {}

0 commit comments

Comments
 (0)