Skip to content

Releases: OpenRouterTeam/python-sdk

python - v0.11.28 - 2026-07-14 05:40:35

Choose a tag to compare

@github-actions github-actions released this 14 Jul 05:40
52ad7dd

Generated by Speakeasy CLI

openrouter 0.11.28

Python SDK Changes:

  • open_router.images.generate(): response Changed

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.27 - 2026-07-13 20:48:27

Choose a tag to compare

@github-actions github-actions released this 13 Jul 20:48
94d68f3

Generated by Speakeasy CLI

2026-07-13 20:48:27

Changes

Based on:

Generated

  • [python v0.11.27] .

Releases

Publishing Completed

python - v0.11.26 - 2026-07-13 19:33:17

Choose a tag to compare

@github-actions github-actions released this 13 Jul 19:33
f24188c

Generated by Speakeasy CLI

openrouter 0.11.26

Python SDK Changes:

  • open_router.embeddings.list_models(): response.data[].pricing.overrides Added
  • open_router.endpoints.list_zdr_endpoints(): response.data[].pricing.overrides Added
  • open_router.endpoints.list(): response.data.endpoints[].pricing.overrides Added
  • open_router.models.get(): response.data.pricing.overrides Added
  • open_router.models.list(): response.data[].pricing.overrides Added
  • open_router.models.list_for_user(): response.data[].pricing.overrides Added

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.25 - 2026-07-13 19:24:05

Choose a tag to compare

@github-actions github-actions released this 13 Jul 19:24
4d598ca

Generated by Speakeasy CLI

openrouter 0.11.25

Python SDK Changes:

  • open_router.images.generate(): request.provider Changed

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.24 - 2026-07-13 18:00:40

Choose a tag to compare

@github-actions github-actions released this 13 Jul 18:00
7010ca5

Generated by Speakeasy CLI

openrouter 0.11.24

Python SDK Changes:

  • open_router.beta.responses.send():
    • request.input.union(Array<>)[].union(AdditionalToolsItem).tools[] Changed (Breaking ⚠️)
  • open_router.presets.create_presets_responses():
    • request.input.union(Array<>)[].union(AdditionalToolsItem).tools[] Changed (Breaking ⚠️)
  • open_router.presets.create_presets_messages():
    • request.tools[] Changed (Breaking ⚠️)
  • open_router.models.list():
    • request Changed
    • response Changed
  • open_router.observability.list(): request Changed
  • open_router.guardrails.list_guardrail_member_assignments(): request Changed
  • open_router.guardrails.list_key_assignments(): request Changed
  • open_router.guardrails.list_member_assignments(): request Changed
  • open_router.guardrails.list(): request Changed
  • open_router.models.list_for_user():
    • request Changed
    • response Changed
  • open_router.guardrails.list_guardrail_key_assignments(): request Changed
  • open_router.organization.list_members(): request Changed
  • open_router.presets.list(): request Changed
  • open_router.embeddings.list_models():
    • request Changed
    • response Changed
  • open_router.byok.list(): request Changed
  • open_router.presets.list_versions(): request Changed
  • open_router.workspaces.list(): request Changed
  • open_router.workspaces.list_members(): request Changed

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.23 - 2026-07-12 16:42:33

Choose a tag to compare

@github-actions github-actions released this 12 Jul 16:42
30053d8

Generated by Speakeasy CLI

2026-07-12 16:42:33

Changes

Based on:

Generated

  • [python v0.11.23] .

Releases

Publishing Completed

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