Skip to content

Commit f2db850

Browse files
authored
feat(opencode): Add Venice AI package as dependency (anomalyco#20570)
1 parent 8065dce commit f2db850

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

bun.lock

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/opencode/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@
147147
"tree-sitter-powershell": "0.25.10",
148148
"turndown": "7.2.0",
149149
"ulid": "catalog:",
150+
"venice-ai-sdk-provider": "2.0.1",
150151
"vscode-jsonrpc": "8.2.1",
151152
"web-tree-sitter": "0.25.10",
152153
"which": "6.0.1",

packages/opencode/src/provider/provider.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ import { createGateway } from "@ai-sdk/gateway"
4444
import { createTogetherAI } from "@ai-sdk/togetherai"
4545
import { createPerplexity } from "@ai-sdk/perplexity"
4646
import { createVercel } from "@ai-sdk/vercel"
47+
import { createVenice } from "venice-ai-sdk-provider"
4748
import {
4849
createGitLab,
4950
VERSION as GITLAB_PROVIDER_VERSION,
@@ -139,6 +140,7 @@ export namespace Provider {
139140
"@ai-sdk/vercel": createVercel,
140141
"gitlab-ai-provider": createGitLab,
141142
"@ai-sdk/github-copilot": createGitHubCopilotOpenAICompatible,
143+
"venice-ai-sdk-provider": createVenice
142144
}
143145

144146
type CustomModelLoader = (sdk: any, modelID: string, options?: Record<string, any>) => Promise<any>

0 commit comments

Comments
 (0)