ChatGLM 使用方法

ChatGLM 是由智谱 AI 和清华 KEG 开发的开源双语(中文-英文)大型语言模型系列,具有流畅的对话能力和低部署门槛。
查看更多

如何使用ChatGLM

安装所需包: 通过运行以下命令安装必要的 Python 包:pip install protobuf transformers==4.30.2 cpm_kernels torch>=2.0 gradio mdtex2html sentencepiece accelerate
导入模型和分词器: 使用以下代码导入 ChatGLM: from transformers import AutoTokenizer, AutoModel tokenizer = AutoTokenizer.from_pretrained("THUDM/chatglm-6b", trust_remote_code=True) model = AutoModel.from_pretrained("THUDM/chatglm-6b", trust_remote_code=True).half().cuda()
生成响应: 通过调用 chat 方法生成响应: response, history = model.chat(tokenizer, "你好", history=[]) print(response)
继续对话: 要继续对话,将历史记录传递给后续调用: response, history = model.chat(tokenizer, "晚上睡不着应该怎么办", history=history) print(response)
使用网页界面: 为了获得更友好的用户体验,访问 https://chatglm.cn 以使用更大的 ChatGLM 模型的网页界面
下载移动应用: 扫描 ChatGLM 网站上的二维码,下载适用于 iOS 或 Android 的移动应用

ChatGLM 常见问题解答

ChatGLM 是一个基于通用语言模型(GLM)框架的开源双语语言模型。它在中英文数据上进行训练,并针对问答和对话任务进行了优化。

与 ChatGLM 类似的最新 AI 工具

LEKT AI
LEKT AI
LEKT AI是一个对话AI平台,提供一个地方访问多个流行的AI模型,如GPT-4、Claude 3.5和Gemini Pro,提供文本生成、代码辅助和图像创建能力,并默认保护隐私。
AIChatru.ru: Free Chat with GPT and Claude AI
AIChatru.ru: Free Chat with GPT and Claude AI
AIChatru.ru是一个免费的在线平台,无需登录即可访问GPT-4o、GPT-4o Mini和Claude 3等高级AI聊天模型,实现无缝对话。
Narus AI
Narus AI
Narus AI 是一个安全的生成式 AI 管理平台,通过单个界面帮助企业集成和控制多个 AI 模型,提供完整的管理监督、预算管理和安全控制。
UnStruct.ai
UnStruct.ai
UnStruct.AI 是一个开创性的平台,使企业能够构建能够与各种工具和系统交互以执行企业任务的 AI 代理。

类似 ChatGLM 的热门 AI 工具

ChatGPT
ChatGPT
ChatGPT是由OpenAI开发的高级AI驱动的聊天机器人,使用自然语言处理进行类似人类的对话,并协助各种任务。
SearchGPT
SearchGPT
SearchGPT 是 OpenAI 使用 GPT 模型提供的 AI 驱动搜索原型,提供快速、对话式答案并带有清晰来源。
OpenAI
OpenAI
OpenAI是一家领先的AI研究公司,开发先进的AI模型和技术,以造福人类。
Gemini - Google Vids AI
Gemini - Google Vids AI
Gemini是Google最先进和最强大的多模态AI模型家族,能够无缝理解和推理文本、图像、视频、音频和代码,以支持各种AI应用和服务。