Skip to content

Releases: OpenRouterTeam/python-sdk

python - v0.11.44 - 2026-07-17 20:58:26

Choose a tag to compare

@github-actions github-actions released this 17 Jul 20:58
ab99203

Generated by Speakeasy CLI

openrouter 0.11.44

Python SDK Changes:

  • open_router.guardrails.list(): response.data[].content_filters[].action.enum(flag) Added
  • open_router.guardrails.create():
    • request.content_filters[].action.enum(flag) Added
    • response.data.content_filters[].action.enum(flag) Added
  • open_router.guardrails.get(): response.data.content_filters[].action.enum(flag) Added
  • open_router.guardrails.update():
    • request.content_filters[].action.enum(flag) Added
    • response.data.content_filters[].action.enum(flag) Added

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.43 - 2026-07-17 18:32:38

Choose a tag to compare

@github-actions github-actions released this 17 Jul 18:32
4f73ca8

Generated by Speakeasy CLI

2026-07-17 18:32:38

Changes

Based on:

Generated

  • [python v0.11.43] .

Releases

Publishing Completed

python - v0.11.42 - 2026-07-17 18:13:37

Choose a tag to compare

@github-actions github-actions released this 17 Jul 18:13
ca4966e

Generated by Speakeasy CLI

openrouter 0.11.42

Python SDK Changes:

  • open_router.beta.responses.send():
    • request.provider.ignore[].union(ProviderName).enum(fish_audio) Added
  • open_router.tts.create_speech():
    • request.provider.options.fish_audio Added
  • open_router.stt.create_transcription():
    • request.provider.options.fish_audio Added
  • open_router.byok.list():
    • request.provider Changed
    • response.data[].provider.enum(fish_audio) Added
  • open_router.byok.create():
    • request.provider.enum(fish_audio) Added
    • response.data.provider.enum(fish_audio) Added
  • open_router.byok.get(): response.data.provider.enum(fish_audio) Added
  • open_router.byok.update(): response.data.provider.enum(fish_audio) Added
  • open_router.chat.send():
    • request.provider.ignore[].union(ProviderName).enum(fish_audio) Added
  • open_router.embeddings.generate():
    • request.provider.ignore[].union(ProviderName).enum(fish_audio) Added
  • open_router.endpoints.list_zdr_endpoints(): response.data[].provider_name.enum(fish_audio) Added
  • open_router.endpoints.list(): response.data.endpoints[].provider_name.enum(fish_audio) Added
  • open_router.generations.get_generation(): response.data.provider_responses[].provider_name.enum(fish_audio) Added
  • open_router.images.generate(): request.provider Changed
  • open_router.presets.create_presets_chat_completions():
    • request.provider.ignore[].union(ProviderName).enum(fish_audio) Added
  • open_router.presets.create_presets_messages():
    • request.provider.ignore[].union(ProviderName).enum(fish_audio) Added
  • open_router.presets.create_presets_responses():
    • request.provider.ignore[].union(ProviderName).enum(fish_audio) Added
  • open_router.rerank.rerank():
    • request.provider.ignore[].union(ProviderName).enum(fish_audio) Added
  • open_router.video_generation.generate():
    • request.provider.options.fish_audio Added

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.41 - 2026-07-17 16:32:54

Choose a tag to compare

@github-actions github-actions released this 17 Jul 16:33
9645212

Generated by Speakeasy CLI

openrouter 0.11.41

Python SDK Changes:

  • open_router.beta.responses.send(): response Changed

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.40 - 2026-07-17 14:41:29

Choose a tag to compare

@github-actions github-actions released this 17 Jul 14:41
3562a21

Generated by Speakeasy CLI

openrouter 0.11.40

Python SDK Changes:

  • open_router.beta.responses.send():
    • request.plugins[].union(auto-beta-router) Added
  • open_router.chat.send():
    • request.plugins[].union(auto-beta-router) Added
  • open_router.presets.create_presets_chat_completions():
    • request.plugins[].union(auto-beta-router) Added
  • open_router.presets.create_presets_messages():
    • request.plugins[].union(auto-beta-router) Added
  • open_router.presets.create_presets_responses():
    • request.plugins[].union(auto-beta-router) Added

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.39 - 2026-07-16 19:45:54

Choose a tag to compare

@github-actions github-actions released this 16 Jul 19:46
26b30fb

Generated by Speakeasy CLI

2026-07-16 19:45:54

Changes

Based on:

