gpt4all保姆级使用教程! 不用联网! 本地就能跑的GPT

news/2024/5/19 18:42:58/

原文:gpt4all保姆级使用教程! 不用联网! 本地就能跑的GPT

什么是gpt4all

gpt4all是在大量干净数据上训练的一个开源聊天机器人的生态系统。它不用科学上网!甚至可以不联网!本地就能用,像这样↓:
Pasted image 20230415211219

如何使用(非常详细版)

第一步:下载gpt4all-lora-quantized.bingpt4all-main

1. gpt4all-lora-quantized.bin

浏览器打开这个地址: https://the-eye.eu/public/AI/models/nomic-ai/gpt4all/gpt4all-lora-quantized.bin, 下载文件,文件大小是3.92GB。

2. gpt4all-main

打开https://github.com/nomic-ai/gpt4all。如下图所示:点击Code - Download ZIP下载到本地再解压,解压之后会看到一个gpt4all-main的文件夹。(熟悉Github的同学这一步可以直接克隆到本地)
20230415210933

第二步:把gpt4all-lora-quantized.bin放进gpt4all-main下的chat文件夹

gpt4all-main文件夹下面有一个chat文件夹,把第上一步下载的gpt4all-lora-quantized.bin这个文件放进chat文件夹内:
Pasted image 20230415211032

第三步:进入gpt4all-main的文件夹:

打开cmd,(如果cmd里看不到自己计算机账户名的按下Ctrl+C)在cmd中输入cd,再把gpt4all-main的文件夹拖进cmd里,再按回车。(此时能看到百分号前面变成了gpt4all-main)

第四步:输入指令

我的电脑是M1 Mac,所以我在cmd里输入第一种指令:

  • M1 Mac/OSX: cd chat;./gpt4all-lora-quantized-OSX-m1
  • Linux: cd chat;./gpt4all-lora-quantized-linux-x86W
  • indows (PowerShell): cd chat;./gpt4all-lora-quantized-win64.exe
  • Intel Mac/OSX: cd chat;./gpt4all-lora-quantized-OSX-intel

Pasted image 20230415211101

Mac电脑在这一步可能会遇到的问题:

输入指令回车之后可能会出现安全警告打不开的情况,这时候打开设置在隐私与安全性里面点击仍然打开
Pasted image 20230415211113

第五步: 使用

1. 方法一:直接在cmd中使用

在第四步输入指令之后,就能输入你的问题啦。图上绿色的部分是我的提问

这种方法不用下载UI包,节省内存但是UI体验不好
Pasted image 20230415211132

2. 方法二:配合UI使用

下载安装UI包

  1. 网页打开UI安装包 下载安装包

  2. 打开安装包 点击这个”绿U盘“打开安装程序,选择安装路径安装。(”此组件大约占用您硬盘驱动器3.95GB的空间“)
    Pasted image 20230415211153

  3. 安装之后在你的安装路径下,有一个叫GPT4ALL的文件夹,在里面找到bin 文件夹,打开里面的chat.app,就能用UI交互啦!
    Pasted image 20230415211219

把WIFI关掉试试吧!一样能用


http://www.ppmy.cn/news/47052.html

相关文章

Transactional事务失效场景汇总

文章目录 1、前言2、失效场景2.1、Service没有被Spring管理2.2、事务方法被final、static关键字修饰2.3、同一个类中,方法内部调用2.4、方法的访问权限不是public2.5、数据库的存储引擎不支持事务2.6、Transactional 注解配置错误2.7、使用了错误的事务传播机制2.8、…

【校招VIP】浙大、上海交大、北航等顶级985都参加的大厂校招计划 前两年就业率97%

我们除了互联网的业务外,还有一个比较厉害的小业务,叫稳拿计划。 国内有很多985的学生都报考了大厂的就业班稳拿计划,且过去几届的就业率都达到了97%以上。 只有极少数人,没有找到符合要求的工作。 如果学员没有达到我们规定的…

vue3+ts+pinia+vite一次性全搞懂

vue3tspiniavite项目 一:新建一个vue3ts的项目二:安装一些依赖三:pinia介绍、安装、使用介绍pinia页面使用pinia修改pinia中的值 四:typescript的使用类型初识枚举 一:新建一个vue3ts的项目 前提是所处vue环境为vue3&…

统信UOS + Windows双系统安装教程

全文导读:本文主要介绍了AMD架构下(Intel/amd/兆芯/海光)的机器同时安装Windows系统UOS系统的方法。 准备环境 1、下载好UOS系统镜像(AMD64),下载地址:https://www.chinauos.com/resource/down…

代码随想录算法训练营第52天|300.最长递增子序列,674. 最长连续递增序列,718. 最长重复子数组

代码随想录算法训练营第52天|300.最长递增子序列,674. 最长连续递增序列,718. 最长重复子数组 300.最长递增子序列674. 最长连续递增序列718. 最长重复子数组 300.最长递增子序列 题目链接:300.最长递增子序列,难度:中…

C/C++外观模式解析:简化复杂子系统的高效方法

C外观模式揭秘:简化复杂子系统的高效方法 引言设计模式的重要性外观模式简介与应用场景外观模式在现代软件设计中的地位与价值 外观模式基本概念外观模式的定义与核心思想提供简单接口隐藏复杂子系统设计原则与外观模式的关系外观模式实现外观模式的UML图 外观模式的…

