【昇思学习打卡营打卡-第二十八天】MindNLP ChatGLM-6B StreamChat
【摘要】 MindNLP ChatGLM-6B StreamChat本案例基于MindNLP和ChatGLM-6B实现一个聊天应用。 安装mindnlppip install mindnlp 配置网络线路export HF_ENDPOINT=https://hf-mirror.com 代码开发下载权重大约需要10分钟from mindnlp.transformers import AutoModel...
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 mdtex2html
model = 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 是一个基于人工智能的开源框架
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)