一、DeepSeek 在线使用
- 访问官网:打开 DeepSeek 官网 https://www.deepseek.com/ 。
- 注册账号:点击“注册”,使用手机号或 微信登录完成注册。
- 选择模型:
- DeepSeek Chat:用于一般对话。
- DeepSeek Coder:用于编程任务,有不同参数版本。
- 开始对话:登录后即可在网页上输入问题或上传文件,模型会生成回答。
二、DeepSeek API 接入
- 获取 API Key:
- 登录 DeepSeek 平台。
- 进入 API 管理页面,点击“创建 API Key”。
- 新用户通常会获得一定数量的免费 Tokens。
- 配置 API:
api_key
:刚才创建的 API Key。model
:默认为deepseek-chat
。
- 调用 API:以下是 Python 示例代码:
Python from openai import OpenAI client = OpenAI(api_key="<你的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": "请用 DeepSeek 模型回复这句话!"}, ], stream=False # 设置为 True 可启用流式输出 ) print(response.choices[0].message.content)
- 流式输出:将
stream
参数设置为True
,即可实现类似 ChatGPT 的实时响应。
三、DeepSeek 本地部署
- 环境要求:
- 操作系统:Linux/Windows(推荐 Ubuntu 20.04+)。
- Python:3.8+。
- CUDA:11.7+(需与 PyTorch 版本匹配)。
- GPU:显存 ≥16GB(Janus-Pro-7B 需 ≥24GB)。
- 存储空间:≥30GB 可用空间。
- 快速部署:
- 克隆代码库:
bash git clone https://github.com/deepseek-ai/Janus.git cd Janus
- 创建虚拟环境:
bash conda create -n janus python=3.8 -y conda activate janus
- 安装依赖:
bash pip install torch==2.0.1+cu117 --index-url https://download.pytorch.org/whl/cu117 pip install -r requirements.txt pip install -e .\[gradio\] # 安装 Gradio 扩展
- 模型下载:
- 使用 huggingface-cli 工具:
bash复制 pip install huggingface_hub huggingface-cli download deepseek-ai/Janus-Pro-7B \ --local-dir ./models/Janus-Pro-7B \ --resume-download \ --cache-dir ./cache
四、使用注意事项
- 不要泄露 API Key,以免造成安全问题。
- 遵守模型许可协议,确保合法使用 DeepSeek 模型。
- 充分利用文档:DeepSeek 提供丰富的开发文档,支持 Python、Node.js 和 Curl 等主流开发语言。
通过以上方法,您可以快速上手使用 DeepSeek,无论是在线体验、API 接入还是本地部署,都能满足您的需求。
© 版权声明
本文内容来源于网络,版权归原作者所有,如有侵权请联系QQ:402486删除,谢谢。 本站不接受任何付费业务,用爱发电,谢谢!