Skip to content

Releases: OpenRouterTeam/python-sdk

python - v0.11.22 - 2026-07-11 03:24:36

Choose a tag to compare

@github-actions github-actions released this 11 Jul 03:24
219a0b8

Generated by Speakeasy CLI

openrouter 0.11.22

Python SDK Changes:

  • open_router.beta.responses.send():
    • request.provider.ignore[].union(ProviderName).enum(meta) Added
  • open_router.byok.list():
    • request.provider Changed
    • response.data[].provider.enum(meta) Added
  • open_router.byok.create():
    • request.provider.enum(meta) Added
    • response.data.provider.enum(meta) Added
  • open_router.byok.get(): response.data.provider.enum(meta) Added
  • open_router.byok.update(): response.data.provider.enum(meta) Added
  • open_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) Added
  • open_router.endpoints.list(): response.data.endpoints[].provider_name.enum(meta) Added
  • open_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

Choose a tag to compare

@github-actions github-actions released this 10 Jul 23:07
268945a

Generated by Speakeasy CLI

openrouter 0.11.21

Python SDK Changes:

  • open_router.beta.responses.send():
    • request.provider.ignore[].union(ProviderName).enum(deepgram) Added
  • open_router.tts.create_speech():
    • request.provider.options.deepgram Added
  • open_router.stt.create_transcription():
    • request.provider.options.deepgram Added
  • open_router.byok.list():
    • request.provider Changed
    • response.data[].provider.enum(deepgram) Added
  • open_router.byok.create():
    • request.provider.enum(deepgram) Added
    • response.data.provider.enum(deepgram) Added
  • open_router.byok.get(): response.data.provider.enum(deepgram) Added
  • open_router.byok.update(): response.data.provider.enum(deepgram) Added
  • open_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) Added
  • open_router.endpoints.list(): response.data.endpoints[].provider_name.enum(deepgram) Added
  • open_router.generations.get_generation(): response.data.provider_responses[].provider_name.enum(deepgram) Added
  • open_router.images.generate():
    • request.provider.options.deepgram Added
  • 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.deepgram Added

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.20 - 2026-07-10 20:20:53

Choose a tag to compare

@github-actions github-actions released this 10 Jul 20:20
02a24c5

Generated by Speakeasy CLI

openrouter 0.11.20

Python SDK Changes:

  • open_router.beta.analytics.query_analytics(): request Changed

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.19 - 2026-07-10 15:47:24

Choose a tag to compare

@github-actions github-actions released this 10 Jul 15:47
8d8b355

Generated by Speakeasy CLI

openrouter 0.11.19

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

Choose a tag to compare

@github-actions github-actions released this 10 Jul 01:24
d78ff13

Generated by Speakeasy CLI

openrouter 0.11.18

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

Choose a tag to compare

@github-actions github-actions released this 09 Jul 21:40
4a9b45c

Generated by Speakeasy CLI

openrouter 0.11.17

Python SDK Changes:

  • open_router.tts.create_speech():
    • request.provider.options Changed (Breaking ⚠️)
  • open_router.stt.create_transcription():
    • request.provider.options Changed (Breaking ⚠️)
  • open_router.byok.list():
    • request.provider Changed (Breaking ⚠️)
    • response.data[].provider Changed (Breaking ⚠️)
  • open_router.byok.create():
    • request.provider Changed (Breaking ⚠️)
    • response.data.provider Changed (Breaking ⚠️)
  • open_router.byok.get(): response.data.provider Changed (Breaking ⚠️)
  • open_router.byok.update(): response.data.provider Changed (Breaking ⚠️)
  • open_router.images.generate():
    • request.provider.options Changed (Breaking ⚠️)
  • open_router.video_generation.generate():
    • request.provider.options Changed (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

Choose a tag to compare

@github-actions github-actions released this 09 Jul 19:54
dfebb7c

Generated by Speakeasy CLI

openrouter 0.11.16

Python SDK Changes:

  • open_router.beta.responses.send():
    • request.tools[].union(image_generation) Changed (Breaking ⚠️)
    • response Changed (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

Choose a tag to compare

@github-actions github-actions released this 09 Jul 18:22
3f1ab05

Generated by Speakeasy CLI

openrouter 0.11.15

Python SDK Changes:

  • open_router.beta.responses.send():
    • request Changed
    • response Changed
  • open_router.presets.create_presets_responses(): request Changed

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.14 - 2026-07-09 17:34:04

Choose a tag to compare

@github-actions github-actions released this 09 Jul 17:34
1281ae6

Generated by Speakeasy CLI

openrouter 0.11.14

Python SDK Changes:

  • open_router.beta.responses.send():
    • request.reasoning.mode Added
    • response Changed
  • open_router.presets.create_presets_responses():
    • request.reasoning.mode Added

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.13 - 2026-07-09 17:17:08

Choose a tag to compare

@github-actions github-actions released this 09 Jul 17:17
9b7ee68

Generated by Speakeasy CLI

openrouter 0.11.13

Python SDK Changes:

  • open_router.chat.send():
    • request.messages[].union(assistant).reasoning_details[].union(reasoning.server_tool_call) Added
    • response Changed
  • 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