Releases: OpenRouterTeam/python-sdk
Releases · OpenRouterTeam/python-sdk
Release list
python - v0.11.22 - 2026-07-11 03:24:36
Generated by Speakeasy CLI
Python SDK Changes:
open_router.beta.responses.send():request.provider.ignore[].union(ProviderName).enum(meta)Added
open_router.byok.list():request.providerChangedresponse.data[].provider.enum(meta)Added
open_router.byok.create():request.provider.enum(meta)Addedresponse.data.provider.enum(meta)Added
open_router.byok.get():response.data.provider.enum(meta)Addedopen_router.byok.update():response.data.provider.enum(meta)Addedopen_router.chat.send():request.provider.ignore[].union(ProviderName).enum(meta)Added
open_router.embeddings.generate():request.provider.ignore[].union(ProviderName).enum(meta)Added
open_router.endpoints.list_zdr_endpoints():response.data[].provider_name.enum(meta)Addedopen_router.endpoints.list():response.data.endpoints[].provider_name.enum(meta)Addedopen_router.presets.create_presets_chat_completions():request.provider.ignore[].union(ProviderName).enum(meta)Added
open_router.presets.create_presets_messages():request.provider.ignore[].union(ProviderName).enum(meta)Added
open_router.presets.create_presets_responses():request.provider.ignore[].union(ProviderName).enum(meta)Added
open_router.rerank.rerank():request.provider.ignore[].union(ProviderName).enum(meta)Added
Generated with Speakeasy CLI 1.787.0
Publishing Completed
python - v0.11.21 - 2026-07-10 23:07:19
Generated by Speakeasy CLI
Python SDK Changes:
open_router.beta.responses.send():request.provider.ignore[].union(ProviderName).enum(deepgram)Added
open_router.tts.create_speech():request.provider.options.deepgramAdded
open_router.stt.create_transcription():request.provider.options.deepgramAdded
open_router.byok.list():request.providerChangedresponse.data[].provider.enum(deepgram)Added
open_router.byok.create():request.provider.enum(deepgram)Addedresponse.data.provider.enum(deepgram)Added
open_router.byok.get():response.data.provider.enum(deepgram)Addedopen_router.byok.update():response.data.provider.enum(deepgram)Addedopen_router.chat.send():request.provider.ignore[].union(ProviderName).enum(deepgram)Added
open_router.embeddings.generate():request.provider.ignore[].union(ProviderName).enum(deepgram)Added
open_router.endpoints.list_zdr_endpoints():response.data[].provider_name.enum(deepgram)Addedopen_router.endpoints.list():response.data.endpoints[].provider_name.enum(deepgram)Addedopen_router.generations.get_generation():response.data.provider_responses[].provider_name.enum(deepgram)Addedopen_router.images.generate():request.provider.options.deepgramAdded
open_router.presets.create_presets_chat_completions():request.provider.ignore[].union(ProviderName).enum(deepgram)Added
open_router.presets.create_presets_messages():request.provider.ignore[].union(ProviderName).enum(deepgram)Added
open_router.presets.create_presets_responses():request.provider.ignore[].union(ProviderName).enum(deepgram)Added
open_router.rerank.rerank():request.provider.ignore[].union(ProviderName).enum(deepgram)Added
open_router.video_generation.generate():request.provider.options.deepgramAdded
Generated with Speakeasy CLI 1.787.0
Publishing Completed
python - v0.11.20 - 2026-07-10 20:20:53
Generated by Speakeasy CLI
Python SDK Changes:
open_router.beta.analytics.query_analytics():requestChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
python - v0.11.19 - 2026-07-10 15:47:24
Generated by Speakeasy CLI
Python SDK Changes:
open_router.beta.responses.send():request.input.union(Array<>)[]Changed
open_router.presets.create_presets_responses():request.input.union(Array<>)[]Changed
Generated with Speakeasy CLI 1.787.0
Publishing Completed
python - v0.11.18 - 2026-07-10 01:24:17
Generated by Speakeasy CLI
Python SDK Changes:
open_router.beta.responses.send():request.input.union(Array<>)[].union(AdditionalToolsItem)Added
open_router.presets.create_presets_responses():request.input.union(Array<>)[].union(AdditionalToolsItem)Added
Generated with Speakeasy CLI 1.787.0
Publishing Completed
python - v0.11.17 - 2026-07-09 21:40:20
Generated by Speakeasy CLI
Python SDK Changes:
open_router.tts.create_speech():request.provider.optionsChanged (Breaking⚠️ )
open_router.stt.create_transcription():request.provider.optionsChanged (Breaking⚠️ )
open_router.byok.list():request.providerChanged (Breaking⚠️ )response.data[].providerChanged (Breaking⚠️ )
open_router.byok.create():request.providerChanged (Breaking⚠️ )response.data.providerChanged (Breaking⚠️ )
open_router.byok.get():response.data.providerChanged (Breaking⚠️ )open_router.byok.update():response.data.providerChanged (Breaking⚠️ )open_router.images.generate():request.provider.optionsChanged (Breaking⚠️ )
open_router.video_generation.generate():request.provider.optionsChanged (Breaking⚠️ )
open_router.generations.submit_feedback(): Added
Generated with Speakeasy CLI 1.787.0
Publishing Completed
python - v0.11.16 - 2026-07-09 19:54:38
Generated by Speakeasy CLI
Python SDK Changes:
open_router.beta.responses.send():request.tools[].union(image_generation)Changed (Breaking⚠️ )responseChanged (Breaking⚠️ )
open_router.presets.create_presets_responses():request.tools[].union(image_generation)Changed (Breaking⚠️ )
Generated with Speakeasy CLI 1.787.0
Publishing Completed
python - v0.11.15 - 2026-07-09 18:21:56
Generated by Speakeasy CLI
Python SDK Changes:
open_router.beta.responses.send():requestChangedresponseChanged
open_router.presets.create_presets_responses():requestChanged
Generated with Speakeasy CLI 1.787.0
Publishing Completed
python - v0.11.14 - 2026-07-09 17:34:04
Generated by Speakeasy CLI
Python SDK Changes:
open_router.beta.responses.send():request.reasoning.modeAddedresponseChanged
open_router.presets.create_presets_responses():request.reasoning.modeAdded
Generated with Speakeasy CLI 1.787.0
Publishing Completed
python - v0.11.13 - 2026-07-09 17:17:08
Generated by Speakeasy CLI
Python SDK Changes:
open_router.chat.send():request.messages[].union(assistant).reasoning_details[].union(reasoning.server_tool_call)AddedresponseChanged
open_router.presets.create_presets_chat_completions():request.messages[].union(assistant).reasoning_details[].union(reasoning.server_tool_call)Added
Generated with Speakeasy CLI 1.787.0
Publishing Completed