【 Mind+python模式扩展库】ChatGLM 智普AI

2023-11-279697
AI 快速预览详细 收起
本文介绍了如何在Mind+的Python模式下使用ChatGLM大模型。首先需要下载并安装Mind+软件,然后切换到Python模式,并在扩展库中选择用户库,添加ChatGLM的gitee链接。文中还提供了API密钥的获取方法。通过这些步骤,用户可以在Mind+中轻松接入ChatGLM,实现对话聊天、智能问答等功能。

ChatGLM

ChatGLM是清华技术成果转化的公司智谱AI研发的支持中英双语的对话机器人。ChatGLM基于GLM130B千亿基础模型训练,它具备多领域知识、代码能力、常识推理及运用能力;支持与用户通过自然语言对话进行交互,处理多种自然语言任务。比如:对话聊天、智能问答、创作文章、创作剧本、事件抽取、生成代码等等。

Mind+图形化编程

1、下载及安装软件。下载地址:http://www.mindplus.cc

2、切换到“python模式”。

3、“扩展”中选择“用户库”:

积木

程序实例

示例程序1

API密钥获取

积木内置了API密钥,可供大家合理试用。请勿滥用!

API密钥获取请根据以下方法获取:

智谱AI官方连接:https://open.bigmodel.cn/

第一步:注册并登录账号

第二步:进入开发工作台

第三步:查看API密钥

支持列表

主板型号 实时模式 ArduinoC MicroPython python 备注
uno
micro:bit
mpython
arduinonano
leonardo
mega2560
行空板

更新日志

V0.0.1 基础功能完成

V0.0.2 输出内容格式化

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(9)
江河湖海
江河湖海
ImportError: cannot import name 'Literal' from 'typing' (/usr/lib/python3.7/typing.py)
这个是什么原因?
Nick-ccq
Nick-ccq
作者
回复江河湖海
python版本低的原因
lt1996
lt1996
我劳报这个错误
yM7RdfqzYG5y
yM7RdfqzYG5y
智谱的库和现在行空板内置Python版本不兼容,这个怎么解决?现在内置Python3.7:
from .core import _jwt_token
File "/usr/local/lib/python3.7/dist-packages/zhipuai/core/__init__.py", line 47, in
from ._http_client import (
File "/usr/local/lib/python3.7/dist-packages/zhipuai/core/_http_client.py", line 6, in
from typing import (
ImportError: cannot import name 'Literal' from 'typing' (/usr/lib/python3.7/typing.py)
Nick-ccq
Nick-ccq
作者
回复yM7RdfqzYG5y
码云链接里有详细说明,更新0.3和0.4的版本无法在行空板使用,因为zhipuai(2.0.1)库使用的python版本最低3.8,而行空板pytho环境低于3.8导致无法使用。如需使用请下载nick-chatglm-thirdex-V0.0.2.mpext文件到本地,然后mind+用户库加载,安装pip install zhipuai==1.0.7即可。
You
You
用户库直接搜索“chatglm”,加载模块,运行会报错;
File "C:\Users\moviewang\Documents\mindplus-py\user\2024-04-28-11-08-28\.cache-file.py", line 12, in askChat
response = zhipuai.model_api.invoke(
AttributeError: module 'zhipuai' has no attribute '
用户库,添加链接,https://gitee.com/chenqi1233/ext-chatglm,加载智谱模块,可正常调用;
Nick-ccq
Nick-ccq
作者
回复You
是因为mind+服务里的搜索还没有更新到最新,先用链接添加
Nick-ccq
Nick-ccq
作者
我这边测试是正常的,你不要修改密钥,直接使用默认的。
Nick-ccq
Nick-ccq
作者
行空板要联网,参考图片和连接https://www.unihiker.com.cn/wiki/FAQ
阳光小创客
阳光小创客回复Nick-ccq
谢谢,但是又出现了这样的错误

阳光小创客
阳光小创客

您好,我安装库的时候出现这样的错误,该如何操作?
pip install zhipuai
easy猿
easy猿
好用
Nick-ccq
Nick-ccq
作者
ModuleNotFoundError: No module named 'zhipuai'
如果出现此错误,就在代码->库管理安装:pip install zhipuai
- 没有更多了 -