-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for controlling smart home devices #2
Comments
Assistant tools is probably what I'm looking for. |
yandex-cloud-ml-sdk v0.2.0 implements assistants support but that version can't be used with Home Assistant 2024.11:
And I'm not even sure that assistants support is required for this feature. |
Пример флоу работы чат-бота с использованием внешних инструментов. |
Подскажите, пожалуйста, получилось ли реализовать? |
Если кратко, то пока нет. Но я, честно говоря, пока и не особо разбирался, потому что сейчас с этим море проблем. В качестве альтернативного решения могу предложить комбинированный вариант (Assist + YandexGPT), который появился в декабрьском HA. Комбинированный вариант можно включить в настройках голосового ассистента. В этом режиме простые команды на включение/выключение (и интенты) будут отрабатываться через Assist, а если Assist что-то не понял, то запрос будет передаваться в YandexGPT. Щас отдельным сообщением еще все проблемы перечислю. |
В других интеграциях HA для работы с нейронками (OpenAI, например) везде используются tools. Я не особо разбирался что это и зачем, но видимо tools нужны для того, чтобы можно было с помощью языковой модели разбирать намерения и команды на управление устройствами. Но tools в YandexGPT на данный момент официально не поддерживаются. Я так понял там какие-то проблемы с качеством возникли и поэтому публично пока поддержку tools не анонсировали, хотя чисто технически tools уже есть. По крайней мере tools поддерживаются в низкоуровневом SDK Недавно вышла новая версия Последняя версия В итоге, мне просто не хочется разбираться с этим ворохом проблем и я просто жду, когда все само починится. Жду:
Ребята в Яндексе довольно отзывчивые и в чатике YFM постоянно помогают, но мне лень куда-то писать и лень заводить issue. Слишком уж много чего сейчас не работает и мне проще подождать. Но вообще если хотя бы получится SDK обновить, то может быть попробую как-нибудь закостылить управление устройствами. |
From Yandex's recent announcement, it seems tools support should be available in YandexGPT 4:
Maybe not, who knows. Some investigation needed.
The text was updated successfully, but these errors were encountered: