专栏名称: 新技术法学
究新技术法理,铸未来法基石
目录
相关文章推荐
十点读书会  ·  《哪吒2》登顶全球影史前9!外国人坐不住了: ... ·  11 小时前  
新京报书评周刊  ·  《情绪疲惫的你》:觉察自我是一场精神的归乡 ·  3 天前  
51好读  ›  专栏  ›  新技术法学

法律AI基础|(四)DeepSeek R1浏览器端本地化部署全攻略

新技术法学  · 公众号  ·  · 2025-02-04 19:32

正文

AI&LAW

法律人的

DeepSeek使用指南

上一期,我们探讨了

如何在Server端将DeepSeek R1部署到本地。

让我们回到日常的应用场景中,

能否像使用普通网页一样方便地调用AI能力呢?

答案是肯定的,今天为大家带来:

DeepSeek R1的浏览器端本地化部署攻略!

(四)浏览器端本地化部署全攻略


01

浏览器端本地部署的优势

无需下载安装

只需打开浏览器,访问指定网页,即可调用AI能力。

跨平台支持

支持edge、chrome等多种浏览器,使用便捷无阻碍。

数据隐私保护

数据均本地处理,无需上传至服务器,杜绝数据泄露。

轻量化设计

兼顾使用性能与系统资源占用,保障用户正常流畅使用。

02

技术实现

在浏览器本地化部署DeepSeek-R1,核心在于利用浏览器的计算能力, WebGPU 是实现这一目标的关键技术。WebGPU是一种新一代的图形和计算API,能够直接调用GPU的算力,为浏览器中的AI推理提供性能支持。


03

开始部署

首先,需要从GitHub克隆Hugging Face提供的示例存储库。这个存储库包含了DeepSeek-R1 WebGPU模型的示例代码和配置。

我们打开终端/命令提示符。

运行以下命令克隆存储库:

git clone https://github.com/huggingface/transformers.js-examples.git

初次使用,可能会显示未安装软件,按照引导等待安装完毕后再次运行即可。如图所示则克隆成功,可多次运行直至成功。

完成后,在终端中运行以下命令:

cd transformers.js-examples/deepseek-r1-webgpu

这将切换到deepseek-r1-webgpu文件夹,其中包含了部署所需的所有文件。运行项目之前,我们需要安装必要的依赖项。npm(Node Package Manager)是 Node.js 的包管理工具。

以下是 Mac 上安装npm的步骤:

首先运行命令安装Homebrew :

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

window操作系统安装npm的详细步骤可参考 https://blog.csdn.net/yyuggjggg/article/details/120836231 这篇博客。


安装完成后运行:

source/Users/xxx/.zprofile

进行更新。注意: xxx 为你的电脑用户名,需自行填写,可如图按安装程序中给出的命令直接复制即可。

安装完成后,运行以下命令:

brew --version

如图显示版本号, 则安装成功。

在终端中继续运行以下命令:

brew install node

安装 Node.js。

安装完成后,分别运行以下命令检查 Node.js 和 npm 是否安装成功:

node --version

npm --version

如图所示则成功。

使用命令:

npm install -g [email protected]

更新npm。

输入命令:

npm i

使用npm安装必要的依赖项。







请到「今天看啥」查看全文