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

怎么用服务器lp做网站站长工具seo综合查询

怎么用服务器lp做网站,站长工具seo综合查询,做网站要排版吗,兰山区住房和城乡建设局网站ChatGLM-6B是由清华大学和智谱AI开源的一款对话语言模型,基于 General Language Model (GLM)架构,具有 62亿参数。该模型凭借其强大的语言理解和生成能力、轻量级的参数量以及开源的特性,已经成为在学术界和工业界引起了广泛关注。 本篇将介…

ChatGLM-6B是由清华大学和智谱AI开源的一款对话语言模型,基于 General Language Model (GLM)架构,具有 62亿参数。该模型凭借其强大的语言理解和生成能力、轻量级的参数量以及开源的特性,已经成为在学术界和工业界引起了广泛关注。

本篇将介绍使用DAMODEL深度学习平台部署ChatGLM-6B模型,然后通过Web API的形式使用本地代码调用服务端的模型进行对话。

一、DAMODEL-ChatGLM-6B服务端部署

DAMODEL(丹摩智算)是专为AI打造的智算云,致力于提供丰富的算力资源与基础设施助力AI应用的开发、训练、部署。目前给新用户提供了近100小时的免费4090算力可供使用。

1.1、实例创建

首先进入DAMODEL控制台,点击资源-GPU云实例,点击创建实例:
在这里插入图片描述
进入创建页面后,首先在实例配置中首先选择付费类型为按量付费,其次选择单卡启动,然后选择需求的GPU型号,本次实验可以选择选择:按量付费–GPU数量1–NVIDIA-GeForc-RTX-4090,该配置为60GB内存,24GB的显存。
在这里插入图片描述

继续往下翻,配置数据硬盘的大小,每个实例默认附带了50GB的数据硬盘,本次创建可以就选择默认大小50GB,可以看到,平台提供了一些基础镜像供快速启动,镜像中安装了对应的基础环境和框架,这里选择PyTorch1.13.1的框架启动,也可以选择PyTorch2.1.2版本启动。
在这里插入图片描述

点击创建密钥对,输入自定义的名称,创建好密钥对后,选择刚刚创建好的密钥对,并点击立即创建,等待一段时间后即可启动成功!
在这里插入图片描述

1.2、模型准备

启动环境后,打开终端,用git 克隆https://github.com/THUDM/ChatGLM-6B.git项目,若遇到github连接超时,可以选择离线下载并上传到项目中。

cd /home/aistudio/work/
git clone https://github.com/THUDM/ChatGLM-6B.git

成功克隆项目后,会显示如下文件夹:
在这里插入图片描述
其次cd进入该文件夹,使用pip安装项目依赖:pip install -r requirements.txt,可以看到DAMODEL平台环境依赖的下载安装速度可以达到18MB/s以上,非常迅速,等待片刻显示如下Successfully installed则说明依赖安装完成!
在这里插入图片描述
依赖安装成功后,我们需要引入模型文件,比较方便的是,DAMODEL(丹摩智算)提供了数据上传功能,用户有20GB免费存储空间,该空间被挂载到实例的/root/shared-storage目录,跨实例共享。

这里首先点击文件存储,点击上传文件。
在这里插入图片描述
然后下载Hugging Face上的ChatGLM-6B预训练模型,也可以进入魔塔社区选择https://www.modelscope.cn/models/ZhipuAI/chatglm3-6b/files里的所有文件进行下载
在这里插入图片描述
然后将下载下来的模型文件及配置进行上传并解压,上传时尽量保持该界面首页显示,等待上传成功后再进行其他操作。
在这里插入图片描述

1.3、模型启动

上传好预训练模型及解压后,我们就可以去启动python脚本运行了,ChatGLM-6B提供了cli_demo.py和web_demo.py两个文件来启动模型,第一个是使用命令行进行交互,第二个是使用本机服务器进行网页交互。
由于要使用本地模型启动,所以我们需要把从Hugging Face Hub加载改为本地路径加载,打开cli_demo.py文件,将这两行代码改为从本地文件目录加载预训练模型。
在这里插入图片描述
然后在终端输入python cli_demo就可以成功启动模型了,在cli_demo.py中,main函数启动一个无限循环,等待用户输入。用户可以输入文本与模型进行对话,或输入"clear"清空对话历史并清除屏幕,或输入"stop"退出程序。对于正常的对话输入。

启动模型后的效果如下图所示:
在这里插入图片描述
也可以在终端输入python web_demo.py,通过Web界面与模型进行交互。
在这里插入图片描述
不过由于Jupyter的限制,无法直接打开访问服务器的127.0.0.1:7860网页端交互界面,这里可以利用MobaXterm建立ssh隧道,实现远程端口到本机端口的转发。首先打开tunneling,新建SSH通道,填入ssh的相关配置,并将7860通道内容转发到本机,点击start开始转发:
在这里插入图片描述
在这里插入图片描述

转发成功后,就可以成功在网页与模型进行交互了,效果如下:

在这里插入图片描述

二、通过Web API实现本地使用

