开源GPT-4小羊驼(Vicuna)快速上手指南

小羊驼(Vicuna)是什么

Vicuna: 一个开源的GPT,宣称实现了GPT-4 90%的功能。
UC伯克利学者联手CMU、斯坦福等,再次推出一个全新模型70亿/130亿参数的Vicuna,俗称「小羊驼」(骆马)。
并且和其他以往不同的是你可以在自己的设备上跑起来!比如Mac,再比如你的主力机!

官网在这:https://vicuna.lmsys.org
体验点这个(如果打不开就用魔法):https://chat.lmsys.org
在这里插入图片描述

一.环境准备

  • ubuntu 20.04 (自带python3,且版本满足要求)
  • 硬盘大约200G左右(100G也不是不能用,最好是200G,50G肯定是不行)
  • 内存(计划用vicuna-7b的30G,vicuna-13b的60G,选哪个大家自己按需,满分100的话7b大概是40分,13b的话大概70分)
  • 显卡(越贵越好,风浪越贵鱼越大)
    以我自己的环境为例:
    1.E5-2697-V2,64G内存,没有用显卡,能跑但是速度十分难受。
    2.Macbook Pro M1 pro版本16+512,7b的能跑,效果还行。

二.开始操作

1.LLaMa模型下载与转换

1.1 模型下载
磁力链接:magnet:?xt=urn:btih:b8287ebfa04f879b048d4d4404108cf3e8014352&dn=LLaMA
大家自行按需下载
在这里插入图片描述
以7b为例下载之后的模型长这样

在这里插入图片描述
这里我下载的路径是/home/douding/LLaMA
1.2 模型转换

$ git clone https://github.com/huggingface/transformers.git
$ cd transformers
7B参考下面的
$ python3 src/transformers/models/llama/convert_llama_weights_to_hf.py \--input_dir /home/douding/LLaMA --model_size 7B --output_dir ./output/llama-7b13B看这个$ python3 src/transformers/models/llama/convert_llama_weights_to_hf.py \--input_dir /home/douding/LLaMA --model_size 13B --output_dir ./output/llama-13b

转换完成后会在/home/douding/transformers/output中看到你的模型
在这里插入图片描述

2.小羊驼模型合并与生成

$ pip3 install fschat
$ pip3 install git+https://github.com/huggingface/transformers 
7b参考如下
$ git clone https://huggingface.co/lmsys/vicuna-7b-delta-v0注意这里需要手动下载大文件到/home/douding/lmsys/vicuna-7b-delta-v0中

在这里插入图片描述

$ python3 -m fastchat.model.apply_delta \--base /home/douding/transformers/output/llama-7b \--target /home/douding/vicuna-7b \--delta /home/douding/lmsys/vicuna-7b-delta-v0
 13b参考如下$git clone https://huggingface.co/lmsys/vicuna-13b-delta-v0 /home/douding/lmsys/vicuna-13b-delta-v0

注意这里需要手动下载大文件到/home/douding/lmsys/vicuna-13b-delta-v0中
在这里插入图片描述

 $ python3 -m fastchat.model.apply_delta \--base /home/douding/transformers/output/llama-13b \--target /home/douding/vicuna-13b \--delta /home/douding/lmsys/vicuna-13b-delta-v0

成功后会对应的目录/home/douding/vicuna-7b和/home/douding/vicuna-13b中看到对应的小羊驼模型
在这里插入图片描述
在这里插入图片描述

我这里提供已经做好了的小羊驼模型(含7b和13b):
链接: https://pan.baidu.com/s/1t2He47-qDCYYJ38pak_beQ?pwd=w9nw 提取码: w9nw

3.运行

CPU纯享版

python3 -m fastchat.serve.cli --model-path /path/to/vicuna/weights --device cpu

GPU畅爽版

python3 -m fastchat.serve.cli --model-path /home/douding/vicuna-7b

Mac勉强享受版

