From d66e6dc25f16bf08c99c80bad4b8c5bac4d3a81f Mon Sep 17 00:00:00 2001 From: dpuyosa Date: Thu, 2 Apr 2026 06:05:49 +0200 Subject: feat(opencode): Add Venice AI package as dependency (#20570) --- packages/opencode/package.json | 1 + packages/opencode/src/provider/provider.ts | 2 ++ 2 files changed, 3 insertions(+) (limited to 'packages') 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) => Promise -- cgit v1.2.3