【通过Cpython3.9源码看看python的内存回收机制】

一:建立对象引用计数 1. 相关代码 void _Py_NewReference(PyObject *op) {if (_Py_tracemalloc_config.tracing) {_PyTraceMalloc_NewReference(op);} #ifdef Py_REF_DEBUG_Py_RefTotal; #endifPy_SET_REFCNT(op, 1); #ifdef Py_TRACE_REFS_Py_AddToAllObjects(op…

webRtc播放rtsp视频流(vue2、vue3+vite+ts)

一、下载webRtc 开发环境用的win10版本的。 github上直接下载,速度感人。 Releases mpromonet/webrtc-streamer GitHub 提供资源下载,0积分 https://download.csdn.net/download/weiqiang915/87700892 二、启动,测试 webrtc-streame…

辉煌优配|刚刚!“中字头”再度爆发

今天早盘,A股全体持续震动收拾,上证50指数跌破2700点整数关口,沪深300亦失守4100点。 盘面上,国防军工、种业、中字头、电气设备等板块涨幅居前,前期抢手的人工智能、半导体、信创、软件服务等板块全线回调。北上资金净…

高效又稳定的ChatGPT大模型训练技巧总结,让训练事半功倍!

文|python 前言 近期,ChatGPT成为了全网热议的话题。ChatGPT是一种基于大规模语言模型技术(LLM, large language model)实现的人机对话工具。现在主流的大规模语言模型都采用Transformer网络,通过极大规模的…

腾讯新增长,AI扛大旗?

经历了疫情期间的低谷与波折,腾讯正在恢复它的活力。 3月22日,腾讯发布了2022年第四季度及全年财报。财报显示,2022全年营收为5546亿元人民币,归母净利润(Non-IFRS)为1156亿元人民币;2022年腾讯第四季度的营收为1450亿…

Python爬虫实战——获取电影影评

Python爬虫实战——获取电影影评 前言第三方库的安装示例代码效果演示结尾 前言 使用Python爬取指定电影的影评, 注意:本文仅用于学习交流,禁止用于盈利或侵权行为。 操作系统:windows10 家庭版 开发环境:Pycharm Co…

nginx 简介 第四章

一、Nginx简介 1、Nginx简介 Nginx(特点:占用内存少,并发能力强) Nginx是一个高性能的 HTTP 和反向代理服务器。 Nginx是一款轻量级的 Web 服务器/反向代理服务器及电子邮件 单台物理服务器可支持30 000~50 000个并发…

当,Kotlin Flow与Channel相逢

Flow之所以用起来香,Flow便捷的操作符功不可没,而想要熟练使用更复杂的操作符,那么需要厘清Flow和Channel的关系。 本篇文章构成: 1. Flow与Channel 对比 1.1 Flow核心原理与使用场景 原理 先看最简单的Demo: fun…

WMS智能仓储

子产品介绍篇--智能仓储 智能仓储 我们通常也称 WMS 系统。是一个实时的计算机软件系统,它能够按照运作的业务规则和运算法则,对信息、资源、行为、存货和分销运作进行更完美地管理,提高效率。 一. 仓储管理系统(wms)…

柔性数组【结构体和动态内存的结合】

全文目录 前言柔性数组的定义语法柔性数组的特点柔性数组的使用柔性数组的优势 前言 很多人可能没有听过柔性数组这个概念,但是在C99中柔性数组是确实存在的。我个人感觉有点像动态内存和结构体的结合。 柔性数组的定义语法 结构中的最后一个元素允许是未知大小的…

IO多路复用 学习笔记 (阻塞 IO,非阻塞IO,select 模型,poll 模型,epoll 模型)

参考了一下网络资源做的笔记 什么是IO多路复用 就是用一个线程或者一个进程监控文件描述符是否能执行 IO操作 传统网络IO - 阻塞 IO (BIO) 阻塞IO就是当我们执行一次IO操作中,整个程序是阻塞的,意味在途中我们必须等待返回才…

你了解C语言中的数组指针和函数指针吗?

如题,本篇文章重点讲解C语言中的数组指针和函数指针。这2种指针其实都不是很常用,个人感觉使用起来代码的可读性不是很高,但是还是需要了解一下。 数组指针 数组指针,即指向数组的指针,是用来存放数组的地址的。那如…

车载网络 - Autosar网络管理 - 跳转状态

四、Autosar网络管理跳转状态 网络模式对应报文状态 Autosar网络管理报文各个状态对应的网络管理报文和应用报文的发送和接收状态。 网络模式 网络管理报文 应用报文 收发类型 发送报文 接收报文 发送报文 接收报文 总线睡眠模式(BSM) No Yes No NA 准备总线睡眠模…

第14届蓝桥杯 | 冶炼金属

作者:指针不指南吗 专栏:第14届蓝桥杯真题 🐾慢慢来,慢慢来🐾 文章目录 题目代码摸索第一次 AC 5/10第二次 AC 100% 反思 题目 链接: 4956. 冶炼金属 - AcWing题库 小蓝有一个神奇的炉子用于将普通金属 O …