微三云刘杰本地部署人工智能平台
2024-07-21 18:21 113.77.161.97 2次- 发布企业
- 东莞市松山湖溢嗨技术服务中心商铺
- 认证
- 资质核验:已通过营业执照认证入驻顺企:第3年主体名称:东莞市松山湖溢嗨技术服务中心组织机构代码:91441900MA538DGY82
- 报价
- 请来电询价
- 关键词
- 消费返利,消费全返,分销模式,代理模式,微三云,电商系统,软件开发,APP开发小程序开发,吴业联盟,020,乐享购,广告电商,全民拼购,2+1链动,共享购,NFT,数字产品,七人拼团
- 所在地
- 广东省东莞市松山湖园区瑞和路1号2栋302室02
- 联系电话
- 13268813057
- 杨总监
- 13268813057
- 联系人
- 杨总监 请说明来自顺企网,优惠更多
- 请卖家联系我
- 13268813057
产品详细介绍
今天用了一个超级好用的Chatgpt模型——ChatGLM,可以很方便的本地部署,效果嘎嘎好,经测试,效果基本可以平替内测版的文心一言。
目录
一、什么是ChatGLM?
二、本地部署
2.1模型下载
2.2模型部署
2.3模型运行
2.3.1直接在命令行中输入进行问答
2.3.2利用gradio库生成问答网页
三、模型与ChatGPT和GPT4AII效果对比
3.1ChatGLM
3.2ChatGPT
3.3GPT4AII
四、
一、什么是ChatGLM?
ChatGLM-6B是一个开源的、支持中英双语的对话语言模型,基于GeneralLanguageModel架构,具有62亿参数。结合模型量化技术,用户可以在消费级的显卡上进行本地部署(INT4量化级别下*低只需6GB显存)。ChatGLM-6B使用了和ChatGPT相似的技术,针对中文问答和对话进行了优化。经过约1T标识符的中英双语训练,辅以监督微调、反馈自助、人类反馈强化学习等技术的加持,62亿参数的ChatGLM-6B已经能生成相当符合人类偏好的回答。
二、本地部署
2.1模型下载
Demo下载地址:
GitHub-ZhangErling/ChatGLM-6B:提供Windows部署文档的版本|ChatGLM-6B:开源双语对话语言模型|AnOpenBilingualDialogueLanguageModel
2.2模型部署
1.用Pycharm打开项目文件;
2.使用pip安装依赖:pipinstall-rre,其中transformers库版本推荐为4.27.1,但理论上不低于4.23.1即可;
安装以下依赖包:
protobuf
transformers==4.27.1
cpm_kernels
torch>=1.10
gradio
mdtex2html
sentencepiece
pip直接安装不行就用:
condainstall包名-chttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
再不行就去Archived:PythonExtensionPackagesforWindows-ChristophGohlke(uci.edu)
下载相关依赖包的whl文件,在cd到文件路径下,用pip安装。
2.3模型运行
在…/ChatGLM/目录下有两个demo代码:
2.3.1直接在命令行中输入进行问答
(1)修改模型路径。编辑cli_demo.py代码,修改5、6行的模型文件夹路径,将原始的“THUDM/ChatGLM-6B”替换为“model”即可。
(2)修改量化版本。如果你的显存大于14G,则无需量化可以跳过此步骤。如果你的显存只有6G或10G,则需要在第6行代码上添加(4)或(8),如下:
#6G显存可以4bit量化
model=AutoModel.from_pretrained("model",trust_remote_code=True).half().(4).cuda()#10G显存可以8bit量化
model=AutoModel.from_pretrained("model",trust_remote_code=True).half().(8).cuda()
(3)运行cli_demo.py
2.3.2利用gradio库生成问答网页
利用gradio库生成问答网页(效果如三中所示)。
(1)安装gradio库:
pipinstallgradio
(2)修改模型路径。编辑cli_demo.py代码,修改5、6行的模型文件夹路径,将原始的“THUDM/ChatGLM-6B”替换为“model”即可。
(3)修改量化版本。如果你的显存大于14G,则无需量化可以跳过此步骤。如果你的显存只有6G或10G,则需要在第5行代码上添加(4)或(8),如下:
#6G显存可以4bit量化
(4)运行web_demo.py
模型加载过程如下图:
三、模型与ChatGPT和GPT4AII效果对比
运行完web_demo.py结束会自动打开浏览器,显示如下界面,可以进行正常对话,且相应速度非常快。
3.1ChatGLM
向ChatGLM提问:“蒸1个包子需要10分钟,蒸10个包子需要多久?”,回答非常合理。
3.2ChatGPT
向ChatGPT提相同的问题:“蒸1个包子需要10分钟,蒸10个包子需要多久?”,回答略显简单。
3.3GPT4AII
上一篇博文我们介绍了GPT4ALL,它只能实现英文的对话,用英文提问相关的问题,发现效果不如ChatGLM和ChatGPT。
四、
ChatGLM方便部署,且对中文的理解能力很好,它的优点是部署完不用联网,不需要账号登录,非常安全,它的缺点是无法增量学习互联网上*新的信息,知识库扩展需要额外增加训练样本。
成立日期 | 2019年05月13日 | ||
法定代表人 | 李旭枝 | ||
注册资本 | 1000 | ||
主营产品 | 小程序系统,拼团系统,抽奖系统,众筹系统,微商系统,门店系统,分红系统,7人拼团,10人拼团,盲盒系统,盲盒交友,代理商系统,云平台-电商系统,云视商-知识付费系统,供应链系统,超级app系统,开发人员150+,源头源码开发商。 | ||
经营范围 | 数据处理;网络、光电一体化、物联网、数据处理、信息技术的研发、技术咨询、技术服务、技术转让;维修计算机、办公设备;工程和技术研究与试验发展;大数据资源服务;云计算服务;物联网技术服务;互联网信息服务,云平台网络数据处理和存储,大数据、计算机软硬件、网络系统设备的技术开发、技术转让、技术咨询、技术服务;计算机信息系统集成;计算机信息系统集成;科技项目咨询服务。(依法须经批准的项目,经相关部门批准后方可开展经营活动)〓 | ||
公司简介 | 专注于系统研发,免费帮助企业转型到线上,目前开发了五大产品线云平台,代理商,云视商,超级APP,供应链,致力于帮助企业做的更好更大,打造强大的生态闭环,APP小程序H5视频号公众号PC。东莞市松山湖溢嗨技术服务中心旗下品牌有“商二”“莞云”、“莞链”、“鸿云”“云前”、“微三云大数据”等,公司创立于2014年,是高新技术企业、双软认证企业,经历10年深耕,从4个人发展到如今400多人,年软件系统销 ... |
- 浙江省杭州店商豹数商模型:数字经济推动数商发展!平台运营+系统搭建+技术服务莞云软件供应链云平台系统——为什么选择莞云莞云数商模型:数字经济推动“数商”发展... 2024-12-09
- 浙江省行政区划店商豹数商模型:数字经济推动数商发展!平台运营+系统搭建+技术服务莞云软件供应链云平台系统——为什么选择莞云莞云数商模型:数字经济推动“数商”发展... 2024-12-09
- 广东省河源店商豹数商模型:数字经济推动数商发展!平台运营+系统搭建+技术服务莞云软件供应链云平台系统——为什么选择莞云莞云数商模型:数字经济推动“数商”发展... 2024-12-09
- 广东省梅州店商豹数商模型:数字经济推动数商发展!平台运营+系统搭建+技术服务莞云软件供应链云平台系统——为什么选择莞云莞云数商模型:数字经济推动“数商”发展... 2024-12-09
- 广东省云浮店商豹数商模型:数字经济推动数商发展!平台运营+系统搭建+技术服务莞云软件供应链云平台系统——为什么选择莞云莞云数商模型:数字经济推动“数商”发展... 2024-12-09