Add Volcengine (Ark) provider with configurable custom models #19

Closed
opened 2026-02-16 09:17:48 -05:00 by yindo · 2 comments
Owner

Originally created by @qkmaosjtu on GitHub (Jan 24, 2026).

Motivation
Volcengine Ark endpoints are user-specific, so hardcoded model IDs don’t work for most users.
Volcengine also has a strong and growing market presence, so supporting it makes sense for openwork users.

Proposal
Add Volcengine as a provider
Allow users to add/remove custom Ark model IDs from the UI (persisted locally)
Use ARK_API_KEY and call Ark via OpenAI-compatible Responses API
Expected UX
Provider list shows Volcengine
Users can configure API key
Users can add custom model ID(s) (e.g., ep-xxxx), which then appear in the model list

Originally created by @qkmaosjtu on GitHub (Jan 24, 2026). Motivation Volcengine Ark endpoints are user-specific, so hardcoded model IDs don’t work for most users. Volcengine also has a strong and growing market presence, so supporting it makes sense for openwork users. Proposal Add Volcengine as a provider Allow users to add/remove custom Ark model IDs from the UI (persisted locally) Use ARK_API_KEY and call Ark via OpenAI-compatible Responses API Expected UX Provider list shows Volcengine Users can configure API key Users can add custom model ID(s) (e.g., ep-xxxx), which then appear in the model list
yindo closed this issue 2026-02-16 09:17:48 -05:00
Author
Owner

@qkmaosjtu commented on GitHub (Jan 24, 2026):

Could a maintainer please add the "enhancement" label? Thanks!

@qkmaosjtu commented on GitHub (Jan 24, 2026): Could a maintainer please add the "enhancement" label? Thanks!
Author
Owner

@hntrl commented on GitHub (Jan 26, 2026):

Hey @qkmaosjtu! We're looking to keep the supported provider list for openwork pretty small at the moment since things are early. I think the pecking order will go (1) add support for openai/anthropic/google model proxies, then (2) add third party model providers on a case-by-case basis (or have some option to bring custom chat models). Closing this in lieu of that, but I'd encourage you to keep a close eye to model-related improvements coming in the near future and evaluate if that works for your needs.

@hntrl commented on GitHub (Jan 26, 2026): Hey @qkmaosjtu! We're looking to keep the supported provider list for openwork pretty small at the moment since things are early. I think the pecking order will go (1) add support for openai/anthropic/google model proxies, then (2) add third party model providers on a case-by-case basis (or have some option to bring custom chat models). Closing this in lieu of that, but I'd encourage you to keep a close eye to model-related improvements coming in the near future and evaluate if that works for your needs.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/openwork#19