DeepSeek 分析客户反馈,可以先把每条原话变成“问题类别、证据片段、缺失信息”三栏,再由运营人员核对。这样得到的是可追溯的问题清单,不是模型替客服判断责任归属。本文用 DeepSeek 官方 Chat Completions 与 JSON Output 文档所述接口写一个单条示例;需要自己的 API Key,调用费用、可用模型和数据处理要求以账号及组织政策为准。
先约定只处理授权且已去标识的文本
演示反馈是人为编写的:“我周一申请退款,周三页面还显示处理中;订单编号不要展示给其他人。客服说会回电,但现在还没有接到。”为了演示,正文不含真实订单号、姓名或电话。期望分类为“退款进度”和“回电承诺”两个问题;退款是否超时、客服是否失约需要平台规则与操作记录,不能仅凭一句反馈定论。

调用 API 并校验结构
先在本地安全配置 DEEPSEEK_API_KEY。官方 JSON Output 文档要求设置 response_format={"type":"json_object"},在提示中写明 JSON 并给出格式示例;文档也提醒偶尔可能返回空内容,因此下面把空响应和结构错误当作失败,不会写成“分析完成”。
python -m pip install openai
import json
import os
from openai import OpenAI
feedback = "我周一申请退款,周三页面还显示处理中;客服说会回电,但现在还没有接到。"
client = OpenAI(api_key=os.environ["DEEPSEEK_API_KEY"], base_url="https://api.deepseek.com")
system = """只根据反馈原文提取问题,不判断责任。返回 JSON 对象,格式示例:
{"items":[{"issue":"退款进度","evidence":"周三页面还显示处理中","needs_check":"查看申请时间和退款规则"}]}
每个 evidence 必须是输入原文的连续片段;缺事实写入 needs_check。"""
reply = client.chat.completions.create(
model="deepseek-flash",
messages=[{"role":"system","content":system},
{"role":"user","content":feedback}],
response_format={"type":"json_object"},
max_tokens=500,
)
raw = reply.choices[0].message.content
if not raw:
raise RuntimeError("模型返回空内容,保留原反馈待人工处理")
payload = json.loads(raw)
items = payload.get("items")
if not isinstance(items, list) or not items:
raise ValueError("缺少问题列表")
for item in items:
if not all(isinstance(item.get(k), str) and item[k].strip()
for k in ("issue", "evidence", "needs_check")):
raise ValueError("问题字段不完整")
if item["evidence"] not in feedback:
raise ValueError("证据不是原文片段")
print(json.dumps(items, ensure_ascii=False, indent=2))
怎样验收一条反馈
运行后先检查每个 evidence 都能在原文找到,再看“退款进度”和“回电承诺”是否被分开;如果只输出“客户不满”则过泛。needs_check 应分别提示查询退款申请时间、平台处理规则,以及客服回电记录。示例代码只验证结构和引句存在,不会证明分类正确;运营人员还需按业务标签规则复核。
如果 API 报认证错误、模型不可用或响应为空,先核对账号权限与官方文档,不要在失败后把原始反馈当作已分类。不要把未脱敏的客户个人信息发送给外部 API。
下一步与限制
下一步选十条已去标识且获授权的反馈,先由人列出预期问题,再比较输出,记录遗漏和误归类。本文未持有 DeepSeek API Key,也没有在真实客户资料上调用;代码给出的是可核查的实施路径,不报告准确率。
资料与适用范围
以下官方资料核对日期为 2026 年 10 月 1 日。工具界面、模型和套餐会变化,请以打开时的文档及账号实际页面为准。
Ai菜鸟网。发布者:AI小管家,转载请注明出处:https://www.alyyhw.com/31630.html