Home Assistant接入第三方服务商提供的大模型服务器,比如Deepseek,阿里千问等
这里以阿里云百炼平台为例

准备

1.已安装HomeAssistant及HACS,可以看我这篇文章
2.注册阿里云百炼

获取API Key

进入阿里云百炼,找到【API-Key】,右上角创建即可
在这里插入图片描述

安装Extended OpenAI Conversation

Home Assistant HACS安装Extended OpenAI Conversation
在这里插入图片描述
安装完成后,就可以到【设置】-【设备与服务】中添加集成了
在这里插入图片描述

配置大模型

点添加服务,我们可以根据想要的模型添加进来,模型我们可以到阿里云百炼的模型广场自行选择,比如我想添加一个Deepseek,可以看一下API参考
在这里插入图片描述
点开后出现很多模型名称,如果想调用第一个,那么就是deepseek-r1,记住这个名字
在这里插入图片描述
回到HA,打开Extended OpenAI Conversation,点【添加服务】,填好如下

name:根据自己喜好命名
API-Key:刚刚申请的
Base Url:填https://dashscope.aliyuncs.com/compatible-mode/v1,在模型的API参考页面可以找到
其他可不填

在这里插入图片描述
提交后,点【配置】
修改模型,chat_model填刚刚让你记住的deepseek-r1
在这里插入图片描述
如果需要让大模型能够帮你控制设备,那么还需要往下滑,打开Use Tools,注意,开启这个需要大模型同时也支持tools
在这里插入图片描述
提交,下一步

Home Assistant配置语音助手

进入【设置】-【语音助手】,添加助手
在这里插入图片描述
测试一下
在这里插入图片描述
搞定~

选用千问模型

如果选用千问的模型,Extended OpenAI Conversation的配置中,chat_model也是要根据官方文档去填,我一开始仿照ollama的模型命名方式,想当然填了qwen3:0.7b这种方式,发现不行,经过尝试才发现是要安装官方的名字

到阿里云百炼,打开【文档】-【模型列表】,往下滑,有很多个表格,Extended OpenAI Conversation的配置中,chat_model需要填这里的模型名称才能成功调用,如qwen-plusqwen-max这种

用千问的时候Base Url和上面的相同,一样是https://dashscope.aliyuncs.com/compatible-mode/v1
在这里插入图片描述
经过尝试,qwen-plus会比deepseek-r1更快一些,大家也可以尝试不同模型去用

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