python3 -m fastchat.serve.cli --model-path /home/douding/vicuna-7b --device mps --load-8bit

贴一张运行成功的截图,虽然满慢,但……充钱就可以变强!

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/43307.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

超越ChatGPT:AgentGPT正在将自主AI带到浏览器中

你好,欢迎来到人工智能领域的新时代!今天我们介绍AgentGPT,这是一款最前沿的基于浏览器的平台,旨在革新人工智能的自主性。这项开创性的技术让你能够在舒适的网络浏览器中创建、配置和部署定制化的人工智能代理,以实现…

专题 - NanoFramework项目案例

专题 - NanoFramework项目案例 如果有时间,我会在周报中加入一些专题和项目案例的分享,本周就是讨论.NET NanoFramework项目案例的专题,在讨论 NanoFramework 的典型案例之前,让我们先回顾一下 .NET 在嵌入式领域的历史。 2007年&…

element ui日期选择器限制时间范围一年内

效果展示: 开始时间: 结束时间: <el-form-item label"活动时间" required><el-col :span"11"><el-form-item prop"startDate"><el-date-pickertype"date"placeholder"选择开始日期"v-model"que…

elementUI 选择年份 只能选前一年或者后一年

选择前一年&#xff1a; <el-form-item label"年份:" prop"pro_years"><el-date-pickerv-model"getFormData.pro_years"type"year"style"width: 100%":disabled"getNotUse"format"yyyy"value…

通过线上app做一个地域关联的粗略分析(程序员该去哪个城市发展)

前言 移动互联网通过这么多年的发展&#xff0c;如果还有人说没有用过手机app&#xff0c;那肯定会被嘲笑落后于时代的发展。废话少说&#xff0c;我们今天就来看一下哪些地区移动互联网产业比较发达。数据都来源互联网&#xff0c;本人只代表个人看法&#xff0c;有错请指正。…

CharGPT无法替代的职场发展底层逻辑

​ 什么是职场发展的两大底层逻辑&#xff1f; 一为对事&#xff0c;一为对人&#xff0c;二者不可偏废&#xff0c;否则就会成为“职场上的瘸子”。 01 在刚开始工作的很长一段时间里&#xff0c;我遇到了同一个问题 - 虽然我对自己的工作认真负责&#xff0c;但职业发展却并…

Amazon SageMaker测评分享,效果超出预期

一、前言 随着科技的进步和社会的发展&#xff0c;人工智能得到了愈加广泛的重视&#xff0c;特别是最近大火的Chatgpt&#xff0c;充分展现了研发通用人工智能助手广阔的研究和应用前景。让越来越多的组织和企业跟风加入到人工智能领域的研究中&#xff0c; 但机器学习的实施是…

信息学奥赛一本通——2068:【例2.6】鸡兔同笼

大家好(๑╹◡╹)&#xff89;” 这里是小蒟蒻 一天没更新了呢&#xff01; 今天给大家带来《信息学奥赛一本通——2068&#xff1a;【例2.6】鸡兔同笼》 题目&#xff1a; 2068&#xff1a;【例2.6】鸡兔同笼 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 4215…

小学奥数-算法

设有一个n*m方格的棋盘&#xff08;1≤m,n≤100&#xff09;。 求出该棋盘中包含多少个正方形、多少个长方形&#xff08;不包括正方形&#xff09;。 例如&#xff1a; 当n2&#xff0c;m3时 正方形的个数有8个&#xff0c;即边长为1的正方形有6个&#xff0c;边长为2的正方…

中学信息奥赛course

文章目录 C1.STL顺序表的删除(vector, list)vectorlist {A} {B} (set)set 统计数字&#xff08;map&#xff09;map ACboy 再次需要你的帮助(stack, queue)容器适配器 栈的操作(stack)看病要排队(priority_queue)priority_queue 快速排序——中级(sort)三级排序(sort)排列(nex…

奥林匹克数学竞赛教练员汇编,最牛奥数资料全集!

