[Community Node] VolcEngine Ark Chat Model (Enhanced) — Dynamic endpoints + Thinking Mode + dual auth

I’m sharing an enhanced community node for VolcEngine Ark (火山方舟) AI — maintained as a fork with improvements over the original project.

Repo: https://github.com/foxtwobao/n8n-nodes-volcengine-ai GitHub+1

What it is

This package focuses on a Chat Model node built for n8n’s AI workflows (AI Chain / AI Agent) and is compatible with n8n’s LangChain integration.

This project is based on the excellent work by @crazyyanchao. We extend our sincere thanks for the original implementation.

Original Repository: crazyyanchao/n8n-nodes-volcengine-ai

Key enhancements (vs. upstream)

  • Dynamic endpoint loading (no hardcoded model list): it fetches available Ark endpoints via API, shows only “Running” endpoints, and stays up-to-date automatically.

  • Thinking Mode support: supports “deep thinking” capable models (e.g., DeepSeek R1 / DeepSeek V3.2) with 3 modes: disabled, enabled, auto.

  • Enhanced authentication (dual auth):

    • API Token for chat completion calls (Bearer or X-Api-Access-Key)

    • AK/SK for ListEndpoints (HMAC-SHA256 + VolcEngine V4 signature) G

  • Designed for n8n AI nodes: use it as the model provider for AI Chain and AI Agent workflows

Installation

Follow n8n community nodes installation docs, or install via npm:
npm install n8n-nodes-volcengine-ai-enhanced