Token导航 LogoToken导航TokenDH.com
开发敏感数据clawhub未标认证来源可访问clear审计提醒

volcano-engine火山发动机

Agent Skill

volcano-engine 用于补充开发相关能力,适合在 OpenClaw 中需要让 Agent 承接开发相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

5,312

周安装

217

GitHub Stars

公开资料未说明

下载量

1,719
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:volcano-engine(火山发动机)
来源仓库:https://github.com/andapeng/volcano-engine
安装命令:
openclaw skills install volcano-engine
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install volcano-engine

简介

通过 OpenClaw 配置和使用 Doubao、GLM、Kimi 和 DeepSeek 等 Volcano Engine 模型来执行一般、编码和故障排除任务。

SKILL.md

name
volcengine
description
Configure and use Volcano Engine (Volcengine) models including Doubao (Seed 2.0), GLM, DeepSeek, and Qwen. Use when: (1) Setting up Volcengine API access in OpenClaw, (2) Choosing between LLM and VLM (multimodal) models, (3) Configuring model aliases for easy access, (4) Troubleshooting authentication or connection issues with Volcengine providers.

Volcengine Skill

Configure and use Volcano Engine (Volcengine) models with OpenClaw. This skill covers both general-purpose models and specialized coding models through Volcengine's OpenAI-compatible API endpoints.

Quick Start

1. Get API Key

  1. Sign up at Volcano Engine Console
  2. Navigate to Access Key Management
  3. Create a new API key with appropriate permissions
  4. Copy the API key (format: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx无需添加sk-前缀)

2. Configure OpenClaw

Interactive setup (recommended)

openclaw onboard --auth-choice volcengine-api-key

Follow the prompts to enter your API key.

Manual config (openclaw.json)

Add to your openclaw.json:

{
  "models": {
    "mode": "merge",
    "providers": {
      "volcengine": {
        "baseUrl": "https://ark.cn-beijing.volces.com/api/v3",
        "api": "openai-completions",
        "apiKey": "your-api-key-here",
        "models": [
          {
            "id": "doubao-seed-2-0-pro-260215",
            "name": "Doubao Seed 2.0 Pro",
            "reasoning": false,
            "input": ["text", "image", "video"],
            "cost": { "input": 0, "output": 0 },
            "contextWindow": 262144,
            "maxTokens": 131072
          },
          {
            "id": "doubao-seed-2-0-lite-260215",
            "name": "Doubao Seed 2.0 Lite",
            "reasoning": false,
            "input": ["text", "image", "video"],
            "cost": { "input": 0, "output": 0 },
            "contextWindow": 262144,
            "maxTokens": 131072
          },
          {
            "id": "glm-4-7-251222",
            "name": "GLM 4.7",
            "reasoning": false,
            "input": ["text", "image"],
            "cost": { "input": 0, "output": 0 },
            "contextWindow": 204800,
            "maxTokens": 131072
          },
          {
            "id": "doubao-seed-2-0-mini-260215",
            "name": "Doubao Seed 2.0 Mini",
            "reasoning": false,
            "input": ["text", "image", "video"],
            "cost": { "input": 0, "output": 0 },
            "contextWindow": 262144,
            "maxTokens": 131072
          },
          {
            "id": "deepseek-v3-2-251201",
            "name": "DeepSeek V3.2",
            "reasoning": false,
            "input": ["text"],
            "cost": { "input": 0, "output": 0 },
            "contextWindow": 131072,
            "maxTokens": 32768
          }
        ]
      }
    }
  }
}

3. Set Model Aliases (Optional)

For easier access, add aliases to agents.defaults.models:

{
  "agents": {
    "defaults": {
      "models": {
        "volcengine/doubao-seed-2-0-pro-260215": {
          "alias": "DoubaoPro"
        },
        "volcengine/doubao-seed-2-0-lite-260215": {
          "alias": "Doubao"
        },
        "volcengine/doubao-seed-2-0-mini-260215": {
          "alias": "DoubaoMini"
        },
        "volcengine/glm-4-7-251222": {
          "alias": "GLM4"
        }
      }
    }
  }
}

Available Models

LLM Models (Text Generation)

