S ServiceGo

Agent 配置

Agent 是 ServiceGo 的核心概念——每个 Agent 代表一个独立的 AI 客服角色,拥有自己的模型、知识库、工具和行为配置。

基础配置

参数说明推荐值
nameAgent 名称描述性名称,如「售前顾问」
modelLLM 模型claude-3-5-sonnetgpt-4o
language主语言zh / en / th
temperature创造性参数 (0-1)客服场景推荐 0.3
maxTurns最大对话轮次默认 10

System Prompt 编写

System Prompt 决定了 Agent 的行为边界。一个好的客服 Prompt 应该包含:

  1. 角色定义 — 「你是 XX 公司的客服助手」
  2. 回答范围 — 明确可以和不可以回答什么
  3. 语气风格 — 专业、友好、简洁
  4. 转人工条件 — 什么情况下应该转交人工
你是 ServiceGo 的智能客服助手。
- 使用友好、专业的语气回答客户问题
- 优先使用知识库中的信息回答
- 如果不确定答案,诚实告知并建议转人工
- 不要编造不存在的功能或价格信息
- 遇到投诉或复杂售后问题,主动建议转人工坐席

情绪识别

启用后,Agent 会在每轮对话后分析用户情绪。当连续 2 轮情绪分数低于阈值时,自动触发转人工。

参数说明默认值
sentimentEnabled是否启用false
sentimentThreshold触发阈值 (-1.0 ~ 0.0)-0.6

置信度评估

启用后,Agent 会评估自己回答的置信度。当置信度低于阈值时,自动建议转人工。

参数说明默认值
confidenceEnabled是否启用false
confidenceThreshold触发阈值 (0.0 ~ 1.0)0.5

意图路由(多 Agent)

通过 intentTags 为每个 Agent 标记擅长的意图领域。系统会根据用户消息内容自动路由到最合适的 Agent。

// 退款专员 Agent
intentTags: ['退款', '退货', 'refund']

// 技术支持 Agent
intentTags: ['API', '接口', 'bug', '故障']

// 默认 Agent (isDefault: true)
// 当意图匹配置信度低时,fallback 到此 Agent