Volcengine Ark base and multimodal model invocation.
Use Volcengine Ark base and multimodal models in Dify via the Ark API.
Default endpoint:
This package is an independent plugin so it can be registered and distributed separately from BytePlus. Its Ark multimodal polling logic intentionally mirrors the BytePlus plugin implementation; provider differences are isolated to the model IDs, default endpoint, platform name, and capability switches such as Volcengine-only .
is optional and disabled by default. Turning it on attaches and to each Ark request as a field in the request body, so usage can be attributed to a specific Dify app. The injection happens via the kwarg on ; the Ark API is OpenAI-compatible and silently ignores unknown body fields, so this is safe whether or not the upstream service consumes the field. The Dify session lookup is best-effort: if the session context is not initialized, no metadata is attached and the request is sent unchanged.
Some outbound calls build their address at runtime, so the list may be incomplete.
Last checked 10/29/2026 03:29 AM · version 0.0.21