From 6d598caeb638c7c5e9ca2777caaad7c70f2576ea Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Fri, 10 Jul 2026 23:03:43 +0000 Subject: [PATCH 1/2] ## Typescript SDK Changes: * `openrouter.beta.responses.send()`: * `request.responsesRequest.provider.ignore[].union(ProviderName).enum(deepgram)` **Added** * `openrouter.tts.createSpeech()`: * `request.speechRequest.provider.options.deepgram` **Added** * `openrouter.stt.createTranscription()`: * `request.sttRequest.provider.options.deepgram` **Added** * `openrouter.byok.list()`: * `request.provider` **Changed** * `response.data[].provider.enum(deepgram)` **Added** * `openrouter.byok.create()`: * `request.createByokKeyRequest.provider.enum(deepgram)` **Added** * `response.data.provider.enum(deepgram)` **Added** * `openrouter.byok.get()`: `response.data.provider.enum(deepgram)` **Added** * `openrouter.byok.update()`: `response.data.provider.enum(deepgram)` **Added** * `openrouter.chat.send()`: * `request.chatRequest.provider.ignore[].union(ProviderName).enum(deepgram)` **Added** * `openrouter.embeddings.generate()`: * `request.requestBody.provider.ignore[].union(ProviderName).enum(deepgram)` **Added** * `openrouter.endpoints.listZdrEndpoints()`: `response.data[].providerName.enum(deepgram)` **Added** * `openrouter.endpoints.list()`: `response.data.endpoints[].providerName.enum(deepgram)` **Added** * `openrouter.generations.getGeneration()`: `response.data.providerResponses[].providerName.enum(deepgram)` **Added** * `openrouter.images.generate()`: * `request.imageGenerationRequest.provider.options.deepgram` **Added** * `openrouter.presets.createPresetsChatCompletions()`: * `request.chatRequest.provider.ignore[].union(ProviderName).enum(deepgram)` **Added** * `openrouter.presets.createPresetsMessages()`: * `request.messagesRequest.provider.ignore[].union(ProviderName).enum(deepgram)` **Added** * `openrouter.presets.createPresetsResponses()`: * `request.responsesRequest.provider.ignore[].union(ProviderName).enum(deepgram)` **Added** * `openrouter.rerank.rerank()`: * `request.requestBody.provider.ignore[].union(ProviderName).enum(deepgram)` **Added** * `openrouter.videoGeneration.generate()`: * `request.videoGenerationRequest.provider.options.deepgram` **Added** --- .speakeasy/gen.lock | 82 +++++++++---------- .speakeasy/gen.yaml | 2 +- .speakeasy/out.openapi.yaml | 9 ++ .speakeasy/workflow.lock | 10 +-- RELEASES.md | 12 ++- docs/models/byokproviderslug.mdx | 2 +- docs/models/imagegenerationrequestoptions.mdx | 1 + docs/models/operations/provider.mdx | 2 +- docs/models/providername.mdx | 2 +- docs/models/provideroptions.mdx | 1 + docs/models/providerresponseprovidername.mdx | 2 +- docs/models/videogenerationrequestoptions.mdx | 1 + jsr.json | 2 +- package.json | 12 +-- src/lib/config.ts | 4 +- src/models/byokproviderslug.ts | 1 + src/models/imagegenerationrequest.ts | 3 + src/models/operations/listbyokkeys.ts | 1 + src/models/providername.ts | 1 + src/models/provideroptions.ts | 3 + src/models/providerresponse.ts | 1 + src/models/videogenerationrequest.ts | 3 + 22 files changed, 96 insertions(+), 61 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 266535d02..a428fcae5 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,19 +1,19 @@ lockVersion: "" id: "" management: - docChecksum: 1b4fedcc2e23b0714b5eca6bc6084f75 + docChecksum: c8bfc8d808f30b67ad45281da55c0496 docVersion: 1.0.0 speakeasyVersion: 1.763.2 generationVersion: 2.884.4 - releaseVersion: 0.13.41 - configChecksum: 1401bcd7df635df7226bd7ed2022fecc + releaseVersion: 0.13.42 + configChecksum: e80ca80659779df7aba6c8105a406d2f repoURL: https://github.com/OpenRouterTeam/typescript-sdk.git installationURL: https://github.com/OpenRouterTeam/typescript-sdk published: true persistentEdits: - generation_id: 2e6ec4c8-5df0-434e-bef9-349f1d6e00d0 - pristine_commit_hash: c8a44da97e7282a3f066a6651357383c14caef24 - pristine_tree_hash: d6db4334a2863e788df20747925aca606ef2522f + generation_id: e26719a5-dbde-46c7-bcbf-16f8a0145dbe + pristine_commit_hash: c95e987495dedb7438432cedc0614ae227f49b31 + pristine_tree_hash: 5b7434c7becb8061d36d8ded08a64658d952e20b features: typescript: acceptHeaders: 2.81.2 @@ -1502,8 +1502,8 @@ trackedFiles: deleted: true docs/models/byokproviderslug.mdx: id: d719e6f9fe4e - last_write_checksum: sha1:d3a35d81fe48e99ce5ce4a2d32e3b269f9b484aa - pristine_git_object: e533a8bbdba1a7de3b07c0135d068f0c7afb2597 + last_write_checksum: sha1:98884c44cedf92c79c161281b5c3c09a25a46923 + pristine_git_object: fb473984e6c344eeea15faae61685279d3979289 docs/models/cachecontrol.md: id: 400a7240e8c2 last_write_checksum: sha1:0813cddf0350d7885b906084988a79ace1ddea15 @@ -4353,8 +4353,8 @@ trackedFiles: deleted: true docs/models/imagegenerationrequestoptions.mdx: id: fa690d2e4a9f - last_write_checksum: sha1:20162581bad5060b9a4678322e50f6e29b1a8731 - pristine_git_object: 570d6d616d28280d0fb963b177cecef68b557c5e + last_write_checksum: sha1:f0a6199b65be3c3bfd05482a90c27faaf5d1c23c + pristine_git_object: 66238c6ed914d32c6e5f82b7f9d09ebc2c446f8f docs/models/imagegenerationrequestoutputformat.md: id: 2daafa8fb332 last_write_checksum: sha1:e5d894eb3ba5b3147b1816f5df54fafeb4e04a00 @@ -8235,8 +8235,8 @@ trackedFiles: deleted: true docs/models/operations/provider.mdx: id: 45f471a16baa - last_write_checksum: sha1:86295fcab85dbb85c8cc3afa9520a0f35ae12031 - pristine_git_object: 52802c9773f2b7fcbcfd41fd2788faa709d0ab82 + last_write_checksum: sha1:7551bde9912bcd48bba3e6f768fe3af5dd3f348f + pristine_git_object: b287c3f9467a988cfd892f4f27c10b9cfbecc038 docs/models/operations/queryanalyticsdata1.md: id: ecb6e11852f5 last_write_checksum: sha1:d7153b0a35bd6b99a27c2239be0212dc6c749a78 @@ -9771,8 +9771,8 @@ trackedFiles: deleted: true docs/models/providername.mdx: id: 69a9efe649dc - last_write_checksum: sha1:94391ac1a95bd0160420cd05a8ea075aabebf54d - pristine_git_object: 2b0ebe034a4b5c1152c05e414e9484dea6adb77a + last_write_checksum: sha1:29ce232c1aa4b36088809c99ffc13eab48ff6f69 + pristine_git_object: 1097e7599f1ba4459d5f14cf0b5d4ef2affe5bdd docs/models/provideroptions.md: id: "986859558e93" last_write_checksum: sha1:a70e9d925e5666078640593f5a9ce95644449cc1 @@ -9780,8 +9780,8 @@ trackedFiles: deleted: true docs/models/provideroptions.mdx: id: 57715f4036c5 - last_write_checksum: sha1:93cb50248fb0a21ff10a6e61392054a18003f00f - pristine_git_object: 7b3110a9f5eccdf013b71268a82022e0e8635269 + last_write_checksum: sha1:be58a8e4fe399b7ed3ed77e7f3560ee760fc281d + pristine_git_object: e7e70830c06c6553d2a1bdf2488640739bb0a76a docs/models/provideroverloadedresponseerrordata.mdx: id: e7ee469f118f last_write_checksum: sha1:1b09d5062a6ac79ad5a80a679914b356835188e4 @@ -9806,8 +9806,8 @@ trackedFiles: deleted: true docs/models/providerresponseprovidername.mdx: id: b7038468a0e1 - last_write_checksum: sha1:0ac6738840f3c9170637fa5d834d7a3527f28b99 - pristine_git_object: 98fb673406bbb0138b0bbf036c46aaefa53e617d + last_write_checksum: sha1:58299645dc8da4b3c68707a2762dc99cda52168a + pristine_git_object: 26b1cadd036e6130089b78e9818b0792229e64ca docs/models/providersort.mdx: id: d43e77bdfc1f last_write_checksum: sha1:42f6ec0a34d49f2398c7237ed53a6d46bacfc6e4 @@ -11783,8 +11783,8 @@ trackedFiles: deleted: true docs/models/videogenerationrequestoptions.mdx: id: 3b7f4efdc2d9 - last_write_checksum: sha1:9fe3bbd0000f1494a63a98f078756054474445cc - pristine_git_object: 5c77d1c35a26fb71d5b2ac006397eb3dd0256ba5 + last_write_checksum: sha1:0f854a64cae0244fe3662ef7504e5351b563793e + pristine_git_object: 424e6726f4ae81f6f65b86cd92a314dc6f055deb docs/models/videogenerationrequestprovider.md: id: eef166771d33 last_write_checksum: sha1:aeb8022be1f0662c8f1e9213a81762fe3368c563 @@ -12336,12 +12336,12 @@ trackedFiles: pristine_git_object: 410efafd6a7f50d91ccb87131fedbe0c3d47e15a jsr.json: id: 7f6ab7767282 - last_write_checksum: sha1:e6bd534ffd1a1b7aa15884b5082417e9bed8daf1 - pristine_git_object: 303d7e5af6b72f1f21637c600fe11d32ba8bc03c + last_write_checksum: sha1:51330a759b83e5c8b2cc9f2cadfe44c7d2d69315 + pristine_git_object: 1d47872bfe72cca86eab35517679afb8351b7b2a package.json: id: 7030d0b2f71b - last_write_checksum: sha1:8462584a5d9ba4167ac3b6da0f9bbec8e4384942 - pristine_git_object: 31eb82af207e25dac0af00ddde9ec3e56a292abd + last_write_checksum: sha1:3a0d104f5ea6408abcc372d7350e6cb7dcbb7ddd + pristine_git_object: c5de6b4a717862e3a74ed7a1d99306cee9817491 src/core.ts: id: f431fdbcd144 last_write_checksum: sha1:5aa66b0b6a5964f3eea7f3098c2eb3c0ee9c0131 @@ -12720,8 +12720,8 @@ trackedFiles: pristine_git_object: a187e58707bdb726ca2aff74941efe7493422d4e src/lib/config.ts: id: 320761608fb3 - last_write_checksum: sha1:0a734af687772e461a9e890ace73e39e11875088 - pristine_git_object: 08591efc0c857dd4d9515b378e9c08a000c213c1 + last_write_checksum: sha1:d17d9363e80d7ff36ed148ac3f08c113231b4224 + pristine_git_object: ae2b892ce0e7e4f59ea4e5832de3da9602126164 src/lib/dlv.ts: id: b1988214835a last_write_checksum: sha1:eaac763b22717206a6199104e0403ed17a4e2711 @@ -13116,8 +13116,8 @@ trackedFiles: pristine_git_object: 774e615663152a8cd2a9aedd91072d53bf2a9471 src/models/byokproviderslug.ts: id: f8e7a5a4b0a2 - last_write_checksum: sha1:ad8f47131c2803f3f9c9ead433dafa5cca28866c - pristine_git_object: 945f23952f82bd6159e005c9ca52e78a840d69fd + last_write_checksum: sha1:800e7123d8bc882f8c0e38b375f39f94d5b1f30d + pristine_git_object: 767b34853b5278a379460352fdbb0bde4f90cec7 src/models/capabilitydescriptor.ts: id: 867d654ac8ab last_write_checksum: sha1:85657be17f920009d3e8ee58b548d9bf64995059 @@ -13812,8 +13812,8 @@ trackedFiles: pristine_git_object: 90f9f6f95c13c7e10612244efbca358a7377ed51 src/models/imagegenerationrequest.ts: id: ea1ffc0d2470 - last_write_checksum: sha1:cff0eba4337364a85209d0fcaf32d398532ae097 - pristine_git_object: 86244becba9235344174928c011ab653127c0829 + last_write_checksum: sha1:13cbfeed5869ed41d05c9f6bc428053128faa531 + pristine_git_object: 91ac908ccb3427ecbc40a36d793bf3600b1ddc94 src/models/imagegenerationresponse.ts: id: 18aeba0f13cc last_write_checksum: sha1:4cd19da234bbdae4d406bd1cbc9629bd2e15f2a5 @@ -14452,8 +14452,8 @@ trackedFiles: pristine_git_object: b64c2b0209d6c62ae2a42a3e6250d924491b36ce src/models/operations/listbyokkeys.ts: id: 953de50b8d0e - last_write_checksum: sha1:bb971852455efea70f3a43598b2885a932a30f90 - pristine_git_object: 84d8d0c4a1eceb699470bc816d59802b39bd2cdc + last_write_checksum: sha1:25da87ae1a6009835a02d909680b999ee80a161e + pristine_git_object: 00bac38b171e191e22522a8c3b986a3d03c989e2 src/models/operations/listembeddingsmodels.ts: id: 568d609eb99c last_write_checksum: sha1:3e201ad1798214c57a18f46b0791b658d369a840 @@ -14828,12 +14828,12 @@ trackedFiles: pristine_git_object: fbcf0dbcd4bae7f5b06957e0a7c6a75db9b79570 src/models/providername.ts: id: 89e536fb023a - last_write_checksum: sha1:42a509159b1baacfc1f5dcb71e70f9b065cf5780 - pristine_git_object: 2329c64e56cc03df6f67d5d13c03878508bc8203 + last_write_checksum: sha1:d9d9c8494c2490c9a3f760286e4e3bda321b759e + pristine_git_object: 3d7a39b0290b6f08cbeea4d1b5ad3415978c5128 src/models/provideroptions.ts: id: 65c45f7034d2 - last_write_checksum: sha1:6a2fa675d0aad085bb4e6be25509b233a9db1691 - pristine_git_object: 06561b02c7f2cf08df29004b1ba56d50a95b4ec2 + last_write_checksum: sha1:6e5edc62b84e6fccd290d22ff83388f8359517d5 + pristine_git_object: 331e67f4317a58f9902e8891f31ed56947715708 src/models/provideroverloadedresponseerrordata.ts: id: 379f1256314f last_write_checksum: sha1:0458b6a8454adfa7c415e3bd7f49f2879cc6093e @@ -14844,8 +14844,8 @@ trackedFiles: pristine_git_object: 8d6e7fcf7067e5838de05a7a6569ac8da94a5c1f src/models/providerresponse.ts: id: 7427d17a27bc - last_write_checksum: sha1:ef384047b03e109b7666159753155a112b590e7b - pristine_git_object: a2d45c82642603c3a9a318aa80e138aab13c805e + last_write_checksum: sha1:6ca3e11c081182555bcb3beda2b9828298f39c3b + pristine_git_object: e6e681b89d0232ef8573ee4319c7ebe9f8580944 src/models/providersort.ts: id: 7d1e919d1ec3 last_write_checksum: sha1:4c871e5fc8af6042ca41d12c54ba8640706c0863 @@ -15308,8 +15308,8 @@ trackedFiles: pristine_git_object: 707c9df2c083f014ff48607fa90047cae1fe4d85 src/models/videogenerationrequest.ts: id: e72ea2e4c5b3 - last_write_checksum: sha1:6d83cb919a1c82e56a331af23ef0ae0168c1ab0d - pristine_git_object: 11b92aab36a4cdab2d1c808cdeaadfb4efd9ec17 + last_write_checksum: sha1:44410f196914841725aa4a028a6cb9a1470b3e40 + pristine_git_object: e69b628bed2663b62f386de790d047dab59d32f7 src/models/videogenerationresponse.ts: id: 0a96c6ee9eea last_write_checksum: sha1:73c631114adc4f4076585919439c06126aa6d55f @@ -17112,4 +17112,4 @@ examples: "500": application/json: {"error": {"code": 500, "message": "Internal Server Error"}} examplesVersion: 1.0.2 -releaseNotes: "## Typescript SDK Changes:\n* `openrouter.beta.analytics.queryAnalytics()`: \n * `request.requestBody` **Changed**\n" +releaseNotes: "## Typescript SDK Changes:\n* `openrouter.beta.responses.send()`: \n * `request.responsesRequest.provider.ignore[].union(ProviderName).enum(deepgram)` **Added**\n* `openrouter.tts.createSpeech()`: \n * `request.speechRequest.provider.options.deepgram` **Added**\n* `openrouter.stt.createTranscription()`: \n * `request.sttRequest.provider.options.deepgram` **Added**\n* `openrouter.byok.list()`: \n * `request.provider` **Changed**\n * `response.data[].provider.enum(deepgram)` **Added**\n* `openrouter.byok.create()`: \n * `request.createByokKeyRequest.provider.enum(deepgram)` **Added**\n * `response.data.provider.enum(deepgram)` **Added**\n* `openrouter.byok.get()`: `response.data.provider.enum(deepgram)` **Added**\n* `openrouter.byok.update()`: `response.data.provider.enum(deepgram)` **Added**\n* `openrouter.chat.send()`: \n * `request.chatRequest.provider.ignore[].union(ProviderName).enum(deepgram)` **Added**\n* `openrouter.embeddings.generate()`: \n * `request.requestBody.provider.ignore[].union(ProviderName).enum(deepgram)` **Added**\n* `openrouter.endpoints.listZdrEndpoints()`: `response.data[].providerName.enum(deepgram)` **Added**\n* `openrouter.endpoints.list()`: `response.data.endpoints[].providerName.enum(deepgram)` **Added**\n* `openrouter.generations.getGeneration()`: `response.data.providerResponses[].providerName.enum(deepgram)` **Added**\n* `openrouter.images.generate()`: \n * `request.imageGenerationRequest.provider.options.deepgram` **Added**\n* `openrouter.presets.createPresetsChatCompletions()`: \n * `request.chatRequest.provider.ignore[].union(ProviderName).enum(deepgram)` **Added**\n* `openrouter.presets.createPresetsMessages()`: \n * `request.messagesRequest.provider.ignore[].union(ProviderName).enum(deepgram)` **Added**\n* `openrouter.presets.createPresetsResponses()`: \n * `request.responsesRequest.provider.ignore[].union(ProviderName).enum(deepgram)` **Added**\n* `openrouter.rerank.rerank()`: \n * `request.requestBody.provider.ignore[].union(ProviderName).enum(deepgram)` **Added**\n* `openrouter.videoGeneration.generate()`: \n * `request.videoGenerationRequest.provider.options.deepgram` **Added**\n" diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index a0f67b927..67fd99e2c 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -37,7 +37,7 @@ generation: documentation: mintlify preApplyUnionDiscriminators: true typescript: - version: 0.13.41 + version: 0.13.42 acceptHeaderEnum: false additionalDependencies: dependencies: diff --git a/.speakeasy/out.openapi.yaml b/.speakeasy/out.openapi.yaml index bf8eddae7..798589488 100644 --- a/.speakeasy/out.openapi.yaml +++ b/.speakeasy/out.openapi.yaml @@ -4174,6 +4174,7 @@ components: - crusoe - darkbloom - decart + - deepgram - deepinfra - deepseek - dekallm @@ -12711,6 +12712,7 @@ components: - Crusoe - Darkbloom - Decart + - Deepgram - DeepInfra - DeepSeek - DekaLLM @@ -18176,6 +18178,7 @@ components: - Crusoe - Darkbloom - Decart + - Deepgram - DeepInfra - DeepSeek - DekaLLM @@ -18375,6 +18378,10 @@ components: additionalProperties: nullable: true type: object + deepgram: + additionalProperties: + nullable: true + type: object deepinfra: additionalProperties: nullable: true @@ -18986,6 +18993,7 @@ components: - Crusoe - Darkbloom - Decart + - Deepgram - DeepInfra - DeepSeek - DekaLLM @@ -24988,6 +24996,7 @@ paths: - crusoe - darkbloom - decart + - deepgram - deepinfra - deepseek - dekallm diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 73a50ac31..b3964037f 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -2,8 +2,8 @@ speakeasyVersion: 1.763.2 sources: OpenRouter API: sourceNamespace: open-router-chat-completions-api - sourceRevisionDigest: sha256:03558c3dfdb6f0fa5941ee646da269e5b031c255007152e4a73c6e9bc398319c - sourceBlobDigest: sha256:70504409baffae33da1208f43f6af110ad44f45c1e9159065fe97c63d05da3e9 + sourceRevisionDigest: sha256:71e3c793692c77557918f80c406e8b7efcfaebae8d160d829e0a3769f200ce8a + sourceBlobDigest: sha256:19013cd200a6c9cc8c216f379bf5756c615e7e5e4ce29a7fc76cc2dd76ea7fc1 tags: - latest - 1.0.0 @@ -11,10 +11,10 @@ targets: openrouter: source: OpenRouter API sourceNamespace: open-router-chat-completions-api - sourceRevisionDigest: sha256:03558c3dfdb6f0fa5941ee646da269e5b031c255007152e4a73c6e9bc398319c - sourceBlobDigest: sha256:70504409baffae33da1208f43f6af110ad44f45c1e9159065fe97c63d05da3e9 + sourceRevisionDigest: sha256:71e3c793692c77557918f80c406e8b7efcfaebae8d160d829e0a3769f200ce8a + sourceBlobDigest: sha256:19013cd200a6c9cc8c216f379bf5756c615e7e5e4ce29a7fc76cc2dd76ea7fc1 codeSamplesNamespace: open-router-chat-completions-api-typescript-code-samples - codeSamplesRevisionDigest: sha256:32b2565219e7f8a62a8c387388e43b8c593db183b85e71f58b4d7c7595a47a23 + codeSamplesRevisionDigest: sha256:bb0c64e2c4f3ff497434895e174d183ebb4bc88685a4649712328124ca340258 workflow: workflowVersion: 1.0.0 speakeasyVersion: 1.763.2 diff --git a/RELEASES.md b/RELEASES.md index aff0e6351..7bb792317 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1646,4 +1646,14 @@ Based on: ### Generated - [typescript v0.13.41] . ### Releases -- [NPM v0.13.41] https://www.npmjs.com/package/@openrouter/sdk/v/0.13.41 - . \ No newline at end of file +- [NPM v0.13.41] https://www.npmjs.com/package/@openrouter/sdk/v/0.13.41 - . + +## 2026-07-10 23:01:46 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.763.2 (2.884.4) https://github.com/speakeasy-api/speakeasy +### Generated +- [typescript v0.13.42] . +### Releases +- [NPM v0.13.42] https://www.npmjs.com/package/@openrouter/sdk/v/0.13.42 - . \ No newline at end of file diff --git a/docs/models/byokproviderslug.mdx b/docs/models/byokproviderslug.mdx index e533a8bbd..fb473984e 100644 --- a/docs/models/byokproviderslug.mdx +++ b/docs/models/byokproviderslug.mdx @@ -17,5 +17,5 @@ let value: BYOKProviderSlug = "openai"; ## Values ```typescript -"ai21" | "aion-labs" | "akashml" | "alibaba" | "amazon-bedrock" | "amazon-nova" | "ambient" | "anthropic" | "arcee-ai" | "atlas-cloud" | "avian" | "azure" | "baidu" | "baseten" | "black-forest-labs" | "byteplus" | "cerebras" | "chutes" | "cirrascale" | "clarifai" | "cloudflare" | "cohere" | "crusoe" | "darkbloom" | "decart" | "deepinfra" | "deepseek" | "dekallm" | "digitalocean" | "featherless" | "fireworks" | "friendli" | "gmicloud" | "google-ai-studio" | "google-vertex" | "groq" | "heygen" | "inception" | "inceptron" | "inferact-vllm" | "inference-net" | "infermatic" | "inflection" | "io-net" | "ionstream" | "liquid" | "mancer" | "mara" | "minimax" | "mistral" | "modelrun" | "modular" | "moonshotai" | "morph" | "ncompass" | "nebius" | "nex-agi" | "nextbit" | "novita" | "nvidia" | "open-inference" | "openai" | "parasail" | "perceptron" | "perplexity" | "phala" | "poolside" | "quiver" | "recraft" | "reka" | "relace" | "sakana" | "sambanova" | "seed" | "siliconflow" | "sourceful" | "stepfun" | "streamlake" | "switchpoint" | "tenstorrent" | "together" | "upstage" | "venice" | "wafer" | "wandb" | "xai" | "xiaomi" | "z-ai" | Unrecognized +"ai21" | "aion-labs" | "akashml" | "alibaba" | "amazon-bedrock" | "amazon-nova" | "ambient" | "anthropic" | "arcee-ai" | "atlas-cloud" | "avian" | "azure" | "baidu" | "baseten" | "black-forest-labs" | "byteplus" | "cerebras" | "chutes" | "cirrascale" | "clarifai" | "cloudflare" | "cohere" | "crusoe" | "darkbloom" | "decart" | "deepgram" | "deepinfra" | "deepseek" | "dekallm" | "digitalocean" | "featherless" | "fireworks" | "friendli" | "gmicloud" | "google-ai-studio" | "google-vertex" | "groq" | "heygen" | "inception" | "inceptron" | "inferact-vllm" | "inference-net" | "infermatic" | "inflection" | "io-net" | "ionstream" | "liquid" | "mancer" | "mara" | "minimax" | "mistral" | "modelrun" | "modular" | "moonshotai" | "morph" | "ncompass" | "nebius" | "nex-agi" | "nextbit" | "novita" | "nvidia" | "open-inference" | "openai" | "parasail" | "perceptron" | "perplexity" | "phala" | "poolside" | "quiver" | "recraft" | "reka" | "relace" | "sakana" | "sambanova" | "seed" | "siliconflow" | "sourceful" | "stepfun" | "streamlake" | "switchpoint" | "tenstorrent" | "together" | "upstage" | "venice" | "wafer" | "wandb" | "xai" | "xiaomi" | "z-ai" | Unrecognized ``` \ No newline at end of file diff --git a/docs/models/imagegenerationrequestoptions.mdx b/docs/models/imagegenerationrequestoptions.mdx index 570d6d616..66238c6ed 100644 --- a/docs/models/imagegenerationrequestoptions.mdx +++ b/docs/models/imagegenerationrequestoptions.mdx @@ -47,6 +47,7 @@ let value: ImageGenerationRequestOptions = {}; | `crusoe` | Record | :heavy_minus_sign: | N/A | | `darkbloom` | Record | :heavy_minus_sign: | N/A | | `decart` | Record | :heavy_minus_sign: | N/A | +| `deepgram` | Record | :heavy_minus_sign: | N/A | | `deepinfra` | Record | :heavy_minus_sign: | N/A | | `deepseek` | Record | :heavy_minus_sign: | N/A | | `dekallm` | Record | :heavy_minus_sign: | N/A | diff --git a/docs/models/operations/provider.mdx b/docs/models/operations/provider.mdx index 52802c977..b287c3f94 100644 --- a/docs/models/operations/provider.mdx +++ b/docs/models/operations/provider.mdx @@ -17,5 +17,5 @@ let value: Provider = "openai"; ## Values ```typescript -"ai21" | "aion-labs" | "akashml" | "alibaba" | "amazon-bedrock" | "amazon-nova" | "ambient" | "anthropic" | "arcee-ai" | "atlas-cloud" | "avian" | "azure" | "baidu" | "baseten" | "black-forest-labs" | "byteplus" | "cerebras" | "chutes" | "cirrascale" | "clarifai" | "cloudflare" | "cohere" | "crusoe" | "darkbloom" | "decart" | "deepinfra" | "deepseek" | "dekallm" | "digitalocean" | "featherless" | "fireworks" | "friendli" | "gmicloud" | "google-ai-studio" | "google-vertex" | "groq" | "heygen" | "inception" | "inceptron" | "inferact-vllm" | "inference-net" | "infermatic" | "inflection" | "io-net" | "ionstream" | "liquid" | "mancer" | "mara" | "minimax" | "mistral" | "modelrun" | "modular" | "moonshotai" | "morph" | "ncompass" | "nebius" | "nex-agi" | "nextbit" | "novita" | "nvidia" | "open-inference" | "openai" | "parasail" | "perceptron" | "perplexity" | "phala" | "poolside" | "quiver" | "recraft" | "reka" | "relace" | "sakana" | "sambanova" | "seed" | "siliconflow" | "sourceful" | "stepfun" | "streamlake" | "switchpoint" | "tenstorrent" | "together" | "upstage" | "venice" | "wafer" | "wandb" | "xai" | "xiaomi" | "z-ai" | Unrecognized +"ai21" | "aion-labs" | "akashml" | "alibaba" | "amazon-bedrock" | "amazon-nova" | "ambient" | "anthropic" | "arcee-ai" | "atlas-cloud" | "avian" | "azure" | "baidu" | "baseten" | "black-forest-labs" | "byteplus" | "cerebras" | "chutes" | "cirrascale" | "clarifai" | "cloudflare" | "cohere" | "crusoe" | "darkbloom" | "decart" | "deepgram" | "deepinfra" | "deepseek" | "dekallm" | "digitalocean" | "featherless" | "fireworks" | "friendli" | "gmicloud" | "google-ai-studio" | "google-vertex" | "groq" | "heygen" | "inception" | "inceptron" | "inferact-vllm" | "inference-net" | "infermatic" | "inflection" | "io-net" | "ionstream" | "liquid" | "mancer" | "mara" | "minimax" | "mistral" | "modelrun" | "modular" | "moonshotai" | "morph" | "ncompass" | "nebius" | "nex-agi" | "nextbit" | "novita" | "nvidia" | "open-inference" | "openai" | "parasail" | "perceptron" | "perplexity" | "phala" | "poolside" | "quiver" | "recraft" | "reka" | "relace" | "sakana" | "sambanova" | "seed" | "siliconflow" | "sourceful" | "stepfun" | "streamlake" | "switchpoint" | "tenstorrent" | "together" | "upstage" | "venice" | "wafer" | "wandb" | "xai" | "xiaomi" | "z-ai" | Unrecognized ``` \ No newline at end of file diff --git a/docs/models/providername.mdx b/docs/models/providername.mdx index 2b0ebe034..1097e7599 100644 --- a/docs/models/providername.mdx +++ b/docs/models/providername.mdx @@ -15,5 +15,5 @@ let value: ProviderName = "OpenAI"; ## Values ```typescript -"AkashML" | "AI21" | "AionLabs" | "Alibaba" | "Ambient" | "Baidu" | "Amazon Bedrock" | "Amazon Nova" | "Anthropic" | "Arcee AI" | "AtlasCloud" | "Avian" | "Azure" | "BaseTen" | "BytePlus" | "Black Forest Labs" | "Cerebras" | "Chutes" | "Cirrascale" | "Clarifai" | "Cloudflare" | "Cohere" | "Crucible" | "Crusoe" | "Darkbloom" | "Decart" | "DeepInfra" | "DeepSeek" | "DekaLLM" | "DigitalOcean" | "Featherless" | "Fireworks" | "Friendli" | "GMICloud" | "Google" | "Google AI Studio" | "Groq" | "HeyGen" | "Inception" | "Inceptron" | "InferenceNet" | "Ionstream" | "Infermatic" | "Io Net" | "Inferact vLLM" | "Inflection" | "Liquid" | "Mara" | "Mancer 2" | "Minimax" | "ModelRun" | "Mistral" | "Modular" | "Moonshot AI" | "Morph" | "NCompass" | "Nebius" | "Nex AGI" | "NextBit" | "Novita" | "Nvidia" | "OpenAI" | "OpenInference" | "Parasail" | "Poolside" | "Perceptron" | "Perplexity" | "Phala" | "Recraft" | "Reka" | "Relace" | "Sakana AI" | "SambaNova" | "Seed" | "SiliconFlow" | "Sourceful" | "StepFun" | "Stealth" | "StreamLake" | "Switchpoint" | "Tenstorrent" | "Together" | "Upstage" | "Venice" | "Wafer" | "WandB" | "Quiver" | "Xiaomi" | "xAI" | "Z.AI" | "FakeProvider" | Unrecognized +"AkashML" | "AI21" | "AionLabs" | "Alibaba" | "Ambient" | "Baidu" | "Amazon Bedrock" | "Amazon Nova" | "Anthropic" | "Arcee AI" | "AtlasCloud" | "Avian" | "Azure" | "BaseTen" | "BytePlus" | "Black Forest Labs" | "Cerebras" | "Chutes" | "Cirrascale" | "Clarifai" | "Cloudflare" | "Cohere" | "Crucible" | "Crusoe" | "Darkbloom" | "Decart" | "Deepgram" | "DeepInfra" | "DeepSeek" | "DekaLLM" | "DigitalOcean" | "Featherless" | "Fireworks" | "Friendli" | "GMICloud" | "Google" | "Google AI Studio" | "Groq" | "HeyGen" | "Inception" | "Inceptron" | "InferenceNet" | "Ionstream" | "Infermatic" | "Io Net" | "Inferact vLLM" | "Inflection" | "Liquid" | "Mara" | "Mancer 2" | "Minimax" | "ModelRun" | "Mistral" | "Modular" | "Moonshot AI" | "Morph" | "NCompass" | "Nebius" | "Nex AGI" | "NextBit" | "Novita" | "Nvidia" | "OpenAI" | "OpenInference" | "Parasail" | "Poolside" | "Perceptron" | "Perplexity" | "Phala" | "Recraft" | "Reka" | "Relace" | "Sakana AI" | "SambaNova" | "Seed" | "SiliconFlow" | "Sourceful" | "StepFun" | "Stealth" | "StreamLake" | "Switchpoint" | "Tenstorrent" | "Together" | "Upstage" | "Venice" | "Wafer" | "WandB" | "Quiver" | "Xiaomi" | "xAI" | "Z.AI" | "FakeProvider" | Unrecognized ``` \ No newline at end of file diff --git a/docs/models/provideroptions.mdx b/docs/models/provideroptions.mdx index 7b3110a9f..e7e70830c 100644 --- a/docs/models/provideroptions.mdx +++ b/docs/models/provideroptions.mdx @@ -47,6 +47,7 @@ let value: ProviderOptions = {}; | `crusoe` | Record | :heavy_minus_sign: | N/A | | `darkbloom` | Record | :heavy_minus_sign: | N/A | | `decart` | Record | :heavy_minus_sign: | N/A | +| `deepgram` | Record | :heavy_minus_sign: | N/A | | `deepinfra` | Record | :heavy_minus_sign: | N/A | | `deepseek` | Record | :heavy_minus_sign: | N/A | | `dekallm` | Record | :heavy_minus_sign: | N/A | diff --git a/docs/models/providerresponseprovidername.mdx b/docs/models/providerresponseprovidername.mdx index 98fb67340..26b1cadd0 100644 --- a/docs/models/providerresponseprovidername.mdx +++ b/docs/models/providerresponseprovidername.mdx @@ -17,5 +17,5 @@ let value: ProviderResponseProviderName = "OpenAI"; ## Values ```typescript -"AnyScale" | "Atoma" | "Cent-ML" | "CrofAI" | "Enfer" | "GoPomelo" | "HuggingFace" | "Hyperbolic" | "Hyperbolic 2" | "InoCloud" | "Kluster" | "Lambda" | "Lepton" | "Lynn 2" | "Lynn" | "Mancer" | "Meta" | "Modal" | "Nineteen" | "OctoAI" | "Recursal" | "Reflection" | "Replicate" | "SambaNova 2" | "SF Compute" | "Targon" | "Together 2" | "Ubicloud" | "01.AI" | "AkashML" | "AI21" | "AionLabs" | "Alibaba" | "Ambient" | "Baidu" | "Amazon Bedrock" | "Amazon Nova" | "Anthropic" | "Arcee AI" | "AtlasCloud" | "Avian" | "Azure" | "BaseTen" | "BytePlus" | "Black Forest Labs" | "Cerebras" | "Chutes" | "Cirrascale" | "Clarifai" | "Cloudflare" | "Cohere" | "Crucible" | "Crusoe" | "Darkbloom" | "Decart" | "DeepInfra" | "DeepSeek" | "DekaLLM" | "DigitalOcean" | "Featherless" | "Fireworks" | "Friendli" | "GMICloud" | "Google" | "Google AI Studio" | "Groq" | "HeyGen" | "Inception" | "Inceptron" | "InferenceNet" | "Ionstream" | "Infermatic" | "Io Net" | "Inferact vLLM" | "Inflection" | "Liquid" | "Mara" | "Mancer 2" | "Minimax" | "ModelRun" | "Mistral" | "Modular" | "Moonshot AI" | "Morph" | "NCompass" | "Nebius" | "Nex AGI" | "NextBit" | "Novita" | "Nvidia" | "OpenAI" | "OpenInference" | "Parasail" | "Poolside" | "Perceptron" | "Perplexity" | "Phala" | "Recraft" | "Reka" | "Relace" | "Sakana AI" | "SambaNova" | "Seed" | "SiliconFlow" | "Sourceful" | "StepFun" | "Stealth" | "StreamLake" | "Switchpoint" | "Tenstorrent" | "Together" | "Upstage" | "Venice" | "Wafer" | "WandB" | "Quiver" | "Xiaomi" | "xAI" | "Z.AI" | "FakeProvider" | Unrecognized +"AnyScale" | "Atoma" | "Cent-ML" | "CrofAI" | "Enfer" | "GoPomelo" | "HuggingFace" | "Hyperbolic" | "Hyperbolic 2" | "InoCloud" | "Kluster" | "Lambda" | "Lepton" | "Lynn 2" | "Lynn" | "Mancer" | "Meta" | "Modal" | "Nineteen" | "OctoAI" | "Recursal" | "Reflection" | "Replicate" | "SambaNova 2" | "SF Compute" | "Targon" | "Together 2" | "Ubicloud" | "01.AI" | "AkashML" | "AI21" | "AionLabs" | "Alibaba" | "Ambient" | "Baidu" | "Amazon Bedrock" | "Amazon Nova" | "Anthropic" | "Arcee AI" | "AtlasCloud" | "Avian" | "Azure" | "BaseTen" | "BytePlus" | "Black Forest Labs" | "Cerebras" | "Chutes" | "Cirrascale" | "Clarifai" | "Cloudflare" | "Cohere" | "Crucible" | "Crusoe" | "Darkbloom" | "Decart" | "Deepgram" | "DeepInfra" | "DeepSeek" | "DekaLLM" | "DigitalOcean" | "Featherless" | "Fireworks" | "Friendli" | "GMICloud" | "Google" | "Google AI Studio" | "Groq" | "HeyGen" | "Inception" | "Inceptron" | "InferenceNet" | "Ionstream" | "Infermatic" | "Io Net" | "Inferact vLLM" | "Inflection" | "Liquid" | "Mara" | "Mancer 2" | "Minimax" | "ModelRun" | "Mistral" | "Modular" | "Moonshot AI" | "Morph" | "NCompass" | "Nebius" | "Nex AGI" | "NextBit" | "Novita" | "Nvidia" | "OpenAI" | "OpenInference" | "Parasail" | "Poolside" | "Perceptron" | "Perplexity" | "Phala" | "Recraft" | "Reka" | "Relace" | "Sakana AI" | "SambaNova" | "Seed" | "SiliconFlow" | "Sourceful" | "StepFun" | "Stealth" | "StreamLake" | "Switchpoint" | "Tenstorrent" | "Together" | "Upstage" | "Venice" | "Wafer" | "WandB" | "Quiver" | "Xiaomi" | "xAI" | "Z.AI" | "FakeProvider" | Unrecognized ``` \ No newline at end of file diff --git a/docs/models/videogenerationrequestoptions.mdx b/docs/models/videogenerationrequestoptions.mdx index 5c77d1c35..424e6726f 100644 --- a/docs/models/videogenerationrequestoptions.mdx +++ b/docs/models/videogenerationrequestoptions.mdx @@ -47,6 +47,7 @@ let value: VideoGenerationRequestOptions = {}; | `crusoe` | Record | :heavy_minus_sign: | N/A | | `darkbloom` | Record | :heavy_minus_sign: | N/A | | `decart` | Record | :heavy_minus_sign: | N/A | +| `deepgram` | Record | :heavy_minus_sign: | N/A | | `deepinfra` | Record | :heavy_minus_sign: | N/A | | `deepseek` | Record | :heavy_minus_sign: | N/A | | `dekallm` | Record | :heavy_minus_sign: | N/A | diff --git a/jsr.json b/jsr.json index 303d7e5af..1d47872bf 100644 --- a/jsr.json +++ b/jsr.json @@ -2,7 +2,7 @@ { "name": "@openrouter/sdk", - "version": "0.13.41", + "version": "0.13.42", "exports": { ".": "./src/index.ts", "./models/errors": "./src/models/errors/index.ts", diff --git a/package.json b/package.json index 2821eac81..6206e5707 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@openrouter/sdk", - "version": "0.13.41", + "version": "0.13.42", "author": "OpenRouter", "description": "The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.", "keywords": [ @@ -73,15 +73,15 @@ "lint": "eslint --cache --max-warnings=0 src", "build": "tsc", "prepublishOnly": "npm run build", - "prepare": "npm run build", - "test:e2e": "vitest --run --project e2e", - "test:transit": "exit 0", + "test": "vitest --run --project unit", + "typecheck": "tsc --noEmit", "typecheck:transit": "exit 0", "compile": "tsc", "postinstall": "node scripts/check-types.js || true", - "test": "vitest --run --project unit", + "test:e2e": "vitest --run --project e2e", + "test:transit": "exit 0", "test:watch": "vitest --watch --project unit", - "typecheck": "tsc --noEmit" + "prepare": "npm run build" }, "peerDependencies": {}, "devDependencies": { diff --git a/src/lib/config.ts b/src/lib/config.ts index 08591efc0..ae2b892ce 100644 --- a/src/lib/config.ts +++ b/src/lib/config.ts @@ -75,7 +75,7 @@ export function serverURLFromOptions(options: SDKOptions): URL | null { export const SDK_METADATA = { language: "typescript", openapiDocVersion: "1.0.0", - sdkVersion: "0.13.41", + sdkVersion: "0.13.42", genVersion: "2.884.4", - userAgent: "speakeasy-sdk/typescript 0.13.41 2.884.4 1.0.0 @openrouter/sdk", + userAgent: "speakeasy-sdk/typescript 0.13.42 2.884.4 1.0.0 @openrouter/sdk", } as const; diff --git a/src/models/byokproviderslug.ts b/src/models/byokproviderslug.ts index 945f23952..767b34853 100644 --- a/src/models/byokproviderslug.ts +++ b/src/models/byokproviderslug.ts @@ -36,6 +36,7 @@ export const BYOKProviderSlug = { Crusoe: "crusoe", Darkbloom: "darkbloom", Decart: "decart", + Deepgram: "deepgram", Deepinfra: "deepinfra", Deepseek: "deepseek", Dekallm: "dekallm", diff --git a/src/models/imagegenerationrequest.ts b/src/models/imagegenerationrequest.ts index 86244becb..91ac908cc 100644 --- a/src/models/imagegenerationrequest.ts +++ b/src/models/imagegenerationrequest.ts @@ -113,6 +113,7 @@ export type ImageGenerationRequestOptions = { crusoe?: { [k: string]: any | null } | undefined; darkbloom?: { [k: string]: any | null } | undefined; decart?: { [k: string]: any | null } | undefined; + deepgram?: { [k: string]: any | null } | undefined; deepinfra?: { [k: string]: any | null } | undefined; deepseek?: { [k: string]: any | null } | undefined; dekallm?: { [k: string]: any | null } | undefined; @@ -356,6 +357,7 @@ export type ImageGenerationRequestOptions$Outbound = { crusoe?: { [k: string]: any | null } | undefined; darkbloom?: { [k: string]: any | null } | undefined; decart?: { [k: string]: any | null } | undefined; + deepgram?: { [k: string]: any | null } | undefined; deepinfra?: { [k: string]: any | null } | undefined; deepseek?: { [k: string]: any | null } | undefined; dekallm?: { [k: string]: any | null } | undefined; @@ -483,6 +485,7 @@ export const ImageGenerationRequestOptions$outboundSchema: z.ZodType< crusoe: z.record(z.string(), z.nullable(z.any())).optional(), darkbloom: z.record(z.string(), z.nullable(z.any())).optional(), decart: z.record(z.string(), z.nullable(z.any())).optional(), + deepgram: z.record(z.string(), z.nullable(z.any())).optional(), deepinfra: z.record(z.string(), z.nullable(z.any())).optional(), deepseek: z.record(z.string(), z.nullable(z.any())).optional(), dekallm: z.record(z.string(), z.nullable(z.any())).optional(), diff --git a/src/models/operations/listbyokkeys.ts b/src/models/operations/listbyokkeys.ts index 84d8d0c4a..00bac38b1 100644 --- a/src/models/operations/listbyokkeys.ts +++ b/src/models/operations/listbyokkeys.ts @@ -63,6 +63,7 @@ export const Provider = { Crusoe: "crusoe", Darkbloom: "darkbloom", Decart: "decart", + Deepgram: "deepgram", Deepinfra: "deepinfra", Deepseek: "deepseek", Dekallm: "dekallm", diff --git a/src/models/providername.ts b/src/models/providername.ts index 2329c64e5..3d7a39b02 100644 --- a/src/models/providername.ts +++ b/src/models/providername.ts @@ -34,6 +34,7 @@ export const ProviderName = { Crusoe: "Crusoe", Darkbloom: "Darkbloom", Decart: "Decart", + Deepgram: "Deepgram", DeepInfra: "DeepInfra", DeepSeek: "DeepSeek", DekaLLM: "DekaLLM", diff --git a/src/models/provideroptions.ts b/src/models/provideroptions.ts index 06561b02c..331e67f43 100644 --- a/src/models/provideroptions.ts +++ b/src/models/provideroptions.ts @@ -41,6 +41,7 @@ export type ProviderOptions = { crusoe?: { [k: string]: any | null } | undefined; darkbloom?: { [k: string]: any | null } | undefined; decart?: { [k: string]: any | null } | undefined; + deepgram?: { [k: string]: any | null } | undefined; deepinfra?: { [k: string]: any | null } | undefined; deepseek?: { [k: string]: any | null } | undefined; dekallm?: { [k: string]: any | null } | undefined; @@ -165,6 +166,7 @@ export type ProviderOptions$Outbound = { crusoe?: { [k: string]: any | null } | undefined; darkbloom?: { [k: string]: any | null } | undefined; decart?: { [k: string]: any | null } | undefined; + deepgram?: { [k: string]: any | null } | undefined; deepinfra?: { [k: string]: any | null } | undefined; deepseek?: { [k: string]: any | null } | undefined; dekallm?: { [k: string]: any | null } | undefined; @@ -292,6 +294,7 @@ export const ProviderOptions$outboundSchema: z.ZodType< crusoe: z.record(z.string(), z.nullable(z.any())).optional(), darkbloom: z.record(z.string(), z.nullable(z.any())).optional(), decart: z.record(z.string(), z.nullable(z.any())).optional(), + deepgram: z.record(z.string(), z.nullable(z.any())).optional(), deepinfra: z.record(z.string(), z.nullable(z.any())).optional(), deepseek: z.record(z.string(), z.nullable(z.any())).optional(), dekallm: z.record(z.string(), z.nullable(z.any())).optional(), diff --git a/src/models/providerresponse.ts b/src/models/providerresponse.ts index a2d45c826..e6e681b89 100644 --- a/src/models/providerresponse.ts +++ b/src/models/providerresponse.ts @@ -70,6 +70,7 @@ export const ProviderResponseProviderName = { Crusoe: "Crusoe", Darkbloom: "Darkbloom", Decart: "Decart", + Deepgram: "Deepgram", DeepInfra: "DeepInfra", DeepSeek: "DeepSeek", DekaLLM: "DekaLLM", diff --git a/src/models/videogenerationrequest.ts b/src/models/videogenerationrequest.ts index 11b92aab3..e69b628be 100644 --- a/src/models/videogenerationrequest.ts +++ b/src/models/videogenerationrequest.ts @@ -74,6 +74,7 @@ export type VideoGenerationRequestOptions = { crusoe?: { [k: string]: any | null } | undefined; darkbloom?: { [k: string]: any | null } | undefined; decart?: { [k: string]: any | null } | undefined; + deepgram?: { [k: string]: any | null } | undefined; deepinfra?: { [k: string]: any | null } | undefined; deepseek?: { [k: string]: any | null } | undefined; dekallm?: { [k: string]: any | null } | undefined; @@ -274,6 +275,7 @@ export type VideoGenerationRequestOptions$Outbound = { crusoe?: { [k: string]: any | null } | undefined; darkbloom?: { [k: string]: any | null } | undefined; decart?: { [k: string]: any | null } | undefined; + deepgram?: { [k: string]: any | null } | undefined; deepinfra?: { [k: string]: any | null } | undefined; deepseek?: { [k: string]: any | null } | undefined; dekallm?: { [k: string]: any | null } | undefined; @@ -401,6 +403,7 @@ export const VideoGenerationRequestOptions$outboundSchema: z.ZodType< crusoe: z.record(z.string(), z.nullable(z.any())).optional(), darkbloom: z.record(z.string(), z.nullable(z.any())).optional(), decart: z.record(z.string(), z.nullable(z.any())).optional(), + deepgram: z.record(z.string(), z.nullable(z.any())).optional(), deepinfra: z.record(z.string(), z.nullable(z.any())).optional(), deepseek: z.record(z.string(), z.nullable(z.any())).optional(), dekallm: z.record(z.string(), z.nullable(z.any())).optional(), From 61f8a671fb041c09b5be3d6e215030e08efde035 Mon Sep 17 00:00:00 2001 From: "speakeasy-github[bot]" <128539517+speakeasy-github[bot]@users.noreply.github.com> Date: Fri, 10 Jul 2026 23:03:49 +0000 Subject: [PATCH 2/2] empty commit to trigger [run-tests] workflow