DeepSeek 在人工智能领域迅速崛起,成为许多开发者、写作者和研究者的新宠。接下来,我们将深入探讨如何将 DeepSeek 的强大功能应用于写作、编程、翻译等多个场景,帮助您更高效地完成工作。
DeepSeek 的多种获取方式
1. 在线使用
直接访问 DeepSeek 的在线平台即可体验其强大功能:
https://chat.deepseek.com/
2. 本地部署
对于需要本地化操作的用户,可以通过以下步骤在本地部署 DeepSeek:
-
安装 Ollama
访问 Ollama 并完成安装。 -
命令行运行
在终端输入以下命令,启动 DeepSeek 本地部署:
ollama run deepseek-r1:7b
根据电脑或显卡性能,选择合适的参数(从 1.5b 到 671b 不等)。更多详细信息,请参考 DeepSeek 官方文档。
3. 官方 API
通过 DeepSeek 的官方 API,您可以更灵活地调用其功能。步骤如下:
- 申请并复制
api_key
。 - 记录
base_url
:https://api.deepseek.com/v1
。
以下是一个简单的 Python 调用示例:
python
from openai import OpenAI
client = OpenAI(api_key=” ” , base_url=”https://api.deepseek.com”)
response = client.chat.completions.create(
model=”deepseek-chat”,
messages=[
{“role”: “system”, “content”: “You are a helpful assistant”},
{“role”: “user”, “content”: “Hello”},
],
stream=False
)
print(response.choices[0].message.content)
4. 第三方 API
为了节省成本,您可以选择使用第三方 API,如 Siliconflow。注册后,您将获得 14 元的免费额度,足以应对大量需求。
注册地址:Siliconflow
API 获取地址:API Key
以下是使用 Siliconflow API 的示例代码:
python
from openai import OpenAI
client = OpenAI(api_key=”这里填写你的 api key”, base_url=”https://api.siliconflow.cn/v1″)
response = client.chat.completions.create(
model=’deepseek-ai/DeepSeek-R1′,
messages=[
{‘role’: ‘user’,
‘content’: “机器学习算法与 Python 实战这个号值的关注吗?”}
],
stream=True
)
for chunk in response:
print(chunk.choices[0].delta.content, end=”)
DeepSeek 在各场景中的应用
1. Cursor AI 辅助编程
通过 DeepSeek 与 Cursor 的结合,您可以实现高效的编程体验。只需在 Cursor 的设置中添加 DeepSeek 的 API 地址和 Key,即可利用其强大的代码生成和调试功能。
2. Obsidian 辅助写作
在 Obsidian 中,安装并启用 Copilot 插件后,您可以轻松调教 DeepSeek 辅助写作。将 deepseek-ai/DeepSeek-R1
设置为默认模型,即可在侧边栏中调用大模型对话框,提升写作效率。
3. 沉浸式翻译
DeepSeek 还支持与沉浸式翻译插件的结合,帮助您快速翻译网页或 PDF 文档。只需在插件设置中将翻译服务切换为 DeepSeek 或 Siliconflow,并粘贴相应的 api_key
,即可享受一键翻译的便捷。
通过以上方式,您可以充分挖掘 DeepSeek 的潜力,无论是编程、写作还是翻译,都能大幅提升效率。开始体验吧!