如何通过 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

Flutter for OpenHarmony:universal_io 屏蔽多端差异,实现文件与网络操作的大一统(跨平台标准 IO 库) 深度解析与鸿蒙适配指南

Flutter for OpenHarmony:universal_io 屏蔽多端差异,实现文件与网络操作的大一统(跨平台标准 IO 库) 深度解析与鸿蒙适配指南

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net 前言 在 Flutter 开发中,dart:io 是我们处理文件、网络和 Socket 等底层操作的核心库。然而,当我们的应用需要同时运行在移动端(Android/iOS/OpenHarmony)、Web 端以及桌面端时,直接使用 dart:io 往往会遇到兼容性问题,因为 Web 端并不支持 dart:io。 这时,universal_io 就派上用场了。它提供了一套与 dart:io 几乎完全一致的 API,但底层自动处理了平台差异,使得同一套代码可以在所有平台上运行,包括 OpenHarmony。本文将详细介绍如何在 OpenHarmony 项目中使用 universal_io,并提供实战示例。

By Ne0inhk
Flutter for OpenHarmony: Flutter 三方库 cross_file 为鸿蒙多端提供统一的文件抽象接口(跨平台文件处理基石)

Flutter for OpenHarmony: Flutter 三方库 cross_file 为鸿蒙多端提供统一的文件抽象接口(跨平台文件处理基石)

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net 前言 在 OpenHarmony 应用开发中,文件操作是一个极其常见的需求(如上传图片、读取配置、保存日志)。然而,由于 Flutter 运行在多个平台上,文件在各个环境的表现形式差异巨大: * 在鸿蒙/Android/iOS 上,文件是真实的磁盘路径(path/to/file)。 * 在 Web 浏览器上,文件只是内存中的一串二进制(Blob)。 这就导致你编写的代码由于平台不同而变得支离破碎。cross_file (即著名的 XFile) 解决了这个难题。它提供了一个通用的、不依赖平台的抽象类,让你能用同一套逻辑处理鸿蒙物理文件和 Web 虚拟文件。 一、核心抽象设计解析 cross_file 的核心是 XFile 类。它屏蔽了底层存储的实现细节。

By Ne0inhk

linux/mac/wsl如何使用claude code,并配置免费的硅基流动API?(官方的需要付费订阅)

具体操作: 方式一:一键安装及配置脚本 1. 在终端中运行以下命令: bash -c "$(curl -fsSL https://sf-maas-uat-prod.oss-cn-shanghai.aliyuncs.com/sample/ccsf_v260130.sh)" 切换模型使用目前 Claude Code 并不支持添加多个自定义模型(Custom Model),您可以再次执行上述 1~5 步,选择并更新 ANTHROPIC_MODEL 环境变量的方式切换模型 方式二:手动配置 Claude Code 环境变量(注意,需要先安装claude code,用本文方式一里的命令) 如果你想手动配置 Claude Code 的环境变量,可以在终端中运行下列命令: export ANTHROPIC_

By Ne0inhk
HarmonyOS 跨端游戏开发实战:从手机触控到 PC 键鼠操作的统一架构设计

HarmonyOS 跨端游戏开发实战:从手机触控到 PC 键鼠操作的统一架构设计

HarmonyOS 跨端游戏开发实战:从手机触控到 PC 键鼠操作的统一架构设计 引言 随着 HarmonyOS PC 正式商用,鸿蒙生态首次具备了覆盖移动与桌面的游戏分发能力。对独立开发者和小型团队而言,这意味着一个前所未有的机会: 用一套代码,同时发布手机休闲游戏与 PC 端轻量级游戏,触达更广用户群。 但挑战也随之而来: * 手机依赖 触屏滑动/点击,PC 依赖 键盘+鼠标; * 手机性能受限需降帧,PC 可跑 60fps 甚至 120fps; * 手机为全屏沉浸,PC 需支持窗口化、多开、最小化暂停。 若简单“放大手机版”,PC 用户将因操作反人类而迅速流失。 本文将以一款 2D 物理益智游戏《Ball Bounce》(类似《弹球消除》)为例,手把手教你构建真正跨端的

By Ne0inhk