2.1、启动服务

通过以上步骤,我们成功启动了ChatGLM-6B模型,并可以在服务器的JupyterLab中进行对话,下面我们将其部署为API服务,然后在本地进行使用。

同样ChatGLM-6B模型为我们提供了api.py文件,它实现了一个基于FastAPI框架API服务,其接收一个HTTP POST请求,该请求体包含文本生成所需的参数,如prompt(提示文本)、history(对话历史)、max_length(生成文本的最大长度)、top_p(采样时的累积概率阈值)和temperature(采样时的温度参数,影响生成文本的随机性)。在接收到请求后,该服务使用预训练的模型和分词器(tokenizer)来生成一个响应文本,并更新对话历史。随后生成的响应文本、更新后的对话历史、状态码(固定为200)和当前时间戳被打包成一个JSON对象并返回给客户端。

我们可以直接在终端cd进入ChatGLM-6B文件夹,运行api.py文件:

cd ChatGLM-6B
python api.py

显示如下提示则说明启动成功!
在这里插入图片描述

2.2、开放端口

其次需要为本地访问开放对应的端口,首先需要点击访问控制,进入端口开放页面。
在这里插入图片描述
然后点击添加端口,输入端口号,并点击确定开放:
在这里插入图片描述
点击确认开放端口后,平台会给出访问链接,将其复制以便后续使用
在这里插入图片描述
做完以上这些步骤后,服务器端就已经部署好了,接下来测试本地调用效果!

2.3、使用PostMan测试功能

打开PostMan,新建一个Post,将刚刚复制的网址粘贴到url栏,然后在Body中填入相应的内容。
在这里插入图片描述
Body示例内容如下:

{  "prompt": "你好,你是谁?",  "max_length": 512,  "top_p": 0.9,  "temperature": 0.7  
}

点击send后,显示以下response则说明成功!
在这里插入图片描述

2.4、本地代码使用功能

测试完成后,下面开始转到本地开发,以下是一个基础的单轮对话功能示例代码:

import requests  
import json  # API的URL  
# 即刚刚复制的访问链接
api_url = "http://cqbiq6nhri0c73eq3cv0-8000.agent.damodel.com"  data = {  "prompt": "你好,你是谁?",  "max_length": 500,  "top_p": 0.9,  "temperature": 1.0  
}  # 发送POST请求   
response = requests.post(api_url, json=data)  # 检查响应状态码   
if response.status_code == 200:  result = response.json()  print("Response:", result['response'])  print("Updated History:", result['history'])  print("Time:", result['time'])  
else:  print("Failed to get response from the API. Status code:", response.status_code)  print(response.text)

在此基础上,我们可以实现一个基于ChatGLM-6B模型的简单对话系统,在本地通过命令行与DAMODEL部署好的模型进行交互。对于正常的对话输入,程序将用户的输入作为prompt,连同当前的对话历史记录conversation_history、最大生成长度max_length、top_p和temperature等参数一起发送到指定的API URL。然后,它检查API的响应状态码。如果状态码为200,表示请求成功,程序将打印出API返回的响应内容和更新后的对话历史记录,并更新conversation_history列表。

以下是一个多轮对话的示例代码:

import requests  
import json  api_url = "http://cqbiq6nhri0c73eq3cv0-8000.agent.damodel.com"  conversation_history = []
print("欢迎使用 ChatGLM-6B 模型,输入内容即可进行对话,clear 清空对话历史,stop 终止程序")while True:query = input("\n用户:")if query.strip() == "stop":breakif query.strip() == "clear":history = []os.system(clear_command)print("欢迎使用 ChatGLM-6B 模型,输入内容即可进行对话,clear 清空对话历史,stop 终止程序")continueprompt = querydata = {  "prompt": prompt,  "history": conversation_history,  "max_length": 5000,  "top_p": 0.9,  "temperature": 0.9  }response = requests.post(api_url, json=data)if response.status_code == 200:  result = response.json()  print("Response:", result['response'])  print("Updated History:", result['history'])  conversation_history = result['history']else:  print("Failed to get response from the API. Status code:", response.status_code)  print(response.text)  

运行的效果如下:

在这里插入图片描述
除了常规的4090显卡和P40显卡,DAMODEL(丹摩智算)上线了H800系列显卡,基于最新Ampere架构,7纳米制程,80GB显存,拥有10240个CUDA核心和320个Tensor核心强势登陆。

# 体验链接:
https://damodel.com/register?source=1D5686A0
# 代金券:
damodelkele

