在Win11 系统上部署本地大模型: Langchain-Chatchat(附教程)

使用LM Studio与Anything LLM基于Llama-3高效构建本地知识库系统 另外,也可以选择openai或AnythingLLM,如果选择AnythingLLM,如下图所示,列表了其支持的大语言模型,选择了对应的模型点击“save changes“时,在后台会下载对应的大模型到本地。针对测试人员,可以在构建的大型模型和知识库问答应用中进行快速测试,并跟踪各个环节的结果,如embedding的召回结果是否覆盖所有知识点,可通过接口调用日志进行快速查看。针对业务专家和产品设计人员,即使不懂代码,也能快速构建产品原型,了解基于大型模型知识体系的构建过程,并能选型大语言模型。 阅读详情

LangChain-Chatchat (原 Langchain-ChatGLM)(代码分享)

基于 ChatGLM 等大语言模型与 Langchain 等应用框架实现,开源、可离线部署的检索增强生成(RAG)大模型知识库项目。

部署还是比较简单的,照着文档一步一步来就行

先看下 python 版本,最好 3.10:https://www.python.org/download/releases/

python --version

image

然后拉取仓库,安装依赖

# 拉取仓库
git clone https://github.com/chatchat-space/Langchain-Chatchat.git

# 进入目录
cd Langchain-Chatchat

# 安装全部依赖
pip install -r requirements.txt 

我 webui 和 api 都安装,可以按需安装的

#安装API

pip install -r requirements_api.txt





#安装webui

pip install -r requirements_webui.txt 

下面需要下载模型,受限需要装下 Git LFS:https://docs.github.com/zh/repositories/working-with-files/managing-large-files/installing-git-large-file-storage

git lfs install

模型一般从 HuggingFace 下载: https://huggingface.co/models

不过由于某些原因可能无法访问,我们可以从镜像站点下载:https://hf-mirror.com/models

下载模型:

git clone https://hf-mirror.com/THUDM/chatglm2-6b
git clone https://hf-mirror.com/moka-ai/m3e-base

下面复制下默认的配置文件

python copy_config_example.py

初始化知识库

python init_database.py --recreate-vs

然后启动

python startup.py -a

顺利的话可以看到当前配置:

image

浏览器打开web界面:

image

API也顺利运行:

image

仍本水浒传进去,看看效果:

image

貌似还行,主要是 cpu 的话实在太慢…

看下我们的 pytorch 是否支持使用 GPU

python
import torch
torch.version
print(torch.cuda.is_available())

image

False 说明当前 pytorch 不支持 cuda

要用 gpu,需要装 cuda,然后装支持 cuda 的 pytorch

先下载 cuda toolkit :https://developer.nvidia.com/cuda-toolkit-archive

目前 pytorch 用的比较多的是 11.8 和 12.1

安装完成后,运行查看下 cuda 版本

nvcc –V

image

然后上 https://pytorch.org/ ,安装支持 cuda 的 pytorch

image

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121

但我们已经装过 pytorch 的话,这样不一定能装上…

需要上 https://download.pytorch.org/whl/torch_stable.html

找到需要的版本,本地安装,

像CPU版本的,支持 python3.10 的,win版的是这个:

image

支持 cuda 12.1,python3.10 的,win版的是这个:

image

下载到本地,安装:

pip install g:/AI/torch-2.1.0+cu121-cp310-cp310-win_amd64.whl

安装完成后再看下是否支持 cuda:

python
import torch
torch.version
print(torch.cuda.is_available())

image

现在再启动 Langchain-Chatchat,就可以支持 GPU 了

但是我的 8G 显存太小了,使用 chatglm2-6b 的时候会报显存不足无法启动….

image

可以使用量化过的 chatglm2-6b-int4 模型(当然量化过的模型会傻一点…)

先下载模型:

git clone https://hf-mirror.com/THUDM/chatglm2-6b-int4

然后修改 model_config.py,修改 LLM 模型名称(注意上面 MODEL_PATH 的 llm_model 里指定了 chatglm2-6b-int4 模型的路径,需要的话可以自己修改模型路径)

image

然后运行

python startup.py -a

可以看到我们已经是 cuda 的版本了

image

随便试试…

速度比 cpu 快了很多…

原来 智多星 是 李逵…

image

程序员为什么要学大模型?

大模型时代,火爆出圈的LLM大模型让程序员们开始重新评估自己的本领。 “AI会取代那些行业?”“谁的饭碗又将不保了?”等问题热议不断。

事实上,抢你饭碗的不是AI,而是会利用AI的人。

