当前位置: 首页 > news >正文

网站设计的灵感来源上海百度seo网站优化

网站设计的灵感来源,上海百度seo网站优化,模板手机网站建设公司排名,公司企业做网站目录 一,演示二,ChatGLM介绍三,部署条件四,手把手教你搭建1. 安装git2. 克隆地址到本地3. 进入项目,克隆模型文件4. git lfs工具安装(已安装的话跳过)5. 克隆模型大文件6. 运行web_demo.py7. 结…

目录

    • 一,演示
    • 二,ChatGLM介绍
    • 三,部署条件
    • 四,手把手教你搭建
        • 1. 安装git
        • 2. 克隆地址到本地
        • 3. 进入项目,克隆模型文件
        • 4. git lfs工具安装(已安装的话跳过)
        • 5. 克隆模型大文件
        • 6. 运行web_demo.py
        • 7. 结果
    • 五,补充

一,演示

私人部署地址:http://ilovechatgpt.cn。

免费使用!无限调用!速度还蛮快呢。

二,ChatGLM介绍

官方地址:https://github.com/THUDM/ChatGLM-6B

ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型,由基于清华大学 KEG 实验室智谱 AI 于 2023 年联合训练,可以针对用户的问题和要求提供适当的答复和支持。

它基于 General Language Model 架构,具有 62 亿参数。结合模型量化技术,用户可以在消费级的显卡上进行本地部署(具体的部署条件看下章)。 ChatGLM-6B 使用了和 ChatGPT 相似的技术,针对中文问答和对话进行了优化。经过约 1T 标识符的中英双语训练,辅以监督微调、反馈自助、人类反馈强化学习等技术的加持,62 亿参数的 ChatGLM-6B 已经能生成相当符合人类偏好的回答。

特点:

  1. 开源
  2. 支持中文(国内很少有支持中文的开源模型)
  3. 低成本部署(兼容CPU)
  4. 具有记忆功能

三,部署条件

经过测试,推荐还是GPU部署,CPU运行的话运行时占用的资源更多,并且速度实在太慢了,自己单独使用的话也不能忍受这么慢的速度。GPU的生成速度才能满足使用的体验。

e0a6e2845fe0427fb7f23f07ca125813.png

内存不够启动项目的话,进程会被自动kill掉。而且模型启动后占用的现存是远远低于需要的现存的,比如说,我用GPU部署的无量化的ChatGLM2-6B模型,正常来说需要13GB显存,但我完全启动后,只占用了4GB。

image-20230725161343821

四,手把手教你搭建

1. 安装git
# centos 操作系统
yum install git
# ubuntu 操作系统
apt-get update
apt install git
2. 克隆地址到本地
git clone https://github.com/THUDM/ChatGLM-6B
# 进入项目文件夹
cd ChatGLM-6B 

实在很慢的话,直接去gitee上面搜ChatGLM-6B,找最新的,有很多人把它搬到gitee作为镜像项目。

3. 进入项目,克隆模型文件

模型文件的作用是作为训练集,项目能够本地加载该模型文件并将其用于预测新的自然语言文本。模型文件决定我们能有怎么样的输出结果。

image-20230725212413417

可以根据上面部署条件的需求,来选择项目。我这里以 chatglm2-6b 来部署。

# 注意!后面一定要加上.git。
git clone https://huggingface.co/THUDM/chatglm2-6b.git

路径下就会有ChatGLM2-6B的文件夹,我们进入到里面

cd chatglm2-6b

你会发现模型很大,但是一下子就clone完了,是因为大文件是存储到lfs上面的,需要我们用到git的lfs工具来进行下载。当然,你也可以手动下载后,然后拷贝到服务器上,不过太麻烦,不推荐。

4. git lfs工具安装(已安装的话跳过)

centos安装命令

curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.rpm.sh | sudo bashsudo yum install git-lfsgit lfs install

ubuntu安装命令

curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bashsudo apt-get install git-lfsgit lfs install
5. 克隆模型大文件
git lfs pull 

模型文件都很大,下载时间很久,我建议在晚上的时候,使用如下命令,这样睡一觉,全部都已经下载好了。

# nohup 让程序后台运行,使其不受终端会话的影响而持续运行
nohup git lfs pull &
6. 运行web_demo.py

我建议把模型文件夹名字换成model,毕竟容易理解

# 进入到项目文件夹内部
cd ChatGLM-6B
# 改模型名字
mv chatglm2-6b model

修改官方样例代码

vim web_demo.py
  1. model为模型路径,也就是刚刚改的。

  2. .cuda() 意味用GPU运行,如果没有GPU,换成 .float() 用CPU运行就可以

image-20230725222236225

  1. server_name参数指定能够访问的ip,默认不写的话是只能本地127.0.0.1访问
  2. server_port参数指定web服务端口
  3. share代表是否让huggingface给你生成一个公网地址,别人能通过该公网地址直接访问。默认只能使用72小时。

image-20230725222403292

7. 结果

image-20230725224202624

五,补充

还可以通过命令行窗口交互,运行python cli_demo.py文件

nohup python cli_demo.py &

通过模型生成post接口,供其余后台应用直接调用

nohup python api.py &

image-20230725224108768

image-20230725224330109
欢迎关注我的公众号!😊

http://www.shuangfujiaoyu.com/news/62980.html

相关文章:

  • 做的最好的本地生活网站网络科技公司
  • 做网络推广应该去哪些网站推广呢足球联赛排名
  • 容县建设工程交易中心网站合肥seo排名扣费
  • 网站上那些兼职网页怎么做的网站建设与管理
  • 微信网站怎么建立沈阳网站制作推广
  • 网站策划怎么做谷歌在线浏览入口
  • wordpress自定义字段不全站显示国内十大软件培训机构
  • 建设部网站从哪登陆php视频转码
  • 淮安企业网站谷歌浏览器中文手机版
  • wordpress拿站索引擎优化 seo
  • 网站权限分配代码如何做网站推广优化
  • 深圳便宜的网站建设有人看片吗免费的
  • 做视频网站用什么模板重庆seo网络推广
  • 无锡新吴区住房和建设交通局网站百度售后服务电话人工
  • 乐陵森森水族福鼎网站优化公司
  • 包头网站制作公司怎么注册自己公司的网址
  • 郑州制作网站费用百度网站登录入口
  • 合肥企业网站建设公司洛阳seo网站
  • 电线电缆做销售哪个网站好爱站长尾词
  • 山东省建设厅特种作业证查询网站网站seo软件
  • 做app网站的软件有哪些seo辅助优化工具
  • 网页制作个人简历代码北京百度快速优化排名
  • 深圳网站制作招聘百度词条搜索排行
  • 河北提供网站制作公司哪家好深圳品牌seo
  • 怎样python做网站企业网站建设制作
  • 中企动力是外包公司吗百度推广优化技巧
  • 又顺又旺的公司名字大全图片优化网站
  • 我想看b站直播2023烟台seo网络推广
  • 大连网站哪家做的好百度指数的使用方法
  • 100平米全包装修价格抚顺优化seo