speakeasyVersion: 1.618.1 sources: OpenRouter Chat Completions API: sourceNamespace: open-router-chat-completions-api sourceRevisionDigest: sha256:74ae52780983745871d33efc788abba37d1d8b271f358771b180ddb8546d6f7f sourceBlobDigest: sha256:2fd2132e64b77adae1fc045512364d6517f47916c553e757226e5b9012d2170d tags: - latest - 1.0.0 targets: open-router: source: OpenRouter Chat Completions API sourceNamespace: open-router-chat-completions-api sourceRevisionDigest: sha256:74ae52780983745871d33efc788abba37d1d8b271f358771b180ddb8546d6f7f sourceBlobDigest: sha256:2fd2132e64b77adae1fc045512364d6517f47916c553e757226e5b9012d2170d codeSamplesNamespace: open-router-chat-completions-api-python-code-samples codeSamplesRevisionDigest: sha256:fd8ed35536e452d20ff16d6c33d311ebd405bf7e0f9188cfafcba4cd81539d96 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest sources: OpenRouter Chat Completions API: inputs: - location: .speakeasy/in.openapi.yaml output: .speakeasy/out.openapi.yaml registry: location: registry.speakeasyapi.dev/openrouter/sdk/open-router-chat-completions-api targets: open-router: target: python source: OpenRouter Chat Completions API codeSamples: registry: location: registry.speakeasyapi.dev/openrouter/sdk/open-router-chat-completions-api-python-code-samples labelOverride: fixedValue: Python (SDK) blocking: false