mirror of
https://github.com/langchain-ai/openwork.git
synced 2026-07-21 01:55:30 -04:00
[PR #47] [CLOSED] feat: add Volcengine provider with configurable Ark models #48
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/langchain-ai/openwork/pull/47
Author: @qkmaosjtu
Created: 1/24/2026
Status: ❌ Closed
Base:
main← Head:feat/volcengine-provider📝 Commits (2)
bb3a240feat: add Volcengine provider with configurable Ark models34d736ealign Volcengine icon color with provider list style📊 Changes
11 files changed (+349 additions, -24 deletions)
View changed files
📝
src/main/agent/runtime.ts(+23 -5)📝
src/main/ipc/models.ts(+70 -3)📝
src/main/storage.ts(+2 -1)📝
src/main/types.ts(+10 -1)📝
src/preload/index.d.ts(+8 -0)📝
src/preload/index.ts(+12 -0)📝
src/renderer/src/components/chat/ApiKeyDialog.tsx(+2 -1)📝
src/renderer/src/components/chat/ModelSwitcher.tsx(+68 -12)➕
src/renderer/src/components/chat/VolcengineModelDialog.tsx(+136 -0)📝
src/renderer/src/lib/store.ts(+16 -0)📝
src/renderer/src/types.ts(+2 -1)📄 Description
Description
Adds Volcengine (Ark) as a provider and enables users to configure custom Ark model IDs from the UI, rather than hardcoding endpoints.
Related Issue
Fixes #
Type of Change
Checklist
npm run lint)Screenshots (if applicable)
Add screenshots to demonstrate UI changes.
Additional Notes
ARK_API_KEYand calls Ark via OpenAI-compatible Responses API.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.