如何通过 3 个简单步骤在 Windows 上本地运行 DeepSeek

如何通过 3 个简单步骤在 Windows 上本地运行 DeepSeek

它是免费的——社区驱动的人工智能💪。

        当 OpenAI 第一次推出定制 GPT 时,我就明白会有越来越多的人为人工智能做出贡献,并且迟早它会完全由社区驱动。

        但从来没有想过它会如此接近😂让我们看看如何在 Windows 机器上完全免费使用第一个开源推理模型! 

步骤 0:安装 Docker 桌面

        我确信很多人已经安装了它,所以可以跳过,但如果没有 — — 这很简单,只需访问Docker 的官方网站,下载并运行安装 👍

        如果您需要一些特定的设置,例如使用 WSL,那么有很多指导视频,请查看!我将继续下一步。

步骤 1:安装 CUDA 以获得 GPU 支持

        如果您想使用 Nvidia 显卡运行 LLM,则必须安装 CUDA 驱动程序。(嗯……是的,它们需要大量的计算能力)

        打开CUDA 下载页面,根据需要点击“Windows”和其他选项,然后选择“本地”作为安装程序类型:

下载并完成安装即可👍,此处需要重新启动。 

第 2 步:安装 Ollama 并下载模型

前往Ollama 网站并点击下载按钮 😆

        Ollama是一款开源 AI 工具,使用户能够在其设备上本地运行大型语言模型,为自然语言处理任务提供定制化、高效和离线功能。

安装后,打开“Windows PowerShell”

并通过运行来验证您的安装ollama -v

再次打开ollama网站并选择您的型号:

        有几种选择,我建议从 7b 开始,并检查它如何与您的机器配合使用。例如,我运行 i7-11 系列处理器和 NVIDIA GeForce RTX 2080 SUPER 以及 8GB GPU,我可以在正常(可以说是“可接受的”)速度下使用 14b 型号。

正如我所说,它需要大量的计算能力 

选择后,点击复制按钮: 

并在 PowerShell 中运行:

它将像上面一样下载并打开 shell,您可以在这里直接与它聊天,但是让我们/bye对它说,并继续设置一个实际的 UI,而不是从 PowerShell 提示 💪

步骤3:安装Open-WebUI

打开github 页面,找到“ Open WebUI with Nvidia GPU support”

复制该命令并再次在 PowerShell 中运行它。它将下载所有需要的 docker 镜像并运行容器,您可以通过http://localhost:3000/访问该容器

对于任何 LLM 用户来说,这都是一个熟悉的用户界面,左侧边栏用于聊天,左上角可用于选择已安装的模型等。

Open-WebUI 具有大量功能,例如 RAG、图像生成、网页浏览等。您可以在此处查看完整列表 

社区驱动的人工智能← 获取有关人工智能的更多内容 👍

所有信息和观点均仅代表我个人的见解。

如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。  

Read more

(Java)jdk8下载安装与环境变量配置(手把手教程)

(Java)jdk8下载安装与环境变量配置(手把手教程)

目录 一.jdk8的下载 1.点击我的阿里云盘链接进行下载jdk8u231 2.官网下载jdk8(比较繁琐,可以直接去我的云盘下载)    以下为官网下载方式: (1.)第一步:点击下载链接,点击以后会来到这个页面 (2).第二步:往下滑,找到如图所示的jdk8 (3.)第三步:点击Java SE 8 (8u211 and later),来到这个页面直接下 滑 (4.)第四步:找到页面这个地方左上角叫Java SE Development Kit 8u231这个列表的     最下面下载 (5.)最后一步:下到本地的任意文件夹即可 二.jdk8的安装 (1).打开你下载到的文件夹,双击此文件进行安装 (2).双击以后会出现这样的安装程序,点击下一步 (3).点击下一步之后会来到这个页面,直接点击下一步

By Ne0inhk
Java最新面试题(全网最全、最细、附答案)

Java最新面试题(全网最全、最细、附答案)

一、Java基础 1、基础概念与常识Java 语言有哪些特点? 1. 面向对象 * 支持封装、继承和多态三大特性 * 代码以类和对象为组织单位 * 示例: publicclassAnimal{publicvoidsound(){System.out.println("动物发出声音");}}publicclassDogextendsAnimal{@Overridepublicvoidsound(){System.out.println("汪汪汪");}} 2. 平台无关性(Write Once, Run Anywhere) * 通过 Java 虚拟机(JVM)实现跨平台 * 编译后的字节码可在不同操作系统运行 * 依赖 JVM 的版本兼容性保证 3. 强类型语言 所有变量必须先声明类型 编译时进行严格类型检查 示例: java int number

By Ne0inhk
2023第十四届蓝桥杯大赛软件赛国赛C/C++ 大学 B 组(真题&题解)(C++/Java题解)

2023第十四届蓝桥杯大赛软件赛国赛C/C++ 大学 B 组(真题&题解)(C++/Java题解)

本来想刷省赛题呢,结果一不小心刷成国赛了 真是个小迷糊〒▽〒 但,又如何( •̀ ω •́ )✧ 记录刷题的过程、感悟、题解。 希望能帮到,那些与我一同前行的,来自远方的朋友😉 注:感谢@Witton的提示,题目部分已完成修改( •̀ ω •́ )y 大纲: 一、子2023-(题解)-递推or动态规划 二、双子数-(题解)-筛法、类型(unsigned long long)😥 三、班级活动-(题解)-不出所料、贪心+计数 四、合并数列-(题解)-妥妥的前缀和😥,当然双指针也能做 五、数三角-(题解)-这个真的就是算术题了,还要用到各种优化(叉乘、用半径分组) 六、

By Ne0inhk
Jsp技术入门指南【十四】实现基于MySQL+JDBC+JSP数据库验证的登录界面与登录跳转功能

Jsp技术入门指南【十四】实现基于MySQL+JDBC+JSP数据库验证的登录界面与登录跳转功能

Jsp技术入门指南【十四】实现基于MySQL+JDBC+JSP数据库验证的登录界面与登录跳转功能 * 前言 * 第一步:加入驱动包与Maven * 第二步、创建并导入web库 * 第三步、连接本地数据库的java代码 * 核心代码讲解 * 第四步、创建数据库 * 第五步、导入并修改JSP登录文件 前言 * 在之前的博客中,我们详细探讨了 JSTL 中 SQL 标签库和自定义标签库的基础用法,并展示了如何利用这些标签库实现 MySQL 数据库连接以及数据分页展示功能。 * 本文将继续深入,介绍如何基于 MySQL 数据库实现用户登录验证功能,包括登录界面设计、用户身份验证以及登录成功 / 失败后的页面跳转处理。 我的个人主页,欢迎来阅读我的其他文章 https://blog.ZEEKLOG.net/2402_83322742?spm=1011.2415.3001.5343 我的JSP知识文章专栏 欢迎来阅读指出不足 https:

By Ne0inhk