需完成模型调用凭证获取、客服前端对接、后端代理配置三步闭环:先在火山引擎控制台创建deepseek-r1接入点并获取api key、bot-id及固定域名;再搭建node.js代理服务中转请求,避免前端暴露密钥;最后通过原生js或cherry sdk集成前端,并配置含session_id的上下文与电商专属提示词。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

将火山引擎 DeepSeek API 接入网站客服系统,需完成模型调用凭证获取、客服前端对接、后端代理配置三步闭环,缺一不可。
获取 API Key、Bot-ID 与推理域名
登录火山引擎控制台 → 进入【模型广场】→ 找到 DeepSeek-R1(满血版-250120) → 点击“查看详情” → 右上角点“模型推理” → 选择“自定义推理接入点” → 创建接入点并命名(如“web-cs”)→ 添加模型后点击“确认接入”。
接入成功后,在该接入点右侧点击【API调用】→ 点击“选择 API Key 并复制”,若无可用 Key 则先点“创建”再复制;【务必勾选“联网内容插件”并发布应用,否则客服提问无法实时搜索】。
发布后页面会显示 Bot-ID,点击复制保存;API 域名固定为:https://ark.cn-beijing.volces.com/api/v3/bots。
搭建后端代理服务(必须)
网站前端不能直接暴露 API Key,必须通过你自己的服务器中转请求。
新建一个 Node.js Express 接口(例如 /api/cs/chat),接收前端 POST 请求中的 message 和 session_id,然后向火山引擎发起标准 ChatCompletion 请求:
请求地址:https://ark.cn-beijing.volces.com/api/v3/bots/{Bot-ID}/chat(注意 Bot-ID 要填你复制的那个真实值);
Header 必须包含:Authorization: Bearer {你的API Key} 和 Content-Type: application/json;
Body 示例:
{"messages":[{"role":"user","content":"你好,订单查不到"}],"stream":false}。
前端客服弹窗集成
方法一:使用原生 JS + WebSocket 封装
在客服按钮点击后加载浮动窗口,输入框回车时触发 fetch('/api/cs/chat', {method:'POST', body: JSON.stringify({...})});收到响应后将 response.choices[0].message.content 插入对话流 DOM。
方法二:嵌入 Cherry Studio 已配好的 Web SDK(仅限已部署 Cherry 的团队)
进入 Cherry Studio → 已添加火山引擎 DeepSeek 模型 → 点击“Web Embed” → 复制生成的 <script></script> 标签 → 粘贴到网站 底部;【该方式自动处理鉴权和流式渲染,但无法自定义 UI 样式】。
客服消息需带 session_id 字段以维持上下文,否则每次提问都视为新会话,历史记忆丢失。
配置客服专属提示词(关键生效点)
第一步:进入火山引擎 AI 应用管理页 → 找到你发布的 Bot → 点击“编辑” → 在“系统提示词”栏填写:
“你是一名专业电商客服,只回答订单查询、退换货、发货时效、优惠券使用四类问题。不回答技术开发、政治、医疗建议等无关内容。所有回复必须简短、带编号步骤、结尾加‘需要我帮您转接人工吗?’。”
第二步:保存并重新发布该 Bot;【旧 Bot 不重发,前端调用仍走未更新的逻辑】。
第三步:在前端每次请求 Body 中,显式传入 "system": "你是一名专业电商客服..."(覆盖全局提示词,确保万无一失)。
大量免费API接口:立即使用
涵盖生活服务API、金融科技API、企业工商API、等相关的API接口服务。免费API接口可安全、合规地连接上下游,为数据API应用能力赋能!