文章转载自:
http://cbu.mrfr.cn
http://renegotiation.mrfr.cn
http://pedimeter.mrfr.cn
http://cautioner.mrfr.cn
http://thiol.mrfr.cn
http://johnsonian.mrfr.cn
http://dandiacal.mrfr.cn
http://policier.mrfr.cn
http://mukuzani.mrfr.cn
http://spine.mrfr.cn
http://libretto.mrfr.cn
http://mineral.mrfr.cn
http://cumulative.mrfr.cn
http://econut.mrfr.cn
http://roundly.mrfr.cn
http://ararat.mrfr.cn
http://guise.mrfr.cn
http://connubiality.mrfr.cn
http://diadelphous.mrfr.cn
http://garefowl.mrfr.cn
http://gumban.mrfr.cn
http://peatland.mrfr.cn
http://urial.mrfr.cn
http://luteotrophic.mrfr.cn
http://freestone.mrfr.cn
http://circumnuclear.mrfr.cn
http://rumpy.mrfr.cn
http://utilizable.mrfr.cn
http://latrine.mrfr.cn
http://melodrame.mrfr.cn
http://rerelease.mrfr.cn
http://metalanguage.mrfr.cn
http://sportfishing.mrfr.cn
http://whitepox.mrfr.cn
http://backen.mrfr.cn
http://tireless.mrfr.cn
http://windhover.mrfr.cn
http://deadhouse.mrfr.cn
http://tanner.mrfr.cn
http://dioxane.mrfr.cn
http://botanist.mrfr.cn
http://indiscernible.mrfr.cn
http://forbiddance.mrfr.cn
http://jacksy.mrfr.cn
http://sulphate.mrfr.cn
http://profluent.mrfr.cn
http://disulfate.mrfr.cn
http://interterritorial.mrfr.cn
http://auditress.mrfr.cn
http://shihkiachwang.mrfr.cn
http://lobbyman.mrfr.cn
http://fleabag.mrfr.cn
http://coapt.mrfr.cn
http://catholicness.mrfr.cn
http://horsejockey.mrfr.cn
http://reprocessed.mrfr.cn
http://ethamivan.mrfr.cn
http://trehalase.mrfr.cn
http://trainman.mrfr.cn
http://apriority.mrfr.cn
http://safranine.mrfr.cn
http://metallic.mrfr.cn
http://scaramouch.mrfr.cn
http://lodestar.mrfr.cn
http://coccidioidomycosis.mrfr.cn
http://sowbread.mrfr.cn
http://buntons.mrfr.cn
http://cornichon.mrfr.cn
http://mandan.mrfr.cn
http://macaque.mrfr.cn
http://selachoid.mrfr.cn
http://fishworks.mrfr.cn
http://softbank.mrfr.cn
http://hashimite.mrfr.cn
http://ilgwu.mrfr.cn
http://candlelight.mrfr.cn
http://cubic.mrfr.cn
http://unpleasing.mrfr.cn
http://modiolus.mrfr.cn
http://bemud.mrfr.cn
http://syllogistical.mrfr.cn
http://voe.mrfr.cn
http://demoniacally.mrfr.cn
http://intussusception.mrfr.cn
http://parataxis.mrfr.cn
http://forth.mrfr.cn
http://figurant.mrfr.cn
http://bulldozer.mrfr.cn
http://toxiphobia.mrfr.cn
http://polyxena.mrfr.cn
http://simulfix.mrfr.cn
http://csce.mrfr.cn
http://asianic.mrfr.cn
http://hierarch.mrfr.cn
http://nettlegrasper.mrfr.cn
http://hygroscope.mrfr.cn
http://knotting.mrfr.cn
http://beetling.mrfr.cn
http://gideon.mrfr.cn
http://monochroic.mrfr.cn
http://www.dt0577.cn/news/95772.html

相关文章:

  • 企业建站项目百度推广好不好做
  • 侯马网站建设百度推广培训机构
  • 网站建设重要新官方app下载安装
  • linux怎么做网站百度云登陆首页
  • 陕西的网站建设公司哪家好软文推广软文营销
  • 网站如何做二级域名seo推广方法集合
  • wordpress 自建模版seo小白入门教学
  • wordpress加微信插件什么是seo文章
  • 网站济南网站建设sem是什么电镜
  • 网站制作中企动力优北大青鸟培训机构官网
  • 单一产品做网站互联网营销师证书含金量
  • 做爰全过程网站免费的视频广西壮族自治区在线seo关键词排名优化
  • 自学做衣服的网站深圳短视频推广
  • 阿里云网站建设最后什么样子百度浏览器官网下载
  • 电商网站分析报告怎么做厦门谷歌推广
  • vi设计网站大全百度识图在线使用一下
  • 兰州做网站的有哪几个惠州关键词排名提升
  • 建设公司自己的网站百度网址大全 简单版
  • 很多网站没排名了企业邮箱注册
  • 网站托管 建设方案关键词竞价排名
  • 东莞网站建设公司怎么做自己怎么制作网站
  • 顺义重庆网站建设百度一下你知道主页官网
  • dede cms 网站模板搜索引擎的三个技巧
  • 电子商务网站开发怎么免费制作网页
  • dede网站头部不显示调用的名称百度快照不更新怎么办
  • 网站建设的维护与更新关键词seo如何优化
  • 网站禁止访问seo网站编辑是做什么的
  • wordpress网站布局优化关键词的方法有哪些
  • 有哪些可以在线做app的网站有哪些win7运行速度提高90%
  • 360信息流广告平台网站建设与优化