继科大讯飞、阿里、华为等巨头公司发布AI产品后,很多中小企业也陆续进场!超高年薪,挖掘AI大模型人才! 如今大厂老板们,也更倾向于会AI的人,普通程序员,还有应对的机会吗?

与其焦虑……

不如成为「掌握AI工具的技术人」,毕竟AI时代,谁先尝试,谁就能占得先机!

但是LLM相关的内容很多,现在网上的老课程老教材关于LLM又太少。所以现在小白入门就只能靠自学,学习成本和门槛很高。

针对所有自学遇到困难的同学们,我帮大家系统梳理大模型学习脉络,将这份 LLM大模型资料 分享出来:包括LLM大模型书籍、640套大模型行业报告、LLM大模型学习视频、LLM大模型学习路线、开源大模型学习教程等, 😝有需要的小伙伴,可以 扫描下方二维码领取🆓↓↓↓

👉优快云大礼包🎁:全网最全《LLM大模型入门+进阶学习资源包》免费分享(安全链接,放心点击)👈

​

一、LLM大模型经典书籍

AI大模型已经成为了当今科技领域的一大热点,那以下这些大模型书籍就是非常不错的学习资源。

在这里插入图片描述

二、640套LLM大模型报告合集

这套包含640份报告的合集,涵盖了大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。(几乎涵盖所有行业)

在这里插入图片描述

三、LLM大模型系列视频教程

在这里插入图片描述

四、LLM大模型开源教程(LLaLA/Meta/chatglm/chatgpt)

在这里插入图片描述

LLM大模型学习路线 ↓

阶段1:AI大模型时代的基础理解

  • 目标:了解AI大模型的基本概念、发展历程和核心原理。

  • 内容:

    • L1.1 人工智能简述与大模型起源
    • L1.2 大模型与通用人工智能
    • L1.3 GPT模型的发展历程
    • L1.4 模型工程
    • L1.4.1 知识大模型
    • L1.4.2 生产大模型
    • L1.4.3 模型工程方法论
    • L1.4.4 模型工程实践
    • L1.5 GPT应用案例

阶段2:AI大模型API应用开发工程

  • 目标:掌握AI大模型API的使用和开发,以及相关的编程技能。

  • 内容:

    • L2.1 API接口
    • L2.1.1 OpenAI API接口
    • L2.1.2 Python接口接入
    • L2.1.3 BOT工具类框架
    • L2.1.4 代码示例
    • L2.2 Prompt框架
    • L2.3 流水线工程
    • L2.4 总结与展望

阶段3:AI大模型应用架构实践

  • 目标:深入理解AI大模型的应用架构,并能够进行私有化部署。

  • 内容:

    • L3.1 Agent模型框架
    • L3.2 MetaGPT
    • L3.3 ChatGLM
    • L3.4 LLAMA
    • L3.5 其他大模型介绍

阶段4:AI大模型私有化部署

  • 目标:掌握多种AI大模型的私有化部署,包括多模态和特定领域模型。

  • 内容:

    • L4.1 模型私有化部署概述
    • L4.2 模型私有化部署的关键技术
    • L4.3 模型私有化部署的实施步骤
    • L4.4 模型私有化部署的应用场景

这份 LLM大模型资料 包括LLM大模型书籍、640套大模型行业报告、LLM大模型学习视频、LLM大模型学习路线、开源大模型学习教程等, 😝有需要的小伙伴,可以 扫描下方二维码领取🆓↓↓↓

👉优快云大礼包🎁:全网最全《LLM大模型入门+进阶学习资源包》免费分享(安全链接,放心点击)👈

​

Ollama 可以在 Windows 上运行了 阅读详情

相关推荐

Ollama入门教程:从安装到运行的完整指南

随着人工智能(AI)技术的快速发展,大型语言模型(LLMs)逐渐成为了各行各业的重要工具。然而,使用这些强大模型的同时,数据隐私、处理效率和部署复杂度等问题也逐渐浮现。为了解决这些问题,Ollama 提供了一种创新的解决方案——通过本地化部署大型语言模型,不仅能够增强数据隐私性,还能提高模型的运行效率。本文将详细介绍如何下载和安装 Ollama,如何选择和运行不同的语言模型,以及 Ollama 的特点、适用场景、优缺点等内容,帮助大家深入了解这一平台。ollama官网🚪 ollama官方文档🚪 根据自己

yoona333的博客 8293

最强开源大模型炸场!全网独一份AI大模型学习实践资源...(待会删)

最强开源大模型炸场!全网独一份AI大模型学习实践资源...(待会删)

Y525698136的博客 1658

小白的本地Langchain-Chatchat部署笔记

