windows10环境下的Deepseek本地部署及接口调用

windows10环境下的Deepseek本地部署及接口调用

参考B站视频

注意:需要vpn,vpn的流量要足够大,足够下载模型文件及相关的软件。如果没有可以推荐一个:https://hissr.co/aff.php?aff=474

一、Ollama安装和配置

Ollama 是一个开源工具,专门用于在本地计算机上运行和操作大型语言模型(LLM)。它让用户能够轻松下载、管理和运行各种 AI 模型(如 LLaMA、Mistral 等),而无需复杂的配置或依赖云服务

1.下载

- 访问 Ollama 的官方网站(https://ollama.ai/),下载适合你操作系统的安装包,完成安装即可。

image-20250207164048560

命令行中校验安装成功:

image-20250207164403261

2.配置模型文件下载路径

在环境变量中,点击“新建”:

- 变量名:OLLAMA_MODELS

- 变量值:D:\ollama_models(替换为自己保存模型的目录路径)。

重启Shell 或命令提示符,使更改生效。

image-20250207165045082

二、下载并运行Deepseek-R1模型

1.模型文件介绍

访问 Ollama 的官方网站(https://ollama.ai/)查找deepseek-r1模型

image-20250207165250149

在ollama网站上,目前提供了几个不同大小的deepseek模型,最小的1.5b只有1.1GB,最大的671b有404GB

image-20250207165411284

本地测试使用1.5b(1.1GB)模型,本地启动后资源使用情况:

本次windowds测试中,使用NVIDIA MX330显卡:2G专用显存使用1.4G,7.9G共享显存使用0.4G, 总共GPU内存使用1.7G左右。

image-20250207165854658

网友测试:32b(20GB)模型,使用NVIDIA RTX 4090显卡:

image-20250207170636205

网友测试:70b(43GB)模型,使用NVIDIA RTX 4090显卡:

image-20250207170803567

2.下载并运行1.5b模型

image-20250207171209116

后续就可以通过命令行和deepseek进行沟通聊天了:

image-20250207171259166

三、安装chatbox用户界面

使用命令行如果不方便,可以安装chatbox客户端。

Chatbox 是一个开源的桌面应用程序,专门用于与大型语言模型(如 OpenAI 的 GPT 系列、LLaMA、Mistral 等)进行交互。它提供了一个简洁、易用的图形界面,让用户能够轻松地与 AI 模型对话,而无需编写代码或使用复杂的命令行工具。访问 Chatbox网站https://chatboxai.app/zh,下载适合你操作系统的安装包。

1.下载安装

下载安装chatbox即可。

image-20250207171657607

2.配置

打开chatbox,找到"设置",配置“模型提供方”为:OLLAMA API, 同时,选择模型:deepseek-r1:1.5b,即可。

image-20250207171908880

开启“新对话”和deepseek进行聊天:

image-20250207172319636

四、通过接口调用deepseek

上面配置中有个API域名:这个域名是是ollama启动后的默认地址,通过REST API和deepseek进行交互。

具体ollama提供的接口可以参考:https://github.com/ollama/ollama/blob/main/docs/api.md

后续我们可以使用java、python、go等语言调用,做成自己的服务等。

下面通过PostMan测试接口调用:

1.商品卖点提炼

image-20250207173209509

2.商品敏感词识别

image-20250207173407929

### DeepSeek 本地部署环境调用 WPS 文件的方法 #### 准备工作 为了能够在本地部署DeepSeek环境中成功调用WPS文件,需先完成必要的准备工作。这包括但不限于安装Ollama并部署DeepSeek[^3]。 #### 安装 OfficeAI 插件 确保已按照官方指导完成了OfficeAI插件的安装过程。此插件作为桥梁,在本地部署DeepSeek与WPS之间建立连接[^2]。 #### 配置 API 接口 (如果适用) 对于某些配置情况,可能仍需要获取并设置DeepSeek API Key来实现更高级的功能集成。尽管在特定条件下可以直接通过本地部署绕过API Key的需求,但对于希望充分利用所有特性的用户来说,访问官方网站以获得API Key仍然是推荐的做法[^4]。 #### 使用 CMD 执行命令 当准备就绪后,可以通过Windows系统的命令提示符(CMD)执行相应指令来进行模型下载和其他必要操作。具体而言,可通过按下`Win`键打开应用列表,并在搜索框中输入【CMD】启动命令行界面。随后粘贴指定命令,观察系统自动处理后续流程直至模型被顺利下载至本地环境[^5]。 #### 实现文件交互的具体方法 一旦上述步骤均已完成,则可以在本地开发环境下编写Python脚本或其他编程语言代码片段用于测试目的: ```python import os from officeai import DocumentProcessor # 假设这是office ai提供的库名 def process_wps_file(file_path): processor = DocumentProcessor(api_key=None, local=True) # 如果不需要apikey则传入None result = processor.process_document(file_path=file_path) if __name__ == "__main__": file_to_process = r"C:\path\to\your.wps" process_wps_file(file_to_process) ``` 该示例展示了如何创建一个简单的函数`process_wps_file()`接收待处理的WPS文档路径参数,并利用假设存在的`DocumentProcessor`类实例化对象进行实际的数据处理逻辑。注意这里传递给构造器的`local=True`标志表明当前处于本地模式下运行而不依赖远程服务端点;同时将`api_key`设定为空值表示采用无需认证的方式发起请求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值