全世界只有3.14 % 的人关注了 爆炸吧知识 1985年&#xff0c;由北京大学、南开大学、复旦大学和中国科技大学四所大学倡议&#xff0c;中国数学会决定&#xff0c;自1986年起每年一月份&#xff08;第29届起改为每年12月举行&#xff09;举行全国中学生数学冬令营&#xff0c;后…

2017小学奥数培训机构排名

随着小学奥数培训的不断升温&#xff0c;越来越多的小学奥数培训机构也如雨后春笋般的出现&#xff0c;面对市面上琳琅满目的小学奥数培训机构&#xff0c;如何选择好的小学奥数培训机构&#xff0c;成为很多家长的一道难题&#xff0c;为此小编特调查了目前排名前十的小学奥数…

小学奥数思维训练题(十)

有五个互不相等的非零自然数&#xff0c;最小的一个数是 7。如果其中一个减少 20&#xff0c;另外四个数都加 5&#xff0c;那么得到的仍然是这五个数。这五个数的和是 ______ 。来源&#xff1a;13届走美杯&#xff08;三年级初赛第12题&#xff09; 分析&#xff1a; 首先&a…

信奥中的数学学习资料汇总(2022.10.31)

信奥中的数学之入门组&#xff08;面向小学四年级至六年级以及初一学生) 信奥中的数学之入门组&#xff08;面向小学四年级至六年级以及初一学生)_dllglvzhenfeng的博客-CSDN博客 信奥中的数学学习&#xff1a;小学、初高中数学 视频集 信奥中的数学学习&#xff1a;小学、初高…

小学奥数平均数经典问题汇总

一、知识链接 1、平均数&#xff1a;把几个不相等的数&#xff0c;在总数不变的情况下&#xff0c;通过移多补少&#xff0c;使它们相等。 2、基本数量关系式&#xff1a;平均数总数量总分数 总数量平均数总分数 总分数总数量平均数 3、解题关键&#xff1a;找准问题与条件&…

应用:汤姆猫

今日笔者做了一个汤姆猫的小 demon&#xff0c;发现了其中不少的问题。因为也是初次做 UI&#xff0c;所以很多东西都懂得比较慢&#xff0c;也觉得知识点很多很碎。以下是笔者的一些代码截图&#xff0c;仅供参考。 有一个注意点&#xff1a;以下两图要说明的是 JPG 文件如果直…

汤姆猫小游戏

Java实现的一个汤姆猫小游戏 源代码下载 运行步骤&#xff1a; ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190706175405550.png?x-oss-p rocessimage/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwOTM4NjQ2,size_16…

会说话的汤姆猫纪念徽章藏品上线,集齐赢实物盲盒!

还记得会说话的汤姆猫吗&#xff1f; 智能手机的第一代虚拟伙伴&#xff0c; 陪伴了无数人的成长&#xff0c; 至今依然不断为大家带来欢乐和笑声。 百度超级链限量推出会说话的汤姆猫家族纪念徽章免费藏品&#xff0c; 记录欢乐&#xff0c;珍藏勇气&#xff0c;探索智慧&…

一个不会说话的汤姆猫游戏源码

实现“会说话的汤姆猫” App 互动效果&#xff0c;除了不能发出声音&#xff0c;动画效果与原App十分类似。基本原理是&#xff0c;根据选择的不同动作&#xff0c;播放对应的图像序列。支持图片缓存。游戏项目&#xff1a;http://code.662p.com/view/7150.html详细说明&#x…

chatgpt赋能python:Python图片操作:灵活、高效的图像处理工具

Python图片操作&#xff1a;灵活、高效的图像处理工具 作为一门极具生产力的编程语言&#xff0c;Python不仅在数据分析、机器学习等领域担任着重要的角色&#xff0c;也是一款非常适合图像处理的语言。结合着Python丰富的生态系统和强大的图像处理库&#xff0c;Python具有灵…