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

【昇思学习打卡营打卡-第二十八天】MindNLP ChatGLM-6B StreamChat

MindNLP ChatGLM-6B StreamChat

本案例基于MindNLP和ChatGLM-6B实现一个聊天应用。

安装mindnlp

pip install mindnlp

安装mdtex2html

pip install mdtex2html

配置网络线路

export HF_ENDPOINT=https://hf-mirror.com

代码开发

下载权重大约需要10分钟

from mindnlp.transformers import AutoModelForSeq2SeqLM, AutoTokenizer
import gradio as gr
import mdtex2htmlmodel = AutoModelForSeq2SeqLM.from_pretrained('ZhipuAI/ChatGLM-6B', mirror="modelscope").half()
model.set_train(False)
tokenizer = AutoTokenizer.from_pretrained('ZhipuAI/ChatGLM-6B', mirror="modelscope")

可以修改下列参数和prompt体验模型

prompt = '你好,简单介绍一下MindSpore'
history = []
response, _ = model.chat(tokenizer, prompt, history=history, max_length=20)
response

结果

MindSpore 是一个基于人工智能的开源框架
http://www.lryc.cn/news/401219.html

相关文章:

  • 前端打包部署后源码安全问题总结
  • 扩展你的App:Xcode中App Extensions的深度指南
  • 【D3.js in Action 3 精译】1.3 D3 视角下的数据可视化最佳实践(下)
  • Solus Linux简介
  • 常见的排序算法,复杂度
  • 鸿蒙特色物联网实训室
  • JVM垃圾回收-----垃圾分类
  • 前端基础之JavaScript学习——变量、数据类型、类型转换
  • SQL常用数据过滤---IN操作符
  • HDFS和FDFS
  • Flutter对接FlutterBugly 报错Zone mismatch
  • Docker缩小镜像体积与搭建LNMP架构
  • 六边形动态特效404单页HTML源码
  • BGP路径属性
  • 从零开始学量化~Ptrade使用教程(六)——盘后定价交易、港股通与债券通用质押式回购
  • Docker 三剑客
  • 每天一个数据分析题(四百三十一)- 卡方检验
  • Flowable-流程图标与流程演示
  • MyBatis源码中的设计模式2
  • AI发展中的伦理挑战与应对策略
  • 基于用户非兴趣/非偏好/非习惯的推荐
  • Abaqus基于CT断层扫描的三维重建插件CT2Model 3D
  • Mindspore框架CycleGAN模型实现图像风格迁移|(三)损失函数计算
  • ENSP中VLAN的设置
  • 《后端程序员 · Nacos 常见配置 · 第一弹》
  • 深入解析HTTPS与HTTP
  • vue3+TS从0到1手撸后台管理系统
  • 黑马头条-环境搭建、SpringCloud
  • 基于centos2009搭建openstack-t版-ovs网络-脚本运行
  • buuctf-web