Releases: knoop7/zhipuai
v2025.01.20
Home Assistant 智谱清言 集成v2025.01.20更新公告
很高兴地宣布Home Assistant 智谱清言 集成的修复更新!此更新带来了重要优化改进。
本次版本可选更新,仅为优化修复
本次之后将暂停更新,更新就此为止,提前祝愿大家春节快乐
🔦 主要修复
-
修复:YMAL插槽问题
-
修复:全局所有开关功能,例如打开或关闭全部窗户等设备
-
修复:联网功能
-
修复:HACS名称定义
再次感谢您的支持,期待您体验此新版本带来的所有改进和优化
v2025.01.19
Home Assistant 智谱清言 集成v2025.01.19更新公告
很高兴地宣布Home Assistant 智谱清言 集成的稳定修复更新!此更新带来了几个令人兴奋的新功能和优化改进。
主要更新:新增满足自动化需求本地优先处理,支持多元服务调用规则
🌟 新增功能
-
新增:空调类实体,可直接调用聊天消息中使用,空调摆动模式切换
-
新增: 优先本地处理,满足自动化脚本调用(独立成单独处理服务,因发现再次加逻辑判断会导致响应问题以及HASS原生BUG,故而独立成调用服务)#7 @hzcoolwind 谢谢你的建议!
使用方法,自动化或者脚本中复制粘贴使用
或者找到智谱清言:优先本地处理
action: zhipuai.process_with_ha
data:
text: 打开灯光1
language: zh-cn
fallback_agent: conversation.zhi_pu_qing_yan
-
新增:智能多命令执行进行依次执行,例如询问”20秒内,依次执行5次命令,打开灯光1、灯光2、灯光3、灯光4、灯光5“等等,智能化连续复杂性操作,可以应用自动化脚本操作,继续放权给AI,支持多任务复杂化操作
-
新增:AI模型调整 "GLM-4-Plus", "glm-zero-preview","web-search-pro","GLM-4-0520", "GLM-4V","GLM-4-Long","GLM-4-Flash",
"GLM-4-FlashX","GLM-4-9B", "GLM-4-Air", "GLM-4-AirX", "GLM-4-AllTools", "glm-4-Air-0111", "GLM-4","GLM-4-CodeGeex-4"(部分可能无法正常使用,建议首选128K免费默认)
🔦 其他修复
-
修复:更加智能化处理
-
修复:优化开关检测,解决LLM无法回答中文、本地处理命令的解决方案:命令将首先发送到本地对话代理。如果本地代理不处理该命令,则该命令将被发送到所选代理。(语言类完全解决,需要毫秒切换设备来控制家用产品,可以直接勾选复选框启用)
-
修复:多命令执行进行依次迭代执行服务响应速度
-
修复:错误的键值对应,部分映射错误处理修复
-
修复:历史记录响应速度提升,重复历史一律过滤剔除
-
修复:全局响应速度优化,从之前4s响应到现在可以1.5-1.9s
-
修复:已知限制继续放权
-
修复: 整体架构重构速度,利好各类小主机
🤝 贡献!
感谢所有用户的支持和反馈!欢迎您通过提交功能建议、报告使用问题、分享经验或提供代码贡献来参与项目的开发。如果您遇到任何问题,请查看完整文档,提交GitHub Issues,或加入用户讨论组寻求帮助。
再次感谢您的支持,我们期待您体验此新版本带来的所有改进和优化
v2025.01.16
Home Assistant 智谱清言 集成v2025.01.16更新公告
很高兴地宣布Home Assistant 智谱清言 集成的稳定修复更新!此更新带来了几个令人兴奋的新功能和优化改进。
特别提示:由于对接彻底,必须添加到公共实体中,设置-语音设置-公共新实体-新实体是公共的吗?公开显示不属于“安全设备”类别的受支持设备。(选中该框,或单击“公共实体”并在其中找到它以继续添加)
主要更新:中国首个LLM无法回答中文的解决方案,本地处理命令:该命令将首先发送到本地对话代理。如果本地代理不处理该命令,则该命令将被发送到所选代理。(语言类完全解决,需要毫秒切换设备控制的家用产品,可以直接勾选复选框启用,请注意版本必须升级到2024.11版本)
🌟 新增功能
-
新增:空调类型实体:迁移至新的意图控制,支持问询属性温度等、温湿度调节、风速、模式自动识别 #6 @hzcoolwind 谢谢你的建议!
-
新增:聊天支持打开/关闭全部设备、窗帘 @紫易辰 谢谢你的建议!
-
新增:智能多命令执行进行依次执行,例如询问”20秒内,依次执行5次命令,打开灯光1、灯光2、灯光3、灯光4、灯光5“等等智能化连续复杂性操作,可以应用自动化脚本操作!
-
新增:改善性错误信息
🔦 其他修复
-
主要修复:中国第一个解决LLM无法回答中文、本地处理命令的解决方案:命令将首先发送到本地对话代理。如果本地代理不处理该命令,则该命令将被发送到所选代理。(语言类完全解决,需要毫秒切换设备来控制家用产品,可以直接勾选复选框启用)
-
修复:空调类硬编码控制移动到自定义意图
-
修复:移除工具类调用8个限制,更具满足大众需求,因发现大家都会尝试复杂性操作,故而修正。并非是国产AI不行,所有类型的AI都会有幻觉问题
-
修复:调整发送给AI的消息为JSON格式,更好的让AI精准定位设备,防止实体位置互相争权,会略微产生些许延迟毫秒延迟,因为为了精准而做出牺牲 #7 @hzcoolwind 谢谢你的建议!
-
修复:日志格式化上问题
-
修复:制造商为北京智谱华章科技有限公司,模型为ChatGLM AI
-
修复:配置选项位置,选择模型为首位
-
修复:翻译键文字描述
-
修复:未知错误的人性化处理
-
修复: 历史消息空调属性值备份添加
🤝 贡献!
感谢所有用户的支持和反馈!欢迎您通过提交功能建议、报告使用问题、分享经验或提供代码贡献来参与项目的开发。如果您遇到任何问题,请查看完整文档,提交GitHub Issues,或加入用户讨论组寻求帮助。
再次感谢您的支持,我们期待您体验此新版本带来的所有改进和优化
v2025.01.14
Home Assistant Wisdom Spectrum Integration v2025.01.14 Update Announcement
Home Assistant is pleased to announce a stable update to the Home Assistant integration! This update brings several exciting new features and optimization improvements.
Special Note: Due to thorough docking, must be added to public entities, Settings - Voice Settings - Public New Entities - Is New Entities Public? Publicly display supported devices that are not categorized as “Security Devices”. (Check the box, or click Public Entities and find it inside to continue adding it in)
Major update: the first solution in China that LLM can't answer Chinese, local processing command: the command will be sent to the local dialog agent first. If the local agent doesn't process the command, the command will be sent to the selected agent. (Language class completely solved, need millisecond switching device control home products, you can directly check the box to enable, please note that the version must be upgraded to version 2024.11)
🌟 New Features
- Historical entity data: get time interval customization (default 10 minutes, you can self-adjust any time range)
- Air conditioning type entities: full millisecond control
- Fully upgraded feedback words
🔦 Other fixes
-
Major fixes: the first solution in China to LLM's inability to answer Chinese, local processing of commands: the command will first be sent to the local dialog agent. If the local agent does not process the command, the command will be sent to the selected agent. (Language class completely solved, need milliseconds to switch devices to control home products, you can directly check the box to enable)
-
Fix: East 8 issue #5 @hzcoolwind Thanks for the heads up, appreciated!
-
Fix: Jinja2 template error feedback @2016 Thanks for the reminder, thanks!
-
Fix: Logic judgment continue to enhance the speed of the key class to fully use the ternary
-
Fix: Database and Exception AI communication class bugs.
-
Fix: Translation key error
-
Fix: Log and history simplification and compression
-
Removed: template definitions to eliminate the need to configure prompt words.
🤝 Contribute!
Thanks to all users for their support and feedback! You are welcome to participate in the development of the project by submitting feature suggestions, reporting usage issues, sharing your experience, or providing code contributions. If you encounter any problems, please check the full documentation, submit GitHub Issues, or join a user discussion group for help.
Home Assistant 智谱清言 集成v2025.01.14更新公告
很高兴地宣布Home Assistant 智谱清言 集成的稳定更新!此更新带来了几个令人兴奋的新功能和优化改进。
特别提示:由于对接彻底,必须添加到公共实体中,设置-语音设置-公共新实体-新实体是公共的吗?公开显示不属于“安全设备”类别的受支持设备。(选中该框,或单击“公共实体”并在其中找到它以继续添加)
主要更新:中国首个LLM无法回答中文的解决方案,本地处理命令:该命令将首先发送到本地对话代理。如果本地代理不处理该命令,则该命令将被发送到所选代理。(语言类完全解决,需要毫秒切换设备控制的家用产品,可以直接勾选复选框启用,请注意版本必须升级到2024.11版本)
🌟 新功能
- 历史实体数据:获取时间间隔自定义(默认为10分钟,您可以在任何时间范围内自行调整)
- 空调类型实体:全毫秒控制
- 完全升级的反馈词
- 增加时间间隔功能(处理长文本能力和短时间响应)
🔦 其他修复
-
主要修复:中国第一个解决LLM无法回答中文、本地处理命令的解决方案:命令将首先发送到本地对话代理。如果本地代理不处理该命令,则该命令将被发送到所选代理。(语言类完全解决,需要毫秒切换设备来控制家用产品,可以直接勾选复选框启用)
-
修复:时区问题 #5 @hzcoolwind 谢谢提醒,谢谢!
-
修复:Jinja2模板错误反馈 @2016谢谢提醒,谢谢!
-
修复:逻辑判断继续提高关键类速度,充分利用三元
-
修复:数据库和异常AI通信类错误。
-
修复:翻译键错误
-
修复:日志和历史简化和压缩
-
删除:模板定义消除了配置提示词的需要。
🤝 贡献!
感谢所有用户的支持和反馈!欢迎您通过提交功能建议、报告使用问题、分享经验或提供代码贡献来参与项目的开发。如果您遇到任何问题,请查看完整文档,提交GitHub Issues,或加入用户讨论组寻求帮助。
再次感谢您的支持,我们期待您体验此新版本带来的所有改进和优化
v2025.01.10
Home Assistant 智谱清言集成 v2025.01.10更新公告
很高兴宣布 Home Assistant 智谱清言集成迎来稳定提升!本次更新带来了多项激动人心的新功能和优化改进。
特别注意:由于彻底对接,必须添加到已公开实体中,设置 - 语音设置 -公开新实体 - 是否公开新实体?公开显示受支持的、且未被归类为 “安全设备” 的设备。(勾选,或者点击已公开实体并且在内部找到继续添加进去)
重大更新:国内首创解决LLM无法回答中文,本地处理命令:命令将首先发送给本地对话代理。如果本地代理不处理此命令,则将命令发送给选定的代理。(语言类彻底解决,需要毫秒级开关设备控制家居产品,可以直接勾选启用,请注意必须版本升级到2024.11版本)
🌟 新增功能
AI 智能定时器
:
- 支持绝对时间设置:
- "下午3点提醒我吃水果" - "明天早上8点提醒我开会" - "后天晚上6点提醒我做饭"
- 支持相对时间设置:
- "5分钟后提醒我" - "1小时30分钟后提醒我" - "2天后提醒我"
AI 通知系统
:
全局智能通知系统(可以修改代码为你的手机移动设备调用,目前按照全局处理),为所有Home Assistant通知提供增强功能:
- 智能标题生成:自动分析内容生成简洁明了的标题
- 情境表情符号:根据内容智能添加相关表情符号
- 全局通知同步:所有设备实时接收通知
- 通知持久化:自动保存到Home Assistant通知中心
- 智能时间标记:自动添加人性化的时间信息
📝 使用指南
创建定时器
:
您可以通过以下两种方式创建定时器:
-
在
configuration.yaml
中配置:timer: reminder: name: 提醒器 work: name: 工作提醒 family: name: 家庭提醒
-
通过"辅助工具 > 创建计时器":
- 点击右下角的"+"按钮
- 选择"计时器"
- 填写名称(如"提醒器")
- 设置时间格式64:00:00
- 点击"创建"完成
-
注意:必须添加到已公开实体中,设置 - 语音设置 - 公开新实体 - 是否公开新实体?公开显示受支持的、且未被归类为 “安全设备” 的设备。(勾选,或者点击已公开实体并且在内部找到继续添加进去)
日常提醒示例
:
工作相关:
- "明天早上8点记得开会"
- "下午2点提醒我开线上会议"
- "提醒我打印工作文件"
- "别忘了周五提交报销单"
- "晚上记得加班做报告"
生活起居:
- "明早7点叫我起床"
- "记得今天做饭前解冻肉"
- "晚上提醒我洗衣服"
- "记得今天打扫卫生"
- "提醒我整理旅行行李"
家庭事务:
- "下午3点接孩子放学"
- "提醒我参加孩子的家长会"
- "别忘了买生日礼物给妈妈"
- "周末带宠物去打疫苗"
- "提醒我给朋友发微信祝贺生日"
购物清单:
- "周五提醒我去超市买菜"
- "提醒我买咖啡豆和牛奶"
- "明天去市场买水果和蔬菜"
重要事项:
- "提醒我缴水电费"
- "记得预约牙医检查"
- "提醒我购买保险续费"
- "明天早上去银行办业务"
- "记得给快递员打电话取件"
⚡ 技术优化
核心优化
:
- 修复绝对时间计算错误
- 优化日志输出格式
- 改进时间解析准确性
- 增强系统稳定性
服务集成
:
- 完整接入timer服务
- 优化notify服务调用
- 首创定时器的完整实现流程
📦 使用须知
定时器使用
:
- 需要预先在Home Assistant中创建定时器实体
- 系统自动选择首个可用定时器
- 自动验证时间有效性
- 过期时间点自动识别为无效
通知系统特点
:
- AI增强:智能分析内容并优化展示
- 全局同步:所有设备实时接收通知
- 持久化存储:通知保存在系统通知中心
- 智能时间:自动添加人性化时间标记
- 表情符号:根据内容AI智能匹配表情
🔦 其他修复
-
重大修复:国内首创解决LLM无法回答中文,本地处理命令:命令将首先发送给本地对话代理。如果本地代理不处理此命令,则将命令发送给选定的代理。(语言类彻底解决,需要毫秒级开关设备控制家居产品,可以直接勾选启用)
-
修复:优化设置,支持更多语言
-
修复:天气和新闻搜索等方法的兼容性错误,支持联网和不联网请求,可以在关键词询问中加入联网或者不联网关键词
举例:"联网搜索 北京 今日天气"(即调用内部自定义意图查找今日全网关键地区天气信息)
举例:"今日天气"(即调用内部实体自动查找天气信息无需JInja2模版 再次定义)
-
修复:联网搜索开关无法开关的错误,注意没有开关互联网搜索接口即放弃开启联网自定义意图!
-
修复:日志错误反馈,报错信息优化,各种AI错误人性化提示修复
-
修复:增加实体特别标识符(ZHIPU.AI)
-
修复:yaml文件错误异常,调整为异步调用
-
修复:翻译键,自定义名称硬编码
-
修复:翻译文件语言错误
-
修复:联网通信搜索错误定义
-
修复:Home Assistant LLM API 开关启用和关闭复用
🤝 参与贡献
感谢所有用户的支持和反馈!欢迎通过提交功能建议、报告使用问题、分享使用经验或提供代码贡献来参与项目发展。如果您在使用过程中遇到任何问题,请查看完整文档、提交 GitHub Issues 或加入用户讨论组获取帮助。
再次感谢您的支持,期待您体验这个全新版本带来的所有改进与优化!
v2024.12.31
Home Assistant 智谱清言集成 v2024.12.31更新公告
很高兴宣布 Home Assistant 智谱清言集成迎来修复更新!本次更新带来了多项激动人心的新功能和优化改进。
请注意本次版本,直接支持对话查询家庭摄像头画面、联网搜索等全新更强大功能,请耐心尝试!若您感觉喜欢实用,请您送我一杯咖啡即可万分感激!
🌟 新增功能
实体历史分析数据
: 支持直接调用内部数据库中存储实体数据,并且具有服务项支持调用
⚡ 技术优化
修复错误
:
- 防止内部实体进行夺位
- yaml语言意图 模版正式接入
📦 安装说明
确保 Home Assistant 版本 ≥ 2023.8.0,下载最新版本代码,复制到 custom_components/zhipuai 目录,重启 Home Assistant,在集成页面添加"智谱清言"即可完成安装。
🤝 参与贡献
感谢所有用户的支持和反馈!欢迎通过提交功能建议、报告使用问题、分享使用经验或提供代码贡献来参与项目发展。如果您在使用过程中遇到任何问题,请查看完整文档、提交 GitHub Issues 或加入用户讨论组获取帮助。
再次感谢您的支持,期待您体验这个全新版本带来的所有改进与优化!
v2024.12.28
Home Assistant 智谱清言集成 v2024.12.28 更新公告
很高兴宣布 Home Assistant 智谱清言集成迎来重大更新!本次更新带来了多项激动人心的新功能和优化改进。
请注意本次版本,直接支持对话查询家庭摄像头画面、联网搜索等全新更强大功能,请耐心尝试!若您感觉喜欢实用,请您送我一杯咖啡即可万分感激!
🌟 新增功能
联网搜索
:集成智谱 AI 的 web-search-pro 工具,支持实时流式响应,搜索结果即时展现。支持多种触发方式,包括"搜索xxx"、"查找xxx"、"帮我联网xxx"等,搜索结果自动保存到对话历史。
AI 图像生成
:支持三种 CogView-3 模型(Plus高级版、标准版、Flash免费版),提供7种图片尺寸选择,自动保存到本地 /www 目录,支持通过服务调用生成图片。
智能对话升级
:优化对话上下文处理,增加实体状态显示,添加响应内容属性,支持中英双语交互。摄像头分析方面支持实时画面分析、自然语言问答和多摄像头支持。设备控制方面支持更多设备类型,改进控制逻辑,增强状态反馈。
视频分析增强
:基于 GLM-4V 视觉模型,支持实时分析摄像头画面内容,可以回答"摄像头现在看到了什么"、"有人吗"等问题。支持多个摄像头同时分析,还可以进行跨镜头的场景理解。使用方式:
- 直接对话:"xxx摄像头现在看到了什么"
- 自动化调用:可配置定时分析、事件触发分析
- 场景联动:支持与其他设备和服务联动
短视频分析
:集成 GLM-4V-Plus 模型的视频理解能力,支持对本地视频文件进行智能分析:
- 视频内容理解:分析视频中的场景、人物、动作和事件
- 情节描述:自然语言描述视频的主要情节发展
- 时间轴分析:可对视频特定时间点进行精确分析
- 多模态理解:结合视觉和音频信息的综合分析
⚡ 技术优化
架构改进
:采用模块化设计,功能独立封装,优化服务调用机制,改进错误处理流程,完善日志记录系统。性能方面优化了 API 调用效率,改进响应速度,提升系统稳定性。用户体验方面增加了实体状态显示,添加响应内容属性,优化配置流程,提供友好错误提示。
📝 使用示例
# 联网搜索
service: zhipuai.web_search
data:
query: "查询内容"
stream: true
# 图像生成
service: zhipuai.image_gen
data:
prompt: "一只可爱的小猫咪"
model: "cogview-3-flash"
size: "1024x1024"
# 摄像头分析
service: conversation.process
data:
text: "客厅摄像头现在看到了什么"
# 短视频分析示例
service: zhipuai.video_analysis
data:
video_path: "/config/www/videos/party.mp4"
query: "这个视频记录了什么活动"
# 自动化示例:分析新上传的视频
automation:
trigger:
platform: event
event_type: file_uploaded
event_data:
file_type: video
action:
service: zhipuai.video_analysis
data:
video_path: "{{ trigger.event.data.path }}"
query: "简要描述这个视频的内容"
📦 安装说明
确保 Home Assistant 版本 ≥ 2023.8.0,下载最新版本代码,复制到 custom_components/zhipuai 目录,重启 Home Assistant,在集成页面添加"智谱清言"即可完成安装。
🤝 参与贡献
感谢所有用户的支持和反馈!欢迎通过提交功能建议、报告使用问题、分享使用经验或提供代码贡献来参与项目发展。如果您在使用过程中遇到任何问题,请查看完整文档、提交 GitHub Issues 或加入用户讨论组获取帮助。
再次感谢您的支持,期待您体验这个全新版本带来的所有改进与优化!
v2024.10.18
很高兴宣布Hass专版智谱清言模型的最新版本 v2024.10.18!
本次更新带来了多项重要优化和新功能:
新增功能
- 服务调用:按照关键词,如"服务调用"才能正确激活,可以执行部分如风扇、门锁等。
- 预留接口:为后期功能增加增强增加更多可能性。
- 全网搜索:已经具有联网功能。
修复功能
- 导入源的区分:将所有区分,保证接口的通讯稳定性。
- 兼容性提升:修复了与多种智能设备的连接问题,改善了IoT设备的通讯效果。
未来计划
- 欢迎用户提供反馈,共同推动集成的持续进步!
- 持续优化服务调用功能,此项和其他的AI集成不同。
感谢您的支持,期待您体验新版的所有改进与优化!
v2024.10.14
很高兴宣布Hass专版智谱清言模型的最新版本 v2024.10.14!
本次更新带来了多项重要优化和新功能:
新增功能
- 冷却时间优化:显著提升响应速度与准确性,为用户带来更流畅的交互体验。
- 功能调用增强:特别优化了小型主机和机顶盒的兼容性,提升了整体稳定性。
修复功能
- 界面保存问题修复:解决保存时的未知错误,提升了数据处理的可靠性。
- 兼容性提升:修复了与多种智能设备的连接问题,改善了IoT设备的通讯效果。
- 客户端错误修正:优化了Python代码执行,解决了常见的400、429错误。
- 交互延迟修复:解决了部分设备交互滞后的问题,响应更及时。
- 内存泄漏修复:修复了内存管理中的问题,减少了长时间运行时的资源占用。
- 日志系统优化:优化了错误日志生成,方便快速排查问题。
未来计划
- 继续优化功能,推出联网功能和全网聚合搜索!
- 欢迎用户提供反馈,共同推动集成的持续进步!
感谢您的支持,期待您体验新版的所有改进与优化!
v2024.10.1
很高兴地宣布智谱清言模型的最新版本 v2024.10.1。此版本带来了多个重要更新和增强功能,旨在提升用户体验和模型性能。
新增功能:
- 功能优化:优化了模型的响应速度和准确性,使得交互更加流畅。
- 增强支持:增加了对更多场景的支持,拓宽了模型应用范围。
- 用户反馈机制:引入了新的用户反馈机制,用户可以更方便地提供使用体验和建议。
修复问题:
- 修复了部分已知bug,提升了系统稳定性和安全性。
- 解决了与某些设备兼容性的问题,确保用户能够顺利使用所有功能。
未来计划:
将继续致力于智谱清言模型的优化和功能扩展,欢迎用户提出建议与反馈,共同推动项目的进步。
感谢您对我的支持与信任,期待您在新版本中的体验!