mirror of
https://github.com/wassname/openrouter-python-sdk-retry-errors.git
synced 2026-07-29 11:23:49 +08:00
chore: 🐝 Update SDK - Generate (spec change merged) 0.11.22 (#432)
Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
speakeasybot
speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
parent
b78df646e1
commit
219a0b863e
+23
-23
@@ -1,19 +1,19 @@
|
||||
lockVersion: 2.0.0
|
||||
id: c48cf606-fb42-4a45-9c23-8f0555307828
|
||||
management:
|
||||
docChecksum: 8d031575ae3f2be637b509fdc86adc85
|
||||
docChecksum: 586e37e63acb262548506265e19ac727
|
||||
docVersion: 1.0.0
|
||||
speakeasyVersion: 1.787.0
|
||||
generationVersion: 2.914.0
|
||||
releaseVersion: 0.11.21
|
||||
configChecksum: 9727c6e42f728b1c0c481e7eea4726a4
|
||||
releaseVersion: 0.11.22
|
||||
configChecksum: 5cb684d8aabef4d0e06789941dbd06eb
|
||||
repoURL: https://github.com/OpenRouterTeam/python-sdk.git
|
||||
installationURL: https://github.com/OpenRouterTeam/python-sdk.git
|
||||
published: true
|
||||
persistentEdits:
|
||||
generation_id: 32ee90d1-63ca-429a-ada9-91115acc181c
|
||||
pristine_commit_hash: 4085cc9f874c47588eacf4192a1b17bdc74c1f63
|
||||
pristine_tree_hash: 4b8fe704c6235b5df678fd99704276eab811cbc5
|
||||
generation_id: c1a5429a-8cf6-496c-a2b0-bc500ddc6e22
|
||||
pristine_commit_hash: 8919d336a9bbdf8bdde22ce38e28085278390cf0
|
||||
pristine_tree_hash: 30bee8bd0cc198f68b8899cbeb999576145f5493
|
||||
features:
|
||||
python:
|
||||
acceptHeaders: 3.0.0
|
||||
@@ -750,8 +750,8 @@ trackedFiles:
|
||||
pristine_git_object: 151dd8398dc818ff4d26d6859d25efd202d03917
|
||||
docs/components/byokproviderslug.mdx:
|
||||
id: 6ea70819f6d8
|
||||
last_write_checksum: sha1:eed4c5d188137a35589503b0fdd6f8697dd4ea9e
|
||||
pristine_git_object: f6a8d82996d9f25598da92708a793066adb82820
|
||||
last_write_checksum: sha1:dd9de0bc49b47e4c49878f4e4b1684b6bbd43e0e
|
||||
pristine_git_object: a7472d01b6de43fedfa76a9e608d67202a7ec529
|
||||
docs/components/caching.mdx:
|
||||
id: edc8a0f8f37f
|
||||
last_write_checksum: sha1:b4e6619f389c1440555ec567fbdcddbc9976e63e
|
||||
@@ -3878,8 +3878,8 @@ trackedFiles:
|
||||
pristine_git_object: 1d91d32cd0bf4b64699bbbf05a7e95ab835b10cf
|
||||
docs/components/providername.mdx:
|
||||
id: aa3a4904b228
|
||||
last_write_checksum: sha1:f1e40895dff06a9a8c16d40133d1183f0bd5a344
|
||||
pristine_git_object: 27d1ebafd80a7d3b3d30fa9d7ae2cc85df452068
|
||||
last_write_checksum: sha1:be6fb41ed23d0e54e63d5f10678182ec5eae6027
|
||||
pristine_git_object: 95533adfa2f939083c8df84451ca31650d3f34f4
|
||||
docs/components/provideroptions.mdx:
|
||||
id: 2697807524fe
|
||||
last_write_checksum: sha1:a5900d110161c668aae14628bf109eadce276995
|
||||
@@ -6282,8 +6282,8 @@ trackedFiles:
|
||||
pristine_git_object: 0f0b54e43577a8a835cd971f82e48c3921e3d88e
|
||||
docs/operations/provider.mdx:
|
||||
id: c75b3bbeeaa0
|
||||
last_write_checksum: sha1:854c43630b490027e930e03f27e30c544e4a1fb2
|
||||
pristine_git_object: ca7cbceeff39e8537e8b400d729548d091cae55c
|
||||
last_write_checksum: sha1:f3f959b689f60e1bc8dc84e16cae8f603076da39
|
||||
pristine_git_object: 87d0a5181c68a8520c2f33472cde1f70ae47517a
|
||||
docs/operations/queryanalyticsdata1.mdx:
|
||||
id: 0e41beea77d0
|
||||
last_write_checksum: sha1:f9a349b4fee07f786180e94b45f92002bfae0e56
|
||||
@@ -6598,8 +6598,8 @@ trackedFiles:
|
||||
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
|
||||
pyproject.toml:
|
||||
id: 5d07e7d72637
|
||||
last_write_checksum: sha1:49c5cef7bfae1a99b3748b7f0d4849e3f5bc1586
|
||||
pristine_git_object: fcb7c71336e11a790eb0ca957afc61d7487d5cca
|
||||
last_write_checksum: sha1:83fda8e0d22a9e98c001a57ae2b979e138982e1c
|
||||
pristine_git_object: 93ce03b87a33bacca825a80068c0f35031bee5aa
|
||||
scripts/prepare_readme.py:
|
||||
id: e0c5957a6035
|
||||
last_write_checksum: sha1:77f44b60b98bc126557ec27391f91dfba764bb54
|
||||
@@ -6626,8 +6626,8 @@ trackedFiles:
|
||||
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
|
||||
src/openrouter/_version.py:
|
||||
id: d8d15ad6c586
|
||||
last_write_checksum: sha1:d2c83542eb03318722265f88a4567fd5fb24eb23
|
||||
pristine_git_object: e50399dbcba8bace7c102c95017bb41abbeca582
|
||||
last_write_checksum: sha1:b1160bf575302810a304f12f55b90ef8c9c6c52f
|
||||
pristine_git_object: 2310169385ee80282e62878e83ef079a52994708
|
||||
src/openrouter/analytics.py:
|
||||
id: cb406b5aaabb
|
||||
last_write_checksum: sha1:9e709b71dd0611056dc0cec6150b578defe32841
|
||||
@@ -7002,8 +7002,8 @@ trackedFiles:
|
||||
pristine_git_object: 47ef267b5e0f7b615b0cd66018728e3f47440a66
|
||||
src/openrouter/components/byokproviderslug.py:
|
||||
id: 6738a8516caf
|
||||
last_write_checksum: sha1:c4f20773997e0d5ffc61b151007e833c53a24fbb
|
||||
pristine_git_object: 3ecc6201b85562fe1c2c94f978e488ed2ba40aae
|
||||
last_write_checksum: sha1:1cf43faf3a5fcfdac985e26b6cc3e29a9a958ae6
|
||||
pristine_git_object: 81fee367601cd550521fce7ea60a8324c9825f8b
|
||||
src/openrouter/components/capabilitydescriptor.py:
|
||||
id: 368790a86f10
|
||||
last_write_checksum: sha1:a167551924ee82b4b5876a0ab698a45fe8c87a95
|
||||
@@ -8270,8 +8270,8 @@ trackedFiles:
|
||||
pristine_git_object: 170ae25c582bb8decd74e1c69bfa8353bd44e86d
|
||||
src/openrouter/components/providername.py:
|
||||
id: fcc722fa2fce
|
||||
last_write_checksum: sha1:6e915e5bc7fa9fff848600fccf35e754a62e7c64
|
||||
pristine_git_object: 2624f640bdecad277b64865d0b6dea1176102b87
|
||||
last_write_checksum: sha1:5aaf14cf939df3daffca2ca3185ae8028c403bf2
|
||||
pristine_git_object: f77081e7c30b015b7ea03ad64da044263883bad6
|
||||
src/openrouter/components/provideroptions.py:
|
||||
id: 73dde6c8f359
|
||||
last_write_checksum: sha1:16c9861c644b04fc742114a47a4966e7eda87e94
|
||||
@@ -9218,8 +9218,8 @@ trackedFiles:
|
||||
pristine_git_object: cc90375e9aac23107e57e18e6adecc38f544e185
|
||||
src/openrouter/operations/listbyokkeys.py:
|
||||
id: b6dd42b3e05f
|
||||
last_write_checksum: sha1:f7f299b70e4dcea2ba38b6956984d77326820d96
|
||||
pristine_git_object: f1fb2eee06028e71b863ef5599693f7e6826e0a6
|
||||
last_write_checksum: sha1:09b5ddfd1b3558638199bf268b5a931a74094012
|
||||
pristine_git_object: 67d30bcc6c66aa56f40f3b56b94c2a31879f50d6
|
||||
src/openrouter/operations/listembeddingsmodels.py:
|
||||
id: bf749a1f23d6
|
||||
last_write_checksum: sha1:19ed80a098e6e1b43bedfcccb11b4c8d8794541c
|
||||
@@ -10981,4 +10981,4 @@ examples:
|
||||
"500":
|
||||
application/json: {"error": {"code": 500, "message": "Internal Server Error"}}
|
||||
examplesVersion: 1.0.2
|
||||
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"
|
||||
releaseNotes: "## Python SDK Changes:\n* `open_router.beta.responses.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(meta)` **Added**\n* `open_router.byok.list()`: \n * `request.provider` **Changed**\n * `response.data[].provider.enum(meta)` **Added**\n* `open_router.byok.create()`: \n * `request.provider.enum(meta)` **Added**\n * `response.data.provider.enum(meta)` **Added**\n* `open_router.byok.get()`: `response.data.provider.enum(meta)` **Added**\n* `open_router.byok.update()`: `response.data.provider.enum(meta)` **Added**\n* `open_router.chat.send()`: \n * `request.provider.ignore[].union(ProviderName).enum(meta)` **Added**\n* `open_router.embeddings.generate()`: \n * `request.provider.ignore[].union(ProviderName).enum(meta)` **Added**\n* `open_router.endpoints.list_zdr_endpoints()`: `response.data[].provider_name.enum(meta)` **Added**\n* `open_router.endpoints.list()`: `response.data.endpoints[].provider_name.enum(meta)` **Added**\n* `open_router.presets.create_presets_chat_completions()`: \n * `request.provider.ignore[].union(ProviderName).enum(meta)` **Added**\n* `open_router.presets.create_presets_messages()`: \n * `request.provider.ignore[].union(ProviderName).enum(meta)` **Added**\n* `open_router.presets.create_presets_responses()`: \n * `request.provider.ignore[].union(ProviderName).enum(meta)` **Added**\n* `open_router.rerank.rerank()`: \n * `request.provider.ignore[].union(ProviderName).enum(meta)` **Added**\n"
|
||||
|
||||
+1
-1
@@ -36,7 +36,7 @@ generation:
|
||||
documentation: mintlify
|
||||
preApplyUnionDiscriminators: true
|
||||
python:
|
||||
version: 0.11.21
|
||||
version: 0.11.22
|
||||
additionalDependencies:
|
||||
dev: {}
|
||||
main: {}
|
||||
|
||||
@@ -4189,6 +4189,7 @@ components:
|
||||
- liquid
|
||||
- mancer
|
||||
- mara
|
||||
- meta
|
||||
- minimax
|
||||
- mistral
|
||||
- modelrun
|
||||
@@ -18143,6 +18144,7 @@ components:
|
||||
x-speakeasy-unknown-values: allow
|
||||
ProviderName:
|
||||
enum:
|
||||
- Meta
|
||||
- AkashML
|
||||
- AI21
|
||||
- AionLabs
|
||||
@@ -25011,6 +25013,7 @@ paths:
|
||||
- liquid
|
||||
- mancer
|
||||
- mara
|
||||
- meta
|
||||
- minimax
|
||||
- mistral
|
||||
- modelrun
|
||||
|
||||
@@ -2,8 +2,8 @@ speakeasyVersion: 1.787.0
|
||||
sources:
|
||||
OpenRouter API:
|
||||
sourceNamespace: open-router-chat-completions-api
|
||||
sourceRevisionDigest: sha256:41318d8c03cd40a9e160325e59d8d0646c1f6b84cb4a0983a1178b114d6c6117
|
||||
sourceBlobDigest: sha256:d67de2fc367e6671e6ce00ff6033b63486ab63c3bee40624c465e469d44d4f2d
|
||||
sourceRevisionDigest: sha256:de69b2f9b07e26db9104e074f6c2efe678f98a34d8ad38f2c49e19979748896a
|
||||
sourceBlobDigest: sha256:84fbbf832a15ad74f1815d7bceec21fec641147b3845a4b07810f1787bcc5625
|
||||
tags:
|
||||
- latest
|
||||
- 1.0.0
|
||||
@@ -11,10 +11,10 @@ targets:
|
||||
open-router:
|
||||
source: OpenRouter API
|
||||
sourceNamespace: open-router-chat-completions-api
|
||||
sourceRevisionDigest: sha256:41318d8c03cd40a9e160325e59d8d0646c1f6b84cb4a0983a1178b114d6c6117
|
||||
sourceBlobDigest: sha256:d67de2fc367e6671e6ce00ff6033b63486ab63c3bee40624c465e469d44d4f2d
|
||||
sourceRevisionDigest: sha256:de69b2f9b07e26db9104e074f6c2efe678f98a34d8ad38f2c49e19979748896a
|
||||
sourceBlobDigest: sha256:84fbbf832a15ad74f1815d7bceec21fec641147b3845a4b07810f1787bcc5625
|
||||
codeSamplesNamespace: open-router-python-code-samples
|
||||
codeSamplesRevisionDigest: sha256:04f667000b2d9028ee26ed37b8e521ae1a33ef134fe039f74da01ac333407e87
|
||||
codeSamplesRevisionDigest: sha256:f5f3107951a498aed04ec33877a0e8ec5dc1fcecf169f70fd3a3ce1db66f8dad
|
||||
workflow:
|
||||
workflowVersion: 1.0.0
|
||||
speakeasyVersion: 1.787.0
|
||||
|
||||
+11
-1
@@ -318,4 +318,14 @@ Based on:
|
||||
### Generated
|
||||
- [python v0.11.21] .
|
||||
### Releases
|
||||
- [PyPI v0.11.21] https://pypi.org/project/openrouter/0.11.21 - .
|
||||
- [PyPI v0.11.21] https://pypi.org/project/openrouter/0.11.21 - .
|
||||
|
||||
## 2026-07-11 03:19:26
|
||||
### Changes
|
||||
Based on:
|
||||
- OpenAPI Doc
|
||||
- Speakeasy CLI 1.787.0 (2.914.0) https://github.com/speakeasy-api/speakeasy
|
||||
### Generated
|
||||
- [python v0.11.22] .
|
||||
### Releases
|
||||
- [PyPI v0.11.22] https://pypi.org/project/openrouter/0.11.22 - .
|
||||
@@ -67,6 +67,7 @@ This is an open enum. Unrecognized values will not fail type checks.
|
||||
- `"liquid"`
|
||||
- `"mancer"`
|
||||
- `"mara"`
|
||||
- `"meta"`
|
||||
- `"minimax"`
|
||||
- `"mistral"`
|
||||
- `"modelrun"`
|
||||
|
||||
@@ -8,7 +8,7 @@ title: "ProviderName"
|
||||
from openrouter.components import ProviderName
|
||||
|
||||
# Open enum: unrecognized values are captured as UnrecognizedStr
|
||||
value: ProviderName = "AkashML"
|
||||
value: ProviderName = "Meta"
|
||||
```
|
||||
|
||||
|
||||
@@ -16,6 +16,7 @@ value: ProviderName = "AkashML"
|
||||
|
||||
This is an open enum. Unrecognized values will not fail type checks.
|
||||
|
||||
- `"Meta"`
|
||||
- `"AkashML"`
|
||||
- `"AI21"`
|
||||
- `"AionLabs"`
|
||||
|
||||
@@ -67,6 +67,7 @@ This is an open enum. Unrecognized values will not fail type checks.
|
||||
- `"liquid"`
|
||||
- `"mancer"`
|
||||
- `"mara"`
|
||||
- `"meta"`
|
||||
- `"minimax"`
|
||||
- `"mistral"`
|
||||
- `"modelrun"`
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "openrouter"
|
||||
version = "0.11.21"
|
||||
version = "0.11.22"
|
||||
description = "Official Python Client SDK for OpenRouter."
|
||||
authors = [{ name = "OpenRouter" },]
|
||||
readme = "README-PYPI.md"
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
import importlib.metadata
|
||||
|
||||
__title__: str = "openrouter"
|
||||
__version__: str = "0.11.21"
|
||||
__version__: str = "0.11.22"
|
||||
__openapi_doc_version__: str = "1.0.0"
|
||||
__gen_version__: str = "2.914.0"
|
||||
__user_agent__: str = "speakeasy-sdk/python 0.11.21 2.914.0 1.0.0 openrouter"
|
||||
__user_agent__: str = "speakeasy-sdk/python 0.11.22 2.914.0 1.0.0 openrouter"
|
||||
|
||||
try:
|
||||
if __package__ is not None:
|
||||
|
||||
@@ -56,6 +56,7 @@ BYOKProviderSlug = Union[
|
||||
"liquid",
|
||||
"mancer",
|
||||
"mara",
|
||||
"meta",
|
||||
"minimax",
|
||||
"mistral",
|
||||
"modelrun",
|
||||
|
||||
@@ -7,6 +7,7 @@ from typing import Literal, Union
|
||||
|
||||
ProviderName = Union[
|
||||
Literal[
|
||||
"Meta",
|
||||
"AkashML",
|
||||
"AI21",
|
||||
"AionLabs",
|
||||
|
||||
@@ -127,6 +127,7 @@ Provider = Union[
|
||||
"liquid",
|
||||
"mancer",
|
||||
"mara",
|
||||
"meta",
|
||||
"minimax",
|
||||
"mistral",
|
||||
"modelrun",
|
||||
|
||||
Reference in New Issue
Block a user