在 Windows 上安装和编译 llama.cpp

在 Windows 上安装和编译 llama.cpp

1.1 环境准备

1.1.1 安装mingw

下载地址:mingw-builds-binaries

在这里插入图片描述

解压后,将 bin 目录加入环境变量,例如:E:\dev\mingw64\bin

验证安装是否成功:

g++ -v

1.1.2 安装w64devkit

下载地址:w64devkit Releases

在这里插入图片描述

解压后,将 bin 目录添加到系统环境变量,例如:E:\dev\w64devkit\bin

1.1.3 安装 CMake

访问 CMake 官网,下载 Windows x64 ZIP(注意:不是安装包)。

在这里插入图片描述

解压后,将 bin 目录添加到环境变量,例如:E:\dev\cmake-4.0.3-windows-x86_64\bin

验证是否成功:

cmake --version

2.2 克隆 llama.cpp

git clone https://github.com/ggerganov/llama.cpp 

3.3 编译

3.3.1 使用 CMake 构建(新版)

说明:llama.cpp 官方已废弃原来的 Makefile 构建方式,推荐改用 CMake 构建方式 来编译模型工具和推理引擎。

编译 llama.cpp:

如果本地有安装Visual Studio,推荐使用 Visual Studio + CMake 进行构建(适用于 Windows 用户,兼容性最佳):
cd path/llama.cpp mkdir build cd build # 使用 Visual Studio 生成项目 cmake ..-G "Visual Studio 17 2022"-A x64 -DLLAMA_CURL=OFF # 或 使用 w64devkit和mingw 生成项目 cmake ..-G "MinGW Makefiles"-DLLAMA_CURL=OFF # 编译 Release 模式 cmake --build .--config Release 

如果一切正常,你会在 build/bin/Release 目录下看到生成的程序。

Read more

AI绘画隐私保护方案:麦橘超然本地部署实践

AI绘画隐私保护方案:麦橘超然本地部署实践 1. 为什么本地AI绘画正在成为创作者刚需 你有没有过这样的经历:输入一段精心构思的提示词,点击生成,几秒后画面出现——但心里却隐隐不安?那些关于人物肖像、产品原型、未发布设计稿的图像,正悄然上传至某个远程服务器,存入不可见的数据库。在AI绘画工具遍地开花的今天,数据不出本地已不再是技术极客的执念,而是职业插画师、独立设计师、品牌视觉负责人的真实工作底线。 麦橘超然(MajicFLUX)离线图像生成控制台,正是为这一需求而生。它不是又一个云端API的网页包装,而是一套真正“关上门就能用”的本地解决方案:模型预置、服务自启、全程离线、零网络外传。更关键的是,它不靠牺牲画质换隐私——通过float8量化与CPU卸载双引擎,在RTX 3060(12GB显存)甚至GTX 1660 Super(6GB显存)上,仍能稳定输出1024×1024分辨率、电影级质感的AI图像。 这不是理论推演,而是我们连续三周在真实创作场景中验证过的落地路径。下文将完全跳过概念铺垫,直击三个核心问题: * 它如何从根源上切断数据外泄可能?

【大模型知识】Chroma + Ollama + Llama 3.1 搭建本地知识库

【大模型知识】Chroma + Ollama + Llama 3.1 搭建本地知识库

搭建本地知识库 * ✅ 一、整体架构设计(RAG + 向量检索 + 本地 LLM) * 🧰 二、推荐技术栈(2026 年最佳实践) * 🛠️ 三、具体搭建步骤(以 Chroma + Ollama + Llama 3.1 为例) * 步骤 1:安装基础环境 * 步骤 2:安装 Python 依赖 * 步骤 3:准备知识文档 * 步骤 4:构建向量知识库(Python 脚本) * 步骤 5:启动问答服务(RAG 推理) * 🔒 四、安全与性能优化建议 * 1. **隐私保护** * 2. **性能调优** * 3. **中文增强** * 🧪 五、

一文读懂UGC、PGC、PUGC、OGC、MGC、BGC与AIGC

一文读懂UGC、PGC、PUGC、OGC、MGC、BGC与AIGC 在当今这个信息爆炸的数字时代,我们无时无刻不被各种形式的内容所包围——从短视频、直播到图文资讯、专业评测。你或许经常听到UGC、PGC、AIGC这些听起来很“高级”的缩写,但它们究竟代表什么?彼此之间又有什么区别和联系?今天,就让我们一次性说清楚内容创作领域的各种“GC”(Generated Content)。 文章目录 * 一文读懂UGC、PGC、PUGC、OGC、MGC、BGC与AIGC * 1 核心区别:是“谁”在创作内容? * 2 UGC (User Generated Content) - 用户生成内容 * 3 PGC (Professionally Generated Content) - 专业生成内容 * 4

AI绘画工具管理神器:StabilityMatrix终极配置与使用全攻略

AI绘画工具管理神器:StabilityMatrix终极配置与使用全攻略 【免费下载链接】StabilityMatrixMulti-Platform Package Manager for Stable Diffusion 项目地址: https://gitcode.com/gh_mirrors/st/StabilityMatrix 想要轻松驾驭AI绘画世界却苦于复杂的工具配置?StabilityMatrix作为专业的AI绘画包管理器,为您提供一站式解决方案。这款免费工具让您彻底告别繁琐的安装流程,专注于艺术创作本身。 为什么选择StabilityMatrix? 解决AI绘画入门痛点 * 告别复杂的依赖项安装 * 统一管理多种AI模型和插件 * 跨平台支持,随时随地创作 智能管理体验 StabilityMatrix通过直观的界面设计,让模型下载、版本更新变得简单高效。无论您是Windows、macOS还是Linux用户,都能获得一致的优质体验。 快速部署指南 环境准备清单 * 确保系统有2-3GB可用空间(基础安装) * 完整使用建议预留10-50GB存