feat(llm-deepseek): publish the vision model

This commit is contained in:
Yichen Jiang
2026-08-19 11:50:34 +08:00
parent 7078918b30
commit 4fa38d6a23
20 changed files with 80 additions and 56 deletions
@@ -1,7 +1,6 @@
# Code Mode image overlay: mounts the worker runtime and durable attachment
# store so a nested read_image result can cross the generic rich-result bridge.
# The authored snapshot is replay-only; the live config retains the ordinary
# exact provider route for manual use.
# The live config selects the shipped vision route for manual use.
- id: base
name: '@deepseek-ai/cordis-plugin-include'
config:
@@ -11,7 +10,7 @@
name: '@deepseek-ai/dsh-acp-demo'
config:
provider: deepseek-official
model: deepseek-v4-pro
model: deepseek-v4-flash-vision-exp
persistenceRoot: !!js process.env.DSH_SNAPSHOT_SESSIONS_ROOT ?? './.sessions'
persistenceCompression: !!js "process.env.DSH_SNAPSHOT === undefined ? 'zstd' : 'none'"
workspaceContext:
+2
View File
@@ -14,6 +14,8 @@
models:
- id: deepseek-v4-flash
- id: deepseek-v4-pro
- id: deepseek-v4-flash-vision-exp
inputModalities: [text, image]
# The default composition confines bash AND the filesystem tools to the
# workspace and asks before a wider retry. Snapshot runs select
+3 -5
View File
@@ -1,10 +1,8 @@
# Image-scenario overlay: adds the durable attachment store the read_image tool
# commits through. The store resolves its root from $DSH_HOME, which the
# snapshot harness scopes per run, so the overlay itself carries no paths. The
# app config is restated to re-pin `deepseek-v4-flash` (base ships pro; the
# authored fixture and the pinned header class are flash), because a config
# patch replaces the whole app config. Keyless replay supplies its own exact
# image-capable catalog while the production endpoint remains unavailable.
# app config is restated to select the shipped vision model because a config
# patch replaces the whole app config.
- id: base
name: '@deepseek-ai/cordis-plugin-include'
config:
@@ -14,7 +12,7 @@
name: '@deepseek-ai/dsh-acp-demo'
config:
provider: deepseek-official
model: deepseek-v4-flash
model: deepseek-v4-flash-vision-exp
persistenceRoot: !!js process.env.DSH_SNAPSHOT_SESSIONS_ROOT ?? './.sessions'
persistenceCompression: none
workspaceContext: