# ============================================================
# LLM 调用配置
# ============================================================

llm_api:
  # API 类型：'openai' 使用 OpenAI 客户端库，'requests' 使用 requests 库（默认）
  # 推荐使用 'openai' 以获得更好的兼容性和功能支持（如 ModelScope）
  # api_type: "requests"  # 可选值: "openai" 或 "requests"（推荐使用 "openai" 以获得更好的兼容性）

  # 标准 OpenAI 兼容 API 配置示例：
  # api_type: "requests"
  # base_url: "http://172.16.35.50:8000/v1"
  # model: "Qwen3-4B"
  # api_key: null

  # ModelScope API 配置（当前使用）：
  # api_type: "openai"
  # base_url: "https://api-inference.modelscope.cn/v1"
  # api_key: "ms-8aa2f24b-2560-41c4-b3ba-f75de0249871"  # ModelScope Token
  # model: "Qwen/Qwen3-8B"

  # 路桥服务器
  api_type: "requests"
  base_url: "http://192.168.91.253:9002/v1"
  model: "Qwen3-8B"
  api_key: 'dummy'

  timeout: 60  # 请求超时时间（秒）
  stream: false  # 是否使用流式输出

  # extra_body 参数（用于 ModelScope 等特殊功能）
  # 对于非流式调用，enable_thinking 必须设置为 false
  extra_body:
    enable_thinking: false
  # 如需启用 thinking 功能（仅流式调用时可用）：
  # extra_body:
  #   enable_thinking: true
  #   thinking_budget: 4096

