什么是 Deepseek?
Deepseek 是由深度求索(DeepSeek)推出的一系列开源大语言模型,支持多种应用场景,包括代码生成、文本创作、问答系统等。其模型性能优异,且提供免费商用授权,深受开发者欢迎。
快速开始
1. 注册与获取 API Key
访问 Deepseek 官网,注册账号并申请 API Key。
2. 安装 SDK(可选)
通过 pip 安装官方 Python SDK:
pip install deepseek
3. 调用 API 示例
import requests
response = requests.post(
"https://api.deepseek.com/v1/chat/completions",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json={
"model": "deepseek-coder",
"messages": [{"role": "user", "content": "写一个Python冒泡排序"}]
}
)
print(response.json())
本地部署 Deepseek 模型
你也可以在本地运行 Deepseek 模型(如 deepseek-coder-1.3b/6.7b/33b),需具备 GPU 环境。推荐使用 Hugging Face Transformers 或 vLLM 进行加载。
from transformers import AutoTokenizer, AutoModelForCausalLM
tokenizer = AutoTokenizer.from_pretrained("deepseek-ai/deepseek-coder-1.3b-instruct")
model = AutoModelForCausalLM.from_pretrained("deepseek-ai/deepseek-coder-1.3b-instruct")
常见问题
- Q:Deepseek 是否免费?
A:基础 API 有免费额度,模型权重可免费商用。 - Q:支持中文吗?
A:完全支持中英文,尤其在代码和中文理解方面表现优秀。 - Q:如何提高响应速度?
A:选择较小参数量模型(如 1.3B)或使用 vLLM 加速推理。