关于 volcengine
volcengine 是通过 Volcano Ark API 使用 Doubao 模型的 MCP 服务,支持文本生成、多轮对话、嵌入向量和模型查询,可用于 AI 应用与语义搜索。
主要功能
- 01使用 Doubao 模型生成文本
- 02进行多轮对话
- 03生成文本嵌入向量
- 04列出可用的聊天和嵌入模型
适用场景
- 01生成中文任务所需文本
- 02在低延迟应用中使用聊天模型
- 03用推理模型分析复杂问题
- 04构建语义搜索或 RAG 工作流
MCP 相关
将 Volcano Ark API 能力作为工具提供给 MCP 客户端,包括 Doubao 文本生成、聊天、嵌入向量和模型查询。使用时需要 API 密钥。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
4收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| model | string | 否 | 模型 ID(例如:doubao-pro-32k、doubao-lite-4k、doubao-seed-1-6-250615) |
| prompt | string | 是 | 要发送给模型的提示词 |
| max_tokens | number | 否 | 生成的最大 token 数 |
| temperature | number | 否 | 采样温度(0-1) |
| system_prompt | string | 否 | 用于设置上下文的可选系统提示词 |
详细介绍
volcengine-mcp
[!License: MIT](https://opensource.org/licenses/MIT) [!MCP](https://modelcontextprotocol.io) [!Node.js](https://nodejs.org)
适用于字节跳动火山引擎的 MCP 服务。通过火山方舟 API 使用 Doubao 大模型实现文本生成、多轮聊天和嵌入。
工具(共 4 个)
| 工具 | 描述 |
|---|---|
doubao_generate | 使用 Doubao 模型生成文本(单轮补全) |
doubao_chat | 基于消息历史的多轮对话 |
doubao_embeddings | 生成文本嵌入,用于语义搜索和 RAG |
doubao_list_models | 列出可用的 Doubao 聊天和嵌入模型 |
可用模型
聊天模型
| 模型 ID | 上下文 | 描述 |
|---|---|---|
doubao-pro-32k | 32K | 通用,大上下文 |
doubao-pro-4k | 4K | 通用,速度快 |
doubao-lite-32k | 32K | 轻量级,大上下文 |
doubao-lite-4k | 4K | 轻量级,速度快 |
doubao-seed-1-6-250615 | 32K | 最新版本,支持视觉 |
doubao-seed-1-6-flash-250615 | 32K | 快速思考,低延迟 |
doubao-seed-1-6-thinking-250615 | 32K | 面向复杂任务的深度推理 |
嵌入模型
| 模型 ID | 维度 | 描述 |
|---|---|---|
doubao-embedding | 2560 | 文本嵌入 |
doubao-embedding-text-240715 | 2560 | 最新文本嵌入 |
安装
npm install
配置
{
"mcpServers": {
"volcengine": {
"type": "stdio",
"command": "node",
"args": ["/path/to/volcengine-mcp/index.js"],
"env": {
"ARK_API_KEY": "your-api-key"
}
}
}
}
环境变量
| 变量 | 描述 | 必需 |
|---|---|---|
ARK_API_KEY | 火山方舟 API 密钥 | 是 |
VOLCENGINE_API_KEY | 替代 API 密钥变量 | 是(如果未设置 ARK_API_KEY) |
ARK_BASE_URL | API 基础 URL | 否(默认使用北京端点) |
ARK_CHAT_MODEL | 默认聊天模型 | 否(默认为 doubao-pro-32k) |
ARK_EMBEDDING_MODEL | 默认嵌入模型 | 否(默认为 doubao-embedding) |
获取 API 密钥
- 在 console.volcengine.com 注册
- 完成实名认证(中国云服务所需)
- 前往 大模型 > 火山方舟 > API 密钥管理
- 创建并复制 API 密钥
使用场景
- 中文语言任务 —— Doubao 擅长中文 NLP
- 低延迟推理 —— 使用 Doubao Flash 实现实时应用
- 深度推理 —— 使用 Doubao Thinking 进行复杂分析
- 经济高效的批量处理 —— 使用 Doubao Lite 处理大量任务
- 语义搜索和 RAG —— Doubao 嵌入(2560 维)
依赖项
@modelcontextprotocol/sdk—— MCP 协议 SDK
许可证
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。