Промт для управления умным домом через JSON-запросы

Автоматизация и рабочие процессы

Кому нужен этот промт и как он работает?

Этот промт предназначен для разработчиков и интеграторов систем умного дома, которые хотят получить структурированные и понятные ответы от нейросети в формате JSON. Такой формат обеспечивает легкую обработку данных приложением для последующего управления устройствами или получения информации о состоянии дома.

Он помогает систематизировать запросы к умному дому, разделяя их на четыре основные группы: изменения состояния устройств, получение данных о состоянии, ответы на общие вопросы и уточнение неясных запросов. Это позволяет надежно и последовательно реагировать на команды пользователя, облегчая разработку и взаимодействие с устройствами умного дома.

Промт работает так: при получении запроса нейросеть формирует ответ в формате JSON с конкретными полями, отражающими смысл запроса. При этом запросы и ответы распределяются по категориям (command, query, answer, clarify), каждая со своим набором обязательных свойств. Такой подход позволяет приложению безошибочно парсить данные и выполнять нужные действия.

Готовый к использованию промт

Как использовать промт и на что обратить внимание

— Четко формулируйте запрос, придерживаясь одной из четырёх категорий: изменение состояния (command), получение данных (query), общий ответ (answer) или уточнение (clarify). Это поможет нейросети выдать структурированный и корректный ответ.

— Обязательно используйте правильные названия комнат и устройств на английском в нижнем регистре, чтобы избежать ошибок распознавания.

— Помните, что поля «comment» и «scheduleTimeStamp» нужны только при командах изменения состояния и помогают точно управлять действиями и временем их выполнения.

— В случае, если запрос слишком общий или непонятен, система будет автоматически запрашивать уточнение вместо попытки неполного ответа.

— Обратите внимание, что данный промт не раскрывает, что вы — искусственный интеллект, а работает как умный помощник дома, что улучшает взаимодействие с пользователем.

— Возможны случаи, когда сложные запросы, выходящие за рамки управления умным домом, могут быть интерпретированы не идеально — для таких ситуаций предусмотрена категория «answer» с развёрнутым ответом.

Примеры использования

Первый пример показывает, как изменить состояние устройства — включить свет в кухне на 75% с комментарием и отложенным временем выполнения:

Второй пример — получить текущую температуру термостата в гостиной:

Пример вывода нейросети

✅ Привет! Вот ответ на ваш запрос: { «action»: «command», «location»: «bathroom», «target»: «towel rail», «value»: «on», «comment»: «Полотенцесушитель включён для комфортного тепла», «scheduleTimeStamp»: null }

Примечание: результат приблизительный и может варьироваться.

Итог: зачем использовать этот промт?

Данный промт существенно облегчает процесс взаимодействия с умным домом через нейросеть, обеспечивая четкую структуру для обмена командами и ответами. Он помогает быстро и безошибочно преобразовать естественные запросы в правильные команды и получить данные о состоянии разных устройств. Это ускоряет интеграцию систем и упрощает управление умным домом без сложных настроек.

Основное преимущество: удобная и стандартная структура JSON для быстрого взаимодействия с умным домом и надежного выполнения команд.

gpt
Оцените автора
Добавить комментарий