Веб-разработчик Мате Маршалко рассказал на Medium, как создал голосового ассистента на базе Siri и нейросети GPT-3.
Впечатляет то, что ему не нужно было писать код, чтобы заставить все работать. Вместо этого он объяснил GPT-3, что хочет сделать, а именно, преобразить нейросеть в ИИ для управления «умным» домом. Маршалко попросил её интерпретировать разговорный английский и предоставить соответствующий ответ в формате JSON.
Я описал типы запросов, точную структуру ответа и попросил её вести себя как разумный ИИ, давая советы даже по личным вопросам. Я также предоставил некоторые подробности о времени, месте, устройствах и комнатах в доме. От этого мы получим идеально структурированный ответ. И это все, что нужно для программирования!
Наш пример запроса был таким: «Только что заметил, что записываю это видео в темноте в офисе. Вы можете что-нибудь с этим сделать?»
И мы получили ответ:
{
«действие»: «команда»,
«местоположение»: «офис»,
«цель»: «свет»,
«значение»: «включено»,
«комментарий»: «Включаю свет для вас.»,
«ScheduleTimeStamp»: «»
}— Мате Маршалко
Подобных примеров было много. В том числе, голосовой ассистент на свое усмотрение устанавливал возможную комфортную температуру в спальне.
Демонстрация работы:
Маршалко использовал команду Siri, чтобы превратить её в настоящий инструмент для HomeKit. На удивление, всё сработало отлично с первого же раза. [9to5]
1 комментарий
Форум →а как протестировать?
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Почему в Safari на iPhone появляется ошибка «Этот сайт заблокирован от автоматического инициирования вызова»
Почему в iOS 17 не работает NameDrop, чтобы делитьcя контактами по воздуху
Как настроить iPad для постоянной работы в режиме энергосбережения. Автономность сильно увеличится
Как отключить визуальные эффекты в macOS, чтобы ускорить работу Mac
Как в macOS Sonoma отключить новый индикатор переключения языка
Почему удаленные письма в iPhone попадают в архивную папку, а не в корзину
Не передается видео через iCloud, как исправить?
Инструкция по установке публичной бета-версии tvOS 16 на Apple TV