这里的Ubuntu只是微软合作研究的Ubuntu-LTS 版,不是真正的Ubuntu,不过已经模拟的很成功了,绝大部分Ubuntu的功能和命令,在这个版本里都很好的运行,大大方便了我们在windows和 Linux两种环境里来回切换。学习完了,重新部署,上文的准备工作完成后,第一步就建立专用的虚拟环境,以后始终在这个虚拟环境里操作,包括安装项目的依赖,拉取模型,修改配置,初始化知识库,启动项目,直至部署成功。初始化过程,电脑风扇狂飙,CPU飙到100%,GPU飙到46%,内存飙到95%。

aqdfxx的博客 3290

本地LLM部署--LM Studio 初探秘

LM Studio提供了一个灵活、强大的平台,支持本地部署和微调LLM,适合对数据隐私要求较高的用户。未来可能增加更多本地化应用,如语音识别、视频分析等,随着硬件加速技术的发展,LM Studio的性能有望进一步提升,未来将支持更多的模型和插件,使得平台的适应性更强。它支持离线运行模型,并提供直观的界面,方便用户进行文本生成、模型微调和文档交互。LM Studio适合有一定技术背景的开发者和企业,特别是在数据隐私、模型微调和离线应用场景中具有独特的优势。

qq_43819568的博客 1万+

Langchain-Chatchat Windows11本地部署实战指南

RAG(检索增强生成)是构建私有知识库的核心范式,其原理在于将外部知识实时注入大语言模型,提升回答准确性与可溯源性。技术价值体现在数据不出域、模型可替换、逻辑可审计,广泛应用于企业文档智能问答、合同条款检索、财务报告分析等强合规场景。在Windows11环境下,Langchain-Chatchat作为开源RAG框架代表,依托Apache License实现免费商用与深度定制自由,但需直面路径限制、DLL冲突、GPU显存管理等系统级挑战。本文聚焦真实硬件环境下的可复现部署路径,覆盖conda环境隔离、Olla

weixin_30682415的博客 345

【论文精度】生成式预训练模型——BART(Bidirectional and Auto-Regressive Transformers)

​ BART是一个预训练的seq2seq的去噪自编码(denoising autoencoder)模型,BART以下方式进行训练①用任意的噪声函数(noising function)去破坏文本;②学习一个模型来重建原始文本。它使用一个标准的基于transformer的神经机器翻译架构,可以看作是BERT(双向编码器)、GPT(left-to-right解码器)以及其他预训练方案的推广。

weixin_45828972的博客 7450

在Win11 系统上本地部署大模型: Langchain-Chatchat(附教程)

基于 ChatGLM 等大语言模型与 Langchain 等应用框架实现,开源、可离线部署的检索增强生成(RAG)大模型知识库项目。

huang9604的博客 963

《机器学习》周志华_自学记录

第一章绪论## 1.1引言机器学习所研究的主要内容,是关于在计算机上从数据中产生"模型"(model)的算法,即"学习算法"(learning algorithm).在面对新的情况时(例如看到一个没剖开的西瓜),模型会给我们提供相应的判断(例如好瓜).如果说计算机科学是研究关于"算法"的学问,那么类似的,可以说机器学习是研究关于"学习算法"的学问.## 1.2基本术语:用于预测离散值,例如将样本分为“好瓜”或“坏瓜”。:用于预测连续值,例如西瓜的成熟度(如0.95、0.37)。

2201_75296678的博客 2531

在Win11 系统上部署本地大模型: Langchain-Chatchat(附教程),大模型入门到精通,收藏这篇就足够了!

基于 ChatGLM 等大语言模型与 Langchain 等应用框架实现,开源、可离线部署的检索增强生成(RAG)大模型知识库项目。

2401_82469710的博客 1291

AMD显卡跑MiniMax H3提速30%:SageAttention ROCm适配全记录

在Transformer架构的视频生成模型中,注意力计算往往是性能瓶颈,尤其当显存资源受限时,低精度量化与内核优化成为关键突破口。SageAttention通过将QK^T矩阵乘法量化为INT8,并以FP16/INT4表达注意力概率矩阵,在保证画质的前提下显著降低访存与计算开销,相比传统FlashAttention具备更高速度上限。这一技术价值在本地部署场景尤为突出——当用户使用非NVIDIA显卡运行大型视频模型时,通用优化库常因依赖CUDA而失效。本文聚焦AMD ROCm平台下的MiniMax H3视频生成

weixin_32238157的博客 282

【麒麟桌面系统】企业微信提示当前副设备的企业微信版本较低