Model IDNameInputContextMax OutputNotes
doubao-1-5-pro-32k-250115Doubao 1.5 Pro 32Ktext131,07212,288Balanced flagship, function calling
doubao-1-5-lite-32k-250115Doubao 1.5 Lite 32Ktext32,76812,288Lightweight, lower cost
doubao-seed-character-251128Doubao Seed Charactertext131,07232,768Role-play optimized
glm-4-7-251222GLM 4.7text204,800131,072Zhipu AI, strong Chinese
deepseek-v3-2-251201DeepSeek V3.2text131,07232,768Cost-effective
glm-4-5-air-20250728GLM 4.5 AirtextThird-party, lightweight
qwen3-32b-20250429Qwen 3 32BtextAlibaba, deployed via volcengine

VLM Models (Multimodal: Text + Image + Video)

Model IDNameInputContextMax OutputNotes
doubao-seed-2-0-pro-260215Doubao Seed 2.0 Protext, image, video262,144131,072Latest flagship, recommended
doubao-seed-2-0-lite-260215Doubao Seed 2.0 Litetext, image, video262,144131,072Fast, balanced
doubao-seed-2-0-mini-260215Doubao Seed 2.0 Minitext, image, video262,144131,072Cost-efficient
doubao-seed-2-0-code-preview-260215Doubao Seed 2.0 Codetext, image, video262,144131,072Code-optimized
doubao-seed-1-8-251228Doubao Seed 1.8text, image, video262,144131,072Previous flagship
doubao-seed-1-6-*Doubao Seed 1.6 seriestext, image, video262,144131,072Flash/Vision variants
doubao-1-5-vision-pro-32k-250115Doubao 1.5 Vision Protext, image131,07212,288Older vision model

Video & Image Generation

Model IDNameTypeInput
doubao-seedance-2-0-260128Seedance 2.0Videotext, image, video, audio
doubao-seedance-2-0-fast-260128Seedance 2.0 FastVideotext, image, video, audio
doubao-seedance-1-5-pro-251215Seedance 1.5 ProVideotext, image
doubao-seedream-5-0-260128Seedream 5.0Imagetext
doubao-seedream-4-5-251128Seedream 4.5Imagetext

See models.md for the complete list including deprecated models, 3D generation, embedding, and third-party models.

Usage Examples

Using via CLI

# Use Doubao 2.0 Lite (daily use)
openclaw --model Doubao "Hello, summarize this text"

# Use Doubao 2.0 Pro for complex tasks
openclaw --model DoubaoPro "Explain quantum computing with examples"

# Use full model reference
openclaw --model volcengine/doubao-seed-2-0-pro-260215 "Write a Python function"

# Use GLM 4.7 for Chinese content
openclaw --model GLM4 "写一篇关于人工智能的文章"

Setting Default Model

# Set Doubao as default
openclaw configure --set agents.defaults.model.primary volcengine/doubao-seed-2-0-pro-260215

# Set Doubao 2.0 Lite as default
openclaw configure --set agents.defaults.model.primary volcengine/doubao-seed-2-0-lite-260215

Advanced Configuration

Environment Variable

For better security, use environment variables:

# Set in your shell profile
export VOLCANO_ENGINE_API_KEY=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx  # 火山引擎密钥无需添加sk-前缀

# Reference in config
"apiKey": "VOLCANO_ENGINE_API_KEY"

Region Configuration

Volcano Engine API supports two regions (verified 2026-04-25):

RegionEndpointRecommendation
Beijing (default)ark.cn-beijing.volces.com/api/v3Stable default
Shanghaiark.cn-shanghai.volces.com/api/v3Same models as Beijing
Both regions expose the same 115 models. Pick whichever is geographically closer. Note: cn-guangzhou, cn-shenzhen, ap-southeast-1 and other regions were tested but do not resolve.

To switch regions:

# Using helper script
pwsh ./scripts/regional-config.ps1 -Region Shanghai

# Or manually in config
{
  "volcengine": {
    "baseUrl": "https://ark.cn-shanghai.volces.com/api/v3",
    // ... rest of config
  }
}

Troubleshooting

Common Issues

  1. Authentication failed

- Verify API key is correct - Check if key has necessary permissions - Ensure key is not expired

  1. Connection timeout

- Verify network connectivity to ark.cn-beijing.volces.com - Check firewall settings - Try switching to Shanghai region (regional-config.ps1 -Region Shanghai)

  1. Model not found

- Verify model ID spelling - Both regions share the same models (no region-specific model differences detected) - Ensure you're using the correct model ID

  1. Rate limiting

- Check API usage quotas - Implement retry logic with exponential backoff - Consider upgrading plan for higher limits

Testing Connection

# Test with curl
curl -X POST https://ark.cn-beijing.volces.com/api/v3/chat/completions \
  -H "Authorization: Bearer $VOLCANO_ENGINE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seed-2-0-pro-260215",
    "messages": [{"role": "user", "content": "Hello"}]
  }'

