# Example profile: DeepSeek (Pro tier)
# Sign up: https://platform.deepseek.com/
#
# Add to your config with:
#   ccode add-profile --from-url https://ccode.kronis.dev/configuration-examples/deepseek.yaml
#
# ccode will prompt you for the auth token during import.

deepseek:
  anthropic_base_url: "https://api.deepseek.com/anthropic"
  # the API key is part of the prompt field below, user will fill this out when pulling
  # anthropic_auth_token: "YOUR_DEEPSEEK_API_KEY_HERE"
  models:
    model:
      model: "deepseek-v4-pro[1m]"
      name: "DeepSeek V4 Pro"
      description: "DeepSeek coding model via ccode"
    opus:
      model: "deepseek-v4-pro[1m]"
      name: "DeepSeek V4 Pro"
      capabilities:
        adaptive_thinking: false
    sonnet:
      model: "deepseek-v4-pro[1m]"
      name: "DeepSeek V4 Pro (Sonnet tier)"
      description: "DeepSeek coding model via ccode"
      capabilities:
        adaptive_thinking: false
    haiku:
      model: "deepseek-v4-flash"
      name: "DeepSeek V4 Flash"
      description: "DeepSeek coding model via ccode"
      capabilities:
        adaptive_thinking: false
    subagent:
      model: "deepseek-v4-flash"
      name: "DeepSeek V4 Flash (subagent)"
      description: "DeepSeek coding model via ccode"
  claude_code_effort_level: "max"
  env:
    CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS: "1"
  prompt:
    - anthropic_auth_token
