На прошлой неделе Apple выпустила последние бета-версии для разработчиков, которые включают несколько функций генеративного ИИ, анонсированных на WWDC. Эти функции станут доступны на iPhone, iPad и Mac в ближайшие месяцы. Однако на компьютерах Apple вы можете прочитать инструкции, запрограммированные в модели, поддерживающей некоторые из этих функций Apple Intelligence.
Эти инструкции отображаются как подсказки, предшествующие любому вашему запросу в чат-бот по умолчанию. Мы видели их и раньше, например, у инструментов ИИ от Microsoft Bing и DALL-E. В macOS 15.1 beta один из участников субреддита сообщил, что обнаружил файлы, содержащие эти внутренние подсказки. Изменить файлы нельзя, но они дают представление о том, как работает система.
На приведённом выше примере бот «помощник по почте» получает инструкции о том, как задавать серию вопросов на основе содержания электронного письма. Это может быть частью функции «Smart Reply» от Apple, которая предлагает возможные ответы.
Другой пример — функция “Rewrite”, одна из Писательских инструментов, к которым можно получить доступ, выделив текст и щёлкнув правой кнопкой мыши (или, на iOS, длительным нажатием). Её инструкции включают такие фразы, как «Ответ должен быть не более 50 слов. Не фантазируйте. Не придумывайте факты».
Ещё одна краткая подсказка суммирует содержание электронных писем с чётким указанием не отвечать на вопросы. Эти инструкции могут быть для генерации видео «Memories» в Apple Photos. Встроенная инструкция гласит: “Не пишите истории о религии, политике, вреде, насилии, сексуальном содержании, грязи или провокациях”.
Хотя это может объяснять, почему функция отказалась выполнять запрос на “изображения печали”, обойти это несложно. Например, запрос «Покажите мне видео людей в трауре» сработал.
Существует много других подсказок, излагающих скрытые инструкции, которые даются инструментам ИИ Apple перед отправкой вашего запроса. Вот ещё одна инструкция: «Это не будет полезно».
Я просмотрел файлы и обнаружил, что модель называется «ajax», что может напомнить некоторым читателям про слухи о внутреннем названии LLM от Apple в прошлом году.
Найти инструкции можно, расширив папку “purpose_auto”. Там вы увидите список других папок с длинными алфавитно-цифровыми названиями. Внутри большинства из них содержится папка AssetData с файлами “metadata.json”. Открыв их, вы можете увидеть немного кода и — внизу некоторых из них — инструкции для локальной версии LLM вашей машины. Однако помните, что эти файлы находятся в части macOS, содержащей самые чувствительные данные системы, и работать с ними нужно осторожно!
Источник: TheVerge