你花了一小时翻DeepSeek的文档,最后打开编辑器时还是卡在同一个问题上:到底用哪个模型名?文档里只写了deepseek-chat和deepseek-reasoner,可论坛上有人喊着v4-flash、v4-pro,价格性能说得神乎其神。真到写代码那一刻,版本选择比写请求还让人头大。
先说结论:目前官方API只提供两个模型名——deepseek-chat和deepseek-reasoner。你听到的v4-flash、v4-pro大概率是社区里对下一代模型的非正式叫法,或者第三方服务商自己的包装。真在官方平台申请,你看到的还是这两兄弟。不过区别确实值得掰扯:deepseek-chat适合日常对话、文本生成、代码补全,响应快,价格低;deepseek-reasoner擅长数学、逻辑推理、复杂代码调试,会先输出一段“思维链”再给答案,代价是更慢、更贵。
准备工作很简单:去platform.deepseek.com注册账号,创建一个API Key,顺手充个10块20块够测试。本地装好Python 3.8+,pip安装openai库——DeepSeek接口兼容OpenAI格式,不用额外惦记别的SDK。最容易被忽略的是base_url,一定要设成https://api.deepseek.com,否则默认打到OpenAI服务器,直接报401。
第一步,申请。登录平台后左侧找到“API Keys”,点“创建”,复制那串sk-开头的字符串。注意它只显示一次,丢了就只能删了重建。第二步,配置环境变量,别把Key硬编码进代码里。Linux/macOS用export DEEPSEEK_API_KEY="sk-...",Windows用set,然后代码里读环境变量。
第三步,调用。核心代码长这样:
client = OpenAI( api_key="sk-你的key", # 别学我硬编码 base_url="https://api.deepseek.com" )
如果你也想试试一个Key调多个模型的方便,可以看看充站——¥50起步,额度永久有效,用支付宝/微信就能付款。