Skip to main content
DeepSeek offers some of the best price-to-performance ratios available. DeepSeek R1 is a state-of-the-art reasoning model competitive with o1. DeepSeek Coder excels at programming tasks.

Supported Models

ModelIDContextToolsNotes
DeepSeek Chatdeepseek-chat64KYesGeneral purpose
DeepSeek Coderdeepseek-coder128KYesCode-optimized
DeepSeek R1deepseek-reasoner64KNoChain-of-thought reasoning

Setup

1

Get an API key

2

Set the environment variable

export DEEPSEEK_API_KEY=sk-...
3

Verify

profclaw doctor --provider deepseek

Environment Variables

DEEPSEEK_API_KEY
string
required
Your DeepSeek API key.

Configuration Example

DEEPSEEK_API_KEY=sk-...

Model Aliases

AliasModel
deepseekdeepseek-chat
deepseek-coderdeepseek-coder
deepseek-r1deepseek-reasoner
deepseek-localdeepseek-r1:7b (via Ollama)

Usage Examples

# General chat
profclaw chat --model deepseek "Explain microservices"

# Code generation
profclaw chat --model deepseek-coder "Write a Redis client in TypeScript"

# Reasoning
profclaw chat --model deepseek-r1 "Prove that sqrt(2) is irrational"

# Local (via Ollama)
profclaw chat --model deepseek-local "Quick local query"

Notes

  • API endpoint: https://api.deepseek.com/v1 (OpenAI-compatible)
  • Status: Beta
  • DeepSeek R1 uses extended chain-of-thought reasoning similar to OpenAI o1.
  • deepseek-reasoner (R1) does not support tool calling.
  • For local/offline use, run ollama pull deepseek-r1:7b and use the deepseek-local alias.