如何调用deepseek api
时间: 2025-02-19 21:28:55 浏览: 91
### 如何使用 DeepSeek API 进行调用
#### 示例请求方式
对于 Asp.Net 调用 DeepSeek API 的场景,可以采用 HTTP GET 方法发起请求。然而,如果 API 文档指定了其他类型的 HTTP 方法(如 POST 或 PUT),则应当按照具体需求调整代码实现[^1]。
```csharp
using System;
using System.Net.Http;
using System.Threading.Tasks;
public class ApiCaller {
private static readonly HttpClient client = new HttpClient();
public async Task<string> CallApiAsync(string url) {
HttpResponseMessage response = await client.GetAsync(url);
response.EnsureSuccessStatusCode();
string responseBody = await response.Content.ReadAsStringAsync();
return responseBody;
}
}
```
#### 参数说明
当在应用程序中集成 DeepSeek API 时,可以通过设置 `model` 参数来选择不同的模型版本。例如:
- 使用 `'deepseek-chat'` 可以调用 **DeepSeek-V3** 版本;
- 设置为 `'deepseek-reasoner'` 则会触发 **DeepSeek-R1** 功能[^2]。
这允许开发者依据项目实际需要灵活选用合适的算法支持业务逻辑处理。
#### 官方文档的重要性
为了更好地理解和利用 DeepSeek 提供的各项服务,在开发过程中务必参照官方文档获取最准确的信息关于 API 的使用指南及其限制条件。遵循官方建议有助于确保应用稳定性和兼容性的同时也便于后续维护工作开展[^3]。
阅读全文
相关推荐


