Generated

  • [python v0.11.39] .

Releases

Publishing Completed

python - v0.11.38 - 2026-07-16 15:43:48

Choose a tag to compare

@github-actions github-actions released this 16 Jul 15:43
d1f8bdc

Generated by Speakeasy CLI

openrouter 0.11.38

Python SDK Changes:

  • open_router.beta.responses.send(): request.previous_response_id Changed (Breaking ⚠️)
  • open_router.presets.create_presets_responses(): request.previous_response_id Changed (Breaking ⚠️)

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.37 - 2026-07-16 00:30:39

Choose a tag to compare

@github-actions github-actions released this 16 Jul 00:30
2343c79

Generated by Speakeasy CLI

openrouter 0.11.37

Python SDK Changes:

  • open_router.beta.responses.send():
    • request.input.union(Array<>)[].union(ReasoningItem).format.enum(meta_responses_v1) Added
    • response Changed
  • open_router.chat.send():
    • request.messages[].union(assistant).reasoning_details[].union(reasoning.text).format.enum(meta_responses_v1) Added
    • response Changed
  • open_router.presets.create_presets_chat_completions():
    • request.messages[].union(assistant).reasoning_details[].union(reasoning.summary).format.enum(meta_responses_v1) Added
  • open_router.presets.create_presets_responses():
    • request.input.union(Array<>)[].union(ReasoningItem).format.enum(meta_responses_v1) Added

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.36 - 2026-07-15 21:22:30

Choose a tag to compare

@github-actions github-actions released this 15 Jul 21:22
ea04d31

Generated by Speakeasy CLI

openrouter 0.11.36

Python SDK Changes:

  • open_router.beta.responses.send():
    • request.provider.ignore[].union(ProviderName).enum(krea) Added
  • open_router.tts.create_speech():
    • request.provider.options.krea Added
  • open_router.stt.create_transcription():
    • request.provider.options.krea Added
  • open_router.byok.list():
    • request.provider Changed
    • response.data[].provider.enum(krea) Added
  • open_router.byok.create():
    • request.provider.enum(krea) Added
    • response.data.provider.enum(krea) Added
  • open_router.byok.get(): response.data.provider.enum(krea) Added
  • open_router.byok.update(): response.data.provider.enum(krea) Added
  • open_router.chat.send():
    • request.provider.ignore[].union(ProviderName).enum(krea) Added
  • open_router.embeddings.generate():
    • request.provider.ignore[].union(ProviderName).enum(krea) Added
  • open_router.endpoints.list_zdr_endpoints(): response.data[].provider_name.enum(krea) Added
  • open_router.endpoints.list(): response.data.endpoints[].provider_name.enum(krea) Added
  • open_router.generations.get_generation(): response.data.provider_responses[].provider_name.enum(krea) Added
  • open_router.images.generate(): request.provider Changed
  • open_router.presets.create_presets_chat_completions():
    • request.provider.ignore[].union(ProviderName).enum(krea) Added
  • open_router.presets.create_presets_messages():
    • request.provider.ignore[].union(ProviderName).enum(krea) Added
  • open_router.presets.create_presets_responses():
    • request.provider.ignore[].union(ProviderName).enum(krea) Added
  • open_router.rerank.rerank():
    • request.provider.ignore[].union(ProviderName).enum(krea) Added
  • open_router.video_generation.generate():
    • request.provider.options.krea Added

Generated with Speakeasy CLI 1.787.0

Publishing Completed

python - v0.11.35 - 2026-07-15 14:55:08

Choose a tag to compare

@github-actions github-actions released this 15 Jul 14:55
e382622

Generated by Speakeasy CLI

openrouter 0.11.35

Python SDK Changes:

  • open_router.chat.send(): request.prediction Added
  • open_router.embeddings.list_models(): response.data[].supported_parameters[].enum(prediction) Added
  • open_router.endpoints.list_zdr_endpoints(): response.data[].supported_parameters[].enum(prediction) Added
  • open_router.endpoints.list(): response.data.endpoints[].supported_parameters[].enum(prediction) Added
  • open_router.models.get(): response.data.supported_parameters[].enum(prediction) Added
  • open_router.models.list(): response.data[].supported_parameters[].enum(prediction) Added
  • open_router.models.list_for_user(): response.data[].supported_parameters[].enum(prediction) Added
  • open_router.presets.create_presets_chat_completions(): request.prediction Added

Generated with Speakeasy CLI 1.787.0

Publishing Completed