要使用 DeepSeek-R1 模型,可以按照以下步骤进行:
1. 创建账户
首先,您需要通过 DeepSeek 的官方网站 chat.deepseek.com 使用您的电子邮件、Google 账户或 +86 手机号码注册一个 DeepSeek 账户。
2. 选择合适的模型
注册完成后,您可以选择适合您需求的模型:
- DeepSeek Chat:用于一般对话。
- DeepSeek Coder:用于编程任务。DeepSeek Coder 有多个版本,从 1B 到 236B 参数不等。
3. 通过网页界面访问
您可以直接通过网页界面访问 DeepSeek 模型:
- 一般对话:使用 chat.deepseek.com 进行一般对话。
- 编程辅助:使用 coder.deepseek.com 进行编程辅助。
4. API 集成(可选)
如果您是开发者,并希望将 DeepSeek 集成到您的应用程序中,可以使用以下方法:
- Hugging Face Transformers 库:DeepSeek 提供了与 Hugging Face Transformers 库的兼容性,您可以通过该库进行模型推理。
- API 端点:DeepSeek 提供了 API 端点,您需要进行适当的认证才能使用。具体步骤可以参考 DeepSeek 的 API 文档。
5. 本地安装(可选)
对于需要本地部署 DeepSeek Coder V2 的用户,确保您有足够的硬件资源(236B 模型需要 80GB*8 GPU),并使用 Hugging Face 的 Transformers 库进行模型推理。
6. 使用示例
以下是一个简单的使用示例,展示如何在 Spring AI 中集成 DeepSeek Reasoner 模型:
<dependency>
<groupId>org.springframework.ai</groupId>
<artifactId>spring-ai-openai-spring-boot-starter</artifactId>
<version>0.8.0-SNAPSHOT</version>
</dependency>
在 application.properties
中配置 DeepSeek API 相关信息:
spring.ai.openai.chat.options.model=deepseek-reasoner
spring.ai.openai.base-url=https://api.deepseek.com
spring.ai.openai.api-key=sk-xxx
由于 DeepSeek Reasoner 不支持 temperature
参数,您需要添加一个请求拦截器来移除该参数:
@Configuration
标签:deepseek,R1,ai,spring,DeepSeek,API,模型
From: https://blog.csdn.net/weixin_41429382/article/details/145289418