mirror of
https://github.com/langgenius/dify-official-plugins.git
synced 2026-07-21 17:45:23 -04:00
[PR #2592] [MERGED] feat(volcengine): add Ark base-model provider with predefined model list + e2e #2593
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/langgenius/dify-official-plugins/pull/2592
Author: @Stream29
Created: 2/14/2026
Status: ✅ Merged
Merged: 2/15/2026
Merged by: @Stream29
Base:
main← Head:models/volcengine/implementation📝 Commits (10+)
dff5561feat(volcengine_ark): new Ark base-model provider (no endpoint) with e2e228ee52refactor: rename volcengine_ark plugin to models/volcengine (branch: models/volcengine/implementation)e22fe49feat(volcengine): sync predefined LLM model list from volcengine docsb68dbd9fix(volcengine): align Plugin entrypoint with dify_plugin runtimedcb03a3fix(volcengine): add required model_properties to predefined model yamls5f1ba98fix(volcengine): set Ark client timeouts to avoid long hangs1d9ee28chore(volcengine): remove bundled venv to keep package size within limitsf85a320test(volcengine): fail fast if uv missing (prevents silent plugin start timeout)cc1cb3fchore(volcengine): add .difyignore to exclude local env/caches from package55e12e7chore(volcengine): add .env.example and ignore local debug env📊 Changes
40 files changed (+1176 additions, -0 deletions)
View changed files
📝
.gitignore(+4 -0)➕
models/volcengine/.difyignore(+23 -0)➕
models/volcengine/.env.example(+7 -0)➕
models/volcengine/README.md(+26 -0)➕
models/volcengine/_assets/icon_l_en.svg(+23 -0)➕
models/volcengine/_assets/icon_l_zh.svg(+39 -0)➕
models/volcengine/_assets/icon_s_en.svg(+8 -0)➕
models/volcengine/_assets/img.png(+0 -0)➕
models/volcengine/main.py(+9 -0)➕
models/volcengine/manifest.yaml(+35 -0)➕
models/volcengine/models/llm/_position.yaml(+23 -0)➕
models/volcengine/models/llm/deepseek-v3-1-terminus.yaml(+19 -0)➕
models/volcengine/models/llm/deepseek-v3-2-251201.yaml(+19 -0)➕
models/volcengine/models/llm/deepseek-v3-250324.yaml(+19 -0)➕
models/volcengine/models/llm/doubao-1-5-lite-32k-250115.yaml(+19 -0)➕
models/volcengine/models/llm/doubao-1-5-pro-32k-250115.yaml(+19 -0)➕
models/volcengine/models/llm/doubao-1-5-pro-32k-character-250228.yaml(+17 -0)➕
models/volcengine/models/llm/doubao-1-5-pro-32k-character-250715.yaml(+17 -0)➕
models/volcengine/models/llm/doubao-lite-32k-character-250228.yaml(+17 -0)➕
models/volcengine/models/llm/doubao-seed-1-6-250615.yaml(+19 -0)...and 20 more files
📄 Description
What
Adds a new model plugin at
models/volcenginefor Volcengine Ark base-model invocation (no endpoint required).volcenginevolcengine-python-sdk[ark]models/llm/_position.yamlCI
This repo’s workflow uses the full plugin path as the GitHub Environment name.
Please ensure Environment
models/volcenginehas:VOLCENGINE_API_KEYChanges
models/volcengine/*new pluginmodels/volcengine/models/llm/*.yamlgenerated from docs list🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.