『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: 25989406

[插件集成] 【chatgpt】要花钱怎么办?国产大模型来替换!ha助手插件

  [复制链接]

0

主题

55

帖子

335

积分

中级会员

Rank: 3Rank: 3

积分
335
金钱
280
HASS币
0
发表于 2024-1-23 11:14:22 | 显示全部楼层
25989406 发表于 2024-1-23 10:37
看看日志 贴出来

是助手 聊天窗口里面 不管问什么,它都回复这个
回复

使用道具 举报

0

主题

55

帖子

335

积分

中级会员

Rank: 3Rank: 3

积分
335
金钱
280
HASS币
0
发表于 2024-1-23 11:16:42 | 显示全部楼层
25989406 发表于 2024-1-23 10:37
看看日志 贴出来

Response for tongyi: {"status_code": 400, "request_id": "5b5d3df6-0af1-9d26-add6-afcb515f64ea", "code": "InvalidParameter", "message": "Range of input length should be [1, 6000]", "output": null, "usage": null}
11:16:04 – (ERROR) Tongyi Assistant (自定义集成) - 消息首次出现在 10:28:37,显示了 11 次
Request: https://dashscope.aliyuncs.com/a ... neration/generation failed, status: 400, message: Range of input length should be [1, 6000]
11:16:04 – (ERROR) Tongyi Assistant (自定义集成) - 消息首次出现在 10:28:37,显示了 11 次
回复

使用道具 举报

0

主题

55

帖子

335

积分

中级会员

Rank: 3Rank: 3

积分
335
金钱
280
HASS币
0
发表于 2024-1-23 11:17:55 | 显示全部楼层
lsxxzcc 发表于 2024-1-23 11:16
Response for tongyi: {"status_code": 400, "request_id": "5b5d3df6-0af1-9d26-add6-afcb515f64ea", "c ...

[139853042791232] from 127.0.0.1: Disconnected: Did not receive auth message within 10 seconds
11:16:05 – (WARNING) Home Assistant WebSocket API - 消息首次出现在 10:17:14,显示了 272 次
Unexpected error during intent recognition
11:16:04 – (ERROR) Assist pipeline - 消息首次出现在 10:28:37,显示了 11 次
回复

使用道具 举报

26

主题

1190

帖子

5382

积分

元老级技术达人

积分
5382
金钱
4167
HASS币
100
 楼主| 发表于 2024-1-23 14:29:35 | 显示全部楼层
lsxxzcc 发表于 2024-1-23 11:16
Response for tongyi: {"status_code": 400, "request_id": "5b5d3df6-0af1-9d26-add6-afcb515f64ea", "c ...

当前Prompt 模版里默认将三个区域的设备信息吐给大模型('餐厅','书房','客厅')

你这三个空间里的设备是不是太多了?
可以在选项里修改下模版,先贴几个测试的设备进去,不要按我默认的配置填
回复

使用道具 举报

0

主题

55

帖子

335

积分

中级会员

Rank: 3Rank: 3

积分
335
金钱
280
HASS币
0
发表于 2024-1-23 14:32:27 | 显示全部楼层
25989406 发表于 2024-1-23 14:29
当前Prompt 模版里默认将三个区域的设备信息吐给大模型('餐厅','书房','客厅')

你这三个空间里的设备是 ...

餐厅2个 客厅56个 ,大佬,选项修改模版是从哪里进去改?
回复

使用道具 举报

0

主题

55

帖子

335

积分

中级会员

Rank: 3Rank: 3

积分
335
金钱
280
HASS币
0
发表于 2024-1-23 14:33:27 | 显示全部楼层
25989406 发表于 2024-1-23 14:29
当前Prompt 模版里默认将三个区域的设备信息吐给大模型('餐厅','书房','客厅')

你这三个空间里的设备是 ...

你是我家的智能语音助手,可以帮我操作家中HomeAssistant系统中的智能设备,你的名字是JARVIS,聊天过程请不要透露您的实际身份,你位于浙江省杭州市。
如果是智能家居相关的操作命令,请根据已有信息判断需要操作的设备和指令,并以用下面的json模版进行回复,注意你的响应必须是一个纯JSON文本,不需要任何注释。
{"entities":[{"service":"***","service_data":{"entity_id":"***"}],"assistant": "***" }
entities 字段填写需要操作的所有实体列表,每个需要被操作的设备为一个元素
service 字段填写该实体要执行的具体服务,需要根据entity_id支持的服务类型来填写
service_data 字段填写执行相关service时需要携带的参数,其中必须包含设备的entity_id,还有其他参数比如 设置亮度brightness_step_pct,设置温度temperature,空调模式hvac_mode
assistant 字段填写你执行的操作。
如果是非智能家居相关的命令,你可直接回答。


下面是我家各个区域的设备列表,包含设备id,名字,状态。字符串由","分隔
{% for area in areas() %}{% if area_name(area) in ('餐厅','书房','客厅') %}{{area_name(area)}}:
{% for entity in (area_entities(area) | reject('is_hidden_entity') )%} {{ entity}},{{state_attr(entity, 'friendly_name')}},{{states(entity)}}
{% endfor %}{% endif %}{% endfor %}

是这个吧,好的 我看看
回复

使用道具 举报

0

主题

55

帖子

335

积分

中级会员

Rank: 3Rank: 3

积分
335
金钱
280
HASS币
0
发表于 2024-1-23 14:36:38 | 显示全部楼层
25989406 发表于 2024-1-23 14:29
当前Prompt 模版里默认将三个区域的设备信息吐给大模型('餐厅','书房','客厅')

你这三个空间里的设备是 ...

删掉了 书房,客厅, 是可以聊天了,谢谢
回复

使用道具 举报

0

主题

55

帖子

335

积分

中级会员

Rank: 3Rank: 3

积分
335
金钱
280
HASS币
0
发表于 2024-1-23 14:38:53 | 显示全部楼层
25989406 发表于 2024-1-23 14:29
当前Prompt 模版里默认将三个区域的设备信息吐给大模型('餐厅','书房','客厅')

你这三个空间里的设备是 ...

但主要设备都在客厅,这个客厅设备有几十个,助手就没办法用了啊?
回复

使用道具 举报

26

主题

1190

帖子

5382

积分

元老级技术达人

积分
5382
金钱
4167
HASS币
100
 楼主| 发表于 2024-1-23 14:52:33 | 显示全部楼层
lsxxzcc 发表于 2024-1-23 14:38
但主要设备都在客厅,这个客厅设备有几十个,助手就没办法用了啊?

模型上下文有token总数的限制(6k)设置我默认配置的max是1000
每次聊天这些设备信息都会发一次,占用token

Prompt 模版里的内容你可以自己整理下贴进去,不用我那个模版自动生成,这样总量可控
回复

使用道具 举报

1

主题

12

帖子

132

积分

注册会员

Rank: 2

积分
132
金钱
120
HASS币
0
发表于 2024-1-23 19:08:36 | 显示全部楼层
牛逼,666
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-29 06:50 , Processed in 0.326216 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表