银河麒麟系统中登录企业微信时出现"副设备版本较低"的报错,可通过两种方案解决:1)更新最新版企业微信,需替换软件源并刷新软件商店安装8.0-50-4.1.26.6019kylin5版本;2)安装内测5.0版本企业微信,需下载deb包后使用sudo dpkg命令安装。文章还提供了常见问题解决表和长期维护建议,包括系统更新检查、软件源验证等维护项目及具体操作指南。

信创运维工程师 · 银河麒麟 & 容器实战 | 金融生产环境迁移·等保加固 | 142篇原创·17万+阅读 2272

在Win11 部署大模型: Langchain-Chatchat

基于 ChatGLM 等大语言模型与 Langchain 等应用框架实现,开源、可离线部署的检索增强生成(RAG)大模型知识库项目。

Y525698136的博客 953

计算机组成原理(第三版)唐朔飞-第五章输入输出系统-课后习题

计算机组成原理(第三版)唐朔飞-第五章输入输出系统-课后习题

weixin_45735391的博客 6万+

在Win11 本地部署ai大模型: Langchain-Chatchat(附教程)

基于 ChatGLM 等大语言模型与 Langchain 等应用框架实现,开源、可离线部署的检索增强生成(RAG)大模型知识库项目。

huang9604的博客 653

【超详细】MIT 液态神经网络(LNNs)——深度学习新动向

输入可以是任何形式的时间序列数据,其中表示时间。例如传感器读数、金融市场数据、语音信号等。

allein_STR的博客 2611

基于STM32L4XX、HAL库的Ra-01SC-P LoRa模块驱动程序设计

0x22) { // SX1276/SX1278版本号。// 发射功率(2-20)// 工作频率(Hz)// 编码率(5-8)

zhusl6688的博客 425

Win11 部署 Langchain-Chatchat(附教程)

基于 ChatGLM 等大语言模型与 Langchain 等应用框架实现,开源、可离线部署的检索增强生成(RAG)大模型知识库项目。

2401_82469710的博客 1227

NLP高频面试题(一)——Transformer的基本结构、作用和代码实现

本文详细介绍了Transformer模型的基本结构和PyTorch代码实现过程。首先解析了Transformer的核心组成部分,包括嵌入层、多头自注意力机制、位置编码、前馈神经网络、编码器和解码器等模块,并通过清晰的代码示例逐步展示了如何在PyTorch中构建完整的Transformer模型。文末提供了一个可运行的简单示例,帮助读者快速理解并实践Transformer的核心原理与实现方法。

WeLearnNLP 1026

Win11 部署 Langchain-Chatchat

基于 ChatGLM 等大语言模型与 Langchain 等应用框架实现,开源、可离线部署的检索增强生成(RAG)大模型知识库项目。

Langchain的博客 1231

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

在Win11 部署大模型: Langchain-Chatchat(附教程)

基于 ChatGLM 等大语言模型与 Langchain 等应用框架实现,开源、可离线部署的检索增强生成(RAG)大模型知识库项目。

AAI666666的博客 1068

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

【大模型项目】Win11 部署 Langchain-Chatchat

【大模型项目】Win11 部署 Langchain-Chatchat

huang9604的博客 794

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Langchain-Chatchat-win10本地安装部署笔记(CPU)

Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 与 ChatGLM 等语言模型的本地知识库问答 | Langchain-Chatchat (formerly langchain-ChatGLM), local knowledge based LLM (like ChatGLM) QA app with langchain。开源网址:https://github.com/chatchat-space/Langchain-Chatchat。

weixin_56450431的博客 3555

Langchain-Chatchat[一、本地开发环境部署]

本文介绍了在Windows 11环境下部署Langchain-Chatchat开发环境的详细步骤。主要内容包括:1)环境配置&安装 2 对接千问LLM和Embed Model 3)PG向量化增强存储

HarryChenj的专栏 1111

Langchain-chatchat 0.3.1 小白部署

系统:windows11。

weixin_65466248的博客 1519

Windows10 Langchain-Chatchat 本地部署指南

Windows10 Langchain-Chatchat 本地部署指南 【下载地址】Windows10Langchain-Chatchat本地部署指南 Windows10 Langchain-Chatchat 本地部署指南本资源文件提供了在Windows 10系统上本地部署Langchain-Chatchat的详细步骤,...

gitblog_06536的博客 1050
上一篇: AI大模型agent开发之chains
下一篇: 吴恩达+OpenAI共同编写:面向大模型入门者的 LLM CookBook 汉化版来了,入门必读
Llama-Turbo
博客等级 码龄4年 9901粉丝 2022原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值