deepseek本地部署后如何使用api
时间: 2025-03-02 08:04:56 浏览: 129
### DeepSeek本地部署后的API使用方法
#### API基础配置
完成DeepSeek的本地部署之后,为了能够通过HTTP请求访问服务,需确保`deepseek-r1:8b`实例正在运行。启动命令如下所示:
```bash
ollama run deepseek-r1:8b
```
这一步骤会激活模型的服务端口,使得后续可以通过网络接口与其交互[^1]。
#### 发起API请求
一旦确认模型已成功启动并处于监听状态,就可以利用标准RESTful风格的API来发送查询请求给DeepSeek服务器。通常情况下,默认提供了一个简单的GET/POST路径用于接收输入数据,并返回处理过的响应结果。假设当前环境已经正确设置了跨域资源共享(CORS),那么可以采用以下Python脚本作为示例来进行测试调用:
```python
import requests
url = "http://localhost:8000/query"
data = {"text": "你想问什么?"}
response = requests.post(url, json=data)
print(response.json())
```
上述代码片段展示了如何构建一个基本的客户端程序去连接至本地主机上的DeepSeek服务,并传递一段文本供其分析处理;最后打印出由API反馈的信息内容。
#### 错误排查指南
如果遇到无法正常通信的情况,请先验证以下几个方面:
- 检查是否确实执行了`ollama run deepseek-r1:8b`指令;
- 确认使用的URL地址和端口号无误;
- 查看防火墙设置是否有阻止外部访问的可能性;
- 尝试重启相关组件和服务以排除临时性故障。
阅读全文
相关推荐

















