什么是 DeepSeek?
DeepSeek 是由深度求索(DeepSeek)推出的一系列开源大语言模型,支持多种编程语言理解和生成,适用于代码辅助、智能问答、文档处理等场景。
快速开始
你可以通过以下几种方式使用 DeepSeek:
- 通过官方 API 调用
- 本地部署开源模型(如 DeepSeek-Coder)
- 使用 Hugging Face 或 Ollama 等平台运行
使用 DeepSeek API(示例)
注册并获取 API Key 后,可通过 HTTP 请求调用:
import requests
url = "https://api.deepseek.com/v1/chat/completions"
headers = {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
}
data = {
"model": "deepseek-coder",
"messages": [{"role": "user", "content": "写一个 Python 快速排序函数"}]
}
response = requests.post(url, headers=headers, json=data)
print(response.json())
本地运行 DeepSeek-Coder
使用 Ollama 示例:
# 安装 Ollama
curl -fsSL https://ollama.com/install.sh | sh
# 拉取并运行 DeepSeek-Coder
ollama run deepseek-coder
更多模型可在 Hugging Face 获取。
常见问题
Q:DeepSeek 是否免费?
A:部分模型开源免费,API 调用可能按量计费,请查看官网说明。
Q:支持哪些编程语言?
A:DeepSeek-Coder 支持 Python、Java、JavaScript、C++、Go 等数十种语言。