diff options
| author | dpuyosa <[email protected]> | 2026-04-02 06:05:49 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-04-01 23:05:49 -0500 |
| commit | d66e6dc25f16bf08c99c80bad4b8c5bac4d3a81f (patch) | |
| tree | 8c6163c10cba1243b161510106c461991fd1f1ad /packages | |
| parent | 336d28f112212efb970543b9995a853753e7d988 (diff) | |
| download | opencode-d66e6dc25f16bf08c99c80bad4b8c5bac4d3a81f.tar.gz opencode-d66e6dc25f16bf08c99c80bad4b8c5bac4d3a81f.zip | |
feat(opencode): Add Venice AI package as dependency (#20570)
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/opencode/package.json | 1 | ||||
| -rw-r--r-- | packages/opencode/src/provider/provider.ts | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/packages/opencode/package.json b/packages/opencode/package.json index 5893dcaa5..a59d74218 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -147,6 +147,7 @@ "tree-sitter-powershell": "0.25.10", "turndown": "7.2.0", "ulid": "catalog:", + "venice-ai-sdk-provider": "2.0.1", "vscode-jsonrpc": "8.2.1", "web-tree-sitter": "0.25.10", "which": "6.0.1", diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts index 45fbeb7e0..b141bff7b 100644 --- a/packages/opencode/src/provider/provider.ts +++ b/packages/opencode/src/provider/provider.ts @@ -44,6 +44,7 @@ import { createGateway } from "@ai-sdk/gateway" import { createTogetherAI } from "@ai-sdk/togetherai" import { createPerplexity } from "@ai-sdk/perplexity" import { createVercel } from "@ai-sdk/vercel" +import { createVenice } from "venice-ai-sdk-provider" import { createGitLab, VERSION as GITLAB_PROVIDER_VERSION, @@ -139,6 +140,7 @@ export namespace Provider { "@ai-sdk/vercel": createVercel, "gitlab-ai-provider": createGitLab, "@ai-sdk/github-copilot": createGitHubCopilotOpenAICompatible, + "venice-ai-sdk-provider": createVenice } type CustomModelLoader = (sdk: any, modelID: string, options?: Record<string, any>) => Promise<any> |
