五分钟在你的电脑上本机部署一个类ChatGPT的聊天机器人
这是一个有意思的开源的类ChatGPT聊天机器人
官方的介绍:
演示、数据和代码,在LLaMa的基础上用80万个GPT3。5Turbo代数训练一个助理式的大型语言模型。
一部署非常简单,在GitHub上找到代码仓库nomicaigpt4all下载代码仓库下载训练好的数据,大概4个G左右,在我的电脑上科学下载很快,接近20MS运行
下载数据文件很快
二试用一下
1让它写个代码
pythonexamplefordownloadfile
Hereisanexampleusingtherequestslibrary,whichcanbeusedwithbothPython2。xornewerversions(Python3):
importrequestsimportmoduletomakeHTTPGETPOSTcallsinPython3andlaterversionsofPython
urlhttps:www。examplewebsite。com
responserequests。get(url)gettheresponsefromaURL,whichcanbeeitheranHTMLpageoranyothertypeoffile(e。g。,image,PDFdocumentetc。)
filepathos。path。join(Downloads,downloaded{}。jpg。format(datetime。now()。strftime(YmdH:M)))createauniquefilenameforthedownloadedfilebasedonitscreationtimeanddate(e。g。,2019123115:47)
withopen({}。jpg。format(filepath),wb)asfp:writebinarydatatoanoutputstream,whichcanbeeitherafileormemorybufferdependingontheusecase(e。g。,forlargefiles)
看起来像模像样,可惜没有写完整,没有真正的保存。不过大致意思是对的。
2换c
csharpexamplefordownloadfile
HereisanexampleusingC,whichyouwouldneedtoinstallifyourprojectrequiresit:
usingSystem;
。。。
publicvoidDownloadFile(stringurl,stringdestinationPath){
createanewHttpWebRequestobjectandsetitspropertiesaccordingly。YoucanalsousetheWebClientclassfordownloadingfilesin。NETFramework4orlaterversionsofC。
}
这次更过份,只有一行注释。。
3最过分的是让用Rust写个例子,竟然死循环了
rustexamplefordownloadfile
TousethedownloadcrateinRust,wecanfirstinstallitusingCargobyrunningthiscommand:
cargoversion1。0pre3rustcexamplesrcmain。rsoutdirtmpThen,todownloadafilefromanHTTPSserverandsavethecontentsofthatdownloadedfileinRust,wecanusethedownloadcrateasfollows:
rust
externCrates::cratesio;FordownloadingfilesusingCargo。
usestd::path::PathBuf;
importhttp;
UseHTTPSservertodownloadfilecontentsfromURL,thensaveitinRustsstdcrateasabytevector:
leturlformat!(https:examplesitefile。txt);ReplacewithyourownURL!
usestd::io;
fnmain(){
letmutfilepathPathBuf::new();
ifCargo::get()。withcontext(http,ctxctx,https:examplesitefile。txt)Ok(())io::fs::metadata(Cargo::get(),mutfilepath){ReplacewithyourownURL!
letmutcontentsVec::new();
ifCargo::withcontext(http,ctxctx,https:examplesitefile。txt)Ok(())io::fs::metadata(Cargo::get(),mutfilepath){ReplacewithyourownURL!
contentsVec::new();
ifCargo::withcontext(http,ctxctx,https:examplesitefile。txt)Ok(())io::fs::metadata(Cargo::get(),mutfilepath){ReplacewithyourownURL!
contentsVec::new();
ifCargo::withcontext(http,ctxctx,https:examplesitefile。txt)Ok(())io::fs::metadata(Cargo::get(),mutfilepath){ReplacewithyourownURL!
contentsVec::new();
ifCargo::withcontext(http,ctxctx,https:examplesitefile。txt)Ok(())io::fs::metadata(Cargo::get(),mutfilepath){ReplacewithyourownURL!
contentsVec::new();
ifCargo::withcontext(http,ctxctx,
后面无限的在写if语句,看来rust真的比别的语言复杂,搞的AI都死机了。。。
没有办法,只能强制中止
4写小说,关于张三爱上李四的
WritemeastoryaboutZhangSanfallinginlovewithLiSi
写出来的是英文的,翻译过来是这样的:
很久以前,有一个叫张三的年轻人,住在一个远离文明的岛上。他由祖父母抚养长大,每天大部分时间都在钓鱼或照料花园里疯长的作物。有一天,当他外出采集浆果准备晚餐时,偶然发现了李四,一个美丽的年轻女子也独自生活在附近的一个岛上。张三立即被她的美貌所吸引,但她似乎也同样对他感到好奇,在几天的时间里,当他们从岛屿的不同地方采集食物或水时,他们的足迹一次又一次地交汇在一起,开始了交谈。最后,李四承认对张三也有感觉,他们决定是时候更充分地探索对方的世界了,他们乘坐用藤蔓捆绑的竹竿制成的筏子穿越海洋,直到最后到达他们的目的地:一个没有规则或限制的岛屿,只有两个相爱的人。在那里,他们为自己建造了一间小屋,从此过上了幸福的生活。。。。。。
5深入再写篇小说,关于张三同时爱上李四和王五的
WriteanovelaboutZhangSanwhofallsinlovewithbothLiSiandWangWu
翻译过来后:
张三出生在一个远离文明的小岛上,由他的祖父母抚养长大。他的大部分时间都在钓鱼或照料他们花园里疯长的作物。有一天,当他外出采集浆果准备晚餐时,偶然发现李四和王五都独自生活在附近的不同岛屿上。张三立刻被他们迷住了,但他们也同样对他感到好奇。他们决定最好是更全面地探索对方的世界,因此他们一起乘坐用藤蔓捆绑的竹竿制成的筏子穿越海洋,直到最后到达他们的目的地:一个没有规则或限制的岛屿,只有两个相爱的人。在那个与世隔绝的天堂,张三和李四一起建造了自己的小屋,从此过上了幸福的生活。。。。
看起来和上面那篇非常像,值得差评的是这篇小说最后丢失了一个人。。。
6写诗,给我写篇张三爱上李四的诗
ZhangSanwasdeeplyenamoredbythebeautyofhisbeloved,LiSi。Hersoftskinandgentledemeanorcaptivatedhimlikenoothercouldhavedone。Helongedtobenearheralways,butshekeptherselfdistantfromZhangsadvancesforfearthathewouldseethroughthemasaruse;afterall,Liwasalreadyengagedinanotherrelationshipwithsomeoneelsewhohadcapturedherheartandsoulbeforehand。Yetdespitethis,thelovebetweenthesetwoloverscouldnotbedeniedorsuppressedanylongerthanittooktowriteabouttheirpassionateaffairforposterityssake!
翻译过来:
张三被他心爱的李四的美貌深深地迷住了。她柔软的皮肤和温柔的举止让他着迷,这是其他任何人都无法做到的。他渴望永远接近她,但她却对张三的追求保持距离,因为她担心张三会看穿她的诡计;毕竟,李四已经和另一个人发生了关系,而这个人已经提前抓住了她的心和灵魂。然而,尽管如此,这对恋人之间的爱情是无法否认或压制的,就像为后人写下他们的激情恋情一样!!
三关于GPU
默认是用CPU来运行的,当回答问题的时候我的主机的CPU飙升到40以上,GPU占用没动静。
官网有教程,介绍如何用GPU来运行,笔者未尝试。
中国足球的乱象何时才能结束如今的中国足球,可谓是多事之秋,一个个的球队都走向了倒闭,一个个的足球人都进入了班房。中国足球的毒瘤缘何越清越多到底是什么样的一群人,能够把一个体育运动的项目,给整……
斯科特皮蓬NBA历史最强二当家,球风全能的公牛王朝基石!上世纪九十年代的NBA是属于芝加哥公牛的,乔丹带领公牛完成了旷古烁今六冠王朝,而在篮球之神的身后。还站着一位被其光芒掩盖住的人。他是乔丹的左膀右臂,他是芝加哥公牛的二当家……
秋雨迷蒙,怅然往昔细密迷蒙的秋雨下在十一的假期,给这个假日增添了些许凉意,也给秋叶上了色,过不久就会红的,黄的斑斓着这个秋季。蒙蒙的细雨打在脸上,凉凉湿湿的,像雾,像雨,像天空里滴下过往的……
中国的基本面之大一统在国家强盛时期,中国自古以来都是在统一时国家才会强盛,在世界上立足于不倒地位,自1840年鸦片战争后,清朝开始陷入动荡,国家加速走向没落,腐朽的清朝统治阶级已无法对抗西方……
你知道太阳能电池板是如何发电的吗?一、太阳能发电太阳能光伏发电矩阵太阳能光发电包括光伏发电、光化学发电、光感应发电和光生物发电。而光伏发电是当今太阳光发电的主流,拥有多种电池组件和形式,其中包括晶体……
牛膝治膝病专药,引气血及药物下行(一)牛膝味苦、酸,性平,归肝、肾经,有活血祛瘀,补益肝肾,强筋壮骨,利尿通淋,引血下行之功效。牛膝分怀牛膝与川牛膝两种,怀牛膝为苋科多年生草本植物牛膝的根;川牛膝为苋科多年生草本植……
俄罗斯自己拔网线了,启用本国互联网,咋回事?今天,有这么一条新闻:俄罗斯准备跟全球互联网断开,启用本国互联网Runet。差评君简单刷了一下评论,发现网友们除了对俄罗斯的本国互联网感到好奇外,还不少人又回忆起西方国家……
为什么壮族是中国最多的少数民族?1。壮族历史悠久,源远流长壮族历史悠久,可追溯到先秦时期的岭南百越。壮族的主要祖先,便是来自于岭南百越中的西瓯(西越)部族、骆越部族。而西瓯(西越)部族、骆越部族的历史,……
智能插座,一个让消费者尝试智能家居的过渡品电子发烧友网报道(文黄山明)如今智能家居五花八门,但仔细观察会发现这些产品都有一个共同的特点,那就是都能进行网络连接远程控制,这也是智能家居的一个明显的特征。但对于许多用户而言……
有什么令人悲痛难受的案件?老板向顾客多要了一元钱,顾客剁下了老板的脑袋,还将脑袋扔进了垃圾桶!案件发生后,有50多个群众报了警!这是一例疯狂的案件,更是一例令人痛心、反省的案件。通过这个恶劣的案件……
朱元璋为什么不把帝位给儿子?朱元璋于公元1368登基称帝,在位近30年。但是他死了之后并没有把皇位传给儿子,而是把皇位传给看自己的孙子朱允炆,也就是惠宗皇帝。这主要是为什么呢?长子朱标:当然是最合适……
抗美援朝第一次战役时,志愿军是怎样给狂妄的美军以迎头痛击的?青岩来答。正在前进的美军M4坦克1950年9月16日凌晨,在得知仁川登陆成功以后,第8集团军开始在釜山防线转入全面进攻。9月21日9月23日,虽然人民军高层竭力压制……