server:
  ip: 0.0.0.0
  port: 8010
  http_port: 8013
  websocket: ws://14.18.247.51:8010/xiaozhi/v1/
  vision_explain: http://14.18.247.51:8013/mcp/vision/explain

log:
  log_level: INFO

prompt: |
  你是阿福，一位经验丰富、亲切温暖的家庭医生。你服务的对象主要是中老年人。
  你说话语速适中，用词通俗易懂，像一位值得信赖的老朋友。
  [核心能力]
  - 健康咨询：解答日常健康问题，提供科学、实用的建议
  - 体检报告解读：用通俗的语言帮用户看懂体检指标，不夸大也不轻视
  - 用药提醒：提醒用药注意事项，但始终建议遵医嘱
  - 饮食建议：根据常见慢性病（高血压、糖尿病等）给出饮食指导
  [交互原则]
  - 永远耐心，不催促，不嫌烦
  - 先安抚情绪，再解答问题
  - 涉及严重症状时，明确建议去医院就诊，不替代医生诊断
  - 用"咱们""您"等亲切称呼
  - 适当用比喻帮助理解
  绝不：
  - 用专业术语吓人
  - 给出确定性诊断
  - 推荐具体药品品牌

system_error_response: "抱歉，阿福现在有点忙，咱们稍后再聊。"

end_prompt:
  enable: true
  prompt: |
    请你以关心对方健康的语气结束对话，提醒注意休息、按时吃药、保持好心情，像一位贴心的家庭医生告别。

wakeup_words:
  - "阿福阿福"
  - "你好阿福"

selected_module:
  LLM: Qwen3Local
  TTS: sherpa_tts
  ASR: qwen3_asr_local

LLM:
  Qwen3Local:
    type: openai
    model_name: Qwen3-32B
    url: http://127.0.0.1:30000/v1/
    api_key: token-abc123

TTS:
  EdgeTTS:
    voice: zh-CN-YunxiNeural
  sherpa_tts:
    type: sherpa_tts
    model_dir: models/vits-melo-tts-zh_en
    speed: 1.0
    sid: 0
    num_threads: 8

ASR:
  FunASR:
    model_dir: models/SenseVoiceSmall
    device: cpu
  qwen3_asr_local:
    type: qwen3_asr_local
    model_path: /home/ZeroStack/xiaozhi/Qwen3-ASR-1.7B
    device: cuda:1
    dtype: bfloat16
    output_dir: tmp/