Cost Management

Volcano Engine uses token-based pricing. Check the official pricing page for current rates.

To monitor usage:

  1. Visit Volcano Engine Console
  2. Navigate to Billing Center
  3. Check Usage Details

Best Practices

  1. Model Selection

- Use doubao-seed-2-0-code-preview-260215 for coding tasks - Use doubao-seed-2-0-pro-260215 for complex general tasks - Use doubao-seed-2-0-lite-260215 or doubao-seed-2-0-mini-260215 for daily/high-volume use - Consider context window size for long documents (Seed 2.0 series supports 262K)

  1. API Key Security

- Never commit API keys to version control - Use environment variables - Rotate keys periodically - Quota Limit: Each account supports up to 50 API Keys - Permission Control: Restrict keys to specific Model IDs or IP addresses - Project Isolation: Keys only work within their project space

  1. Error Handling

- Implement retry logic for transient failures (429, 500, 502, 503, 504) - Log errors for debugging - Set up alerts for quota limits - Handle sensitive content detection errors (400 series) - See Error Codes for complete list

  1. Performance

- Use streaming for long responses - Adjust temperature for creativity vs consistency - Set appropriate max_tokens to control response length

  1. Authentication Methods

- API Key (Recommended for most users): Simple bearer token authentication - Access Key (Enterprise): HMAC-SHA256 signature-based auth for fine-grained permissions - See Configuration Guide for details

  1. Subscription & Access

- Standard models: All models listed above work with a standard API key through the volcengine provider - Code Plan: For dedicated coding endpoint (volcengine-plan), a separate Code Plan subscription may be needed. Visit Console → Products & Services → Code Plan - Model availability: Check the Volcano Engine Console to see which models are deployed for your account

Documentation Validation

This skill has been validated against official Volcano Engine API Reference PDF (2026-04-15). Key validation findings:

✅ Verified Configuration

  • API Key Format: Correct bearer token authentication
  • Base URL: Verified Beijing region endpoint (ark.cn-beijing.volces.com)
  • Error Codes: Complete mapping of official error codes
  • Security Practices: Quota limits (50 API keys), permission controls, project isolation

📋 PDF-Verified Information

Based on high-priority page extraction from official PDFs:

  1. API Key Management:

- Maximum 50 API keys per account - Keys can be restricted to specific Model IDs and IP addresses - Project space isolation (no cross-project access)

  1. Error Handling:

- Complete error code mapping for 400, 429, 401/403 errors - Sensitive content detection categories - Rate limiting error details

  1. API Architecture:

- Dual-track API (Data Plane vs Control Plane) - API version 2024-01-01 - Regional endpoint configurations

🔍 Validation Methodology

  1. PDF Analysis: Extracted 6 high-priority pages from volcengine-api-reference.pdf
  2. Cross-Reference: Compared existing documentation against official specifications
  3. Gap Analysis: Identified missing information and prioritized updates
  4. Continuous Updates: Documentation updated based on official sources

Validation Status: ✅ High Confidence - Configuration aligns with official documentation

📋 Model Data Source Update (2026-04-25)

Model information was refreshed via the Volcano Engine List Models API on 2026-04-25:

  • Total active models: 39 (including text, vision, video, image, 3D, embedding, router)
  • Active LLM: 7 models
  • Active VLM: 12 models
  • All Seed 2.0 models now support video input in addition to text and image
  • Kimi models (K2, K2.5, K2-thinking) are no longer available on the platform (Shutdown/Retiring)
  • DeepSeek V3.2 (not V4) is the latest available DeepSeek model
  • See models.md for the complete detailed reference

API Architecture

Volcano Engine uses a dual-track API architecture:

Data Plane API (数据面API)

  • Purpose: Direct business data transmission and real-time interaction
  • Base URL: https://ark.cn-beijing.volces.com/api/v3
  • Use Cases: Chat API, Responses API, model inference
  • Authentication: API Key (Bearer token) or Access Key (HMAC-SHA256)

Control Plane API (管控面API)

  • Purpose: System resource management and configuration
  • Base URL: https://ark.cn-beijing.volcengineapi.com/
  • Use Cases: API Key management, endpoint configuration, model customization
  • Authentication: Access Key signature required

API Version

Current API version: 2024-01-01

Resources


*Model list last updated via API: 2026-04-25 | Core config validated against official PDF: 2026-04-15*

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

97.46%
按下载量换算1,675

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills