Компания Canonical подробно изложила планы по интеграции искусственного интеллекта в Ubuntu в течение следующего года, сделав акцент на постепенном подходе, а не на выпуске одного крупного обновления. Функции искусственного интеллекта будут внедряться только после их доработки, при этом основное внимание будет уделяться локальному вычислению, моделям с открытыми весами, инструментам с открытым исходным кодом и, при необходимости, понятным интерфейсам для подключения к внешним сервисам.
Джон Сигер (Jon Seager), вице-президент Canonical по инженерным вопросам Ubuntu, изложил этот план в недавнем посте на Ubuntu Community Hub. Сигер заявил, что, хотя Canonical расширяет использование инструментов ИИ, компания не ставит целей, основанных на количестве токенов или доле кода, сгенерированного ИИ. Основное внимание уделяется тому, чтобы инженеры понимали, когда инструменты ИИ уместны, а когда нет.
Суть в том, что Canonical расширяет использование инструментов ИИ целенаправленно и принципиально, отдавая предпочтение моделям с открытыми весами, условия лицензирования которых наиболее соответствуют нашим ценностям, в сочетании с открытыми исходными кодами. Функции ИИ будут появляться в Ubuntu в течение следующего года по мере того, как мы будем считать их достаточно зрелыми и качественными, с уклоном в сторону локального вывода по умолчанию.
Другими словами, Canonical не позиционирует Ubuntu как операционную систему, ориентированную в первую очередь на ИИ. ИИ будет добавлен только там, где он улучшает существующую функциональность и соответствует стандартам Ubuntu в области безопасности, конфиденциальности, качества и принципам открытого исходного кода.
Таким образом, похоже, что подход Canonical к ИИ в Ubuntu более взвешенный, чем у других поставщиков корпоративного Linux. В то время как такие компании, как Red Hat и SUSE, продвигают ИИ как ключевую функцию платформы, Canonical придерживается более осторожного подхода на уровне ОС, внедряя ИИ только в тех случаях, когда это можно сделать ответственно.
Кроме того, Canonical делит будущую работу с ИИ на неявные и явные функции. Неявный ИИ улучшает существующие функции операционной системы, не изменяя пользовательский интерфейс, например, улучшая преобразование речи в текст, преобразование текста в речь, доступность и чтение с экрана. Сигер характеризует их в первую очередь как улучшения доступности, а не как функции под брендом ИИ.
В то же время явные функции ИИ будут более заметны для пользователей и могут включать рабочие процессы, такие как создание документов, разработка приложений, автоматическое устранение неполадок, персональная автоматизация или помощь в системном администрировании. Canonical отмечает, что перед широким внедрением этих функций необходимы надежные средства безопасности и контроля изоляции.
Локальная инференция занимает центральное место в плане Canonical. Компания выделяет snaps инференции как метод предоставления локального доступа к моделям, оптимизированным для конкретного оборудования. Пользователи могут установить snap инференции, чтобы получить оптимизированные компоненты для своего устройства, избегая ручной загрузки и настройки моделей. Эти snaps регулируются правилами изоляции Snap, ограничивающими доступ к моделям внутри системы.
Еще один очень интересный момент, обсуждаемый в посте, — это контроль со стороны пользователя. В ответ на вопрос о полном отключении ИИ Сигер заявил, что Ubuntu не будет запускать модели в фоновом режиме просто так. Однако он не ожидает, что Canonical внедрит глобальный «аварийный выключатель» для ИИ, поскольку это будет сложно реализовать, учитывая разнообразные способы взаимодействия пользователей Ubuntu с программным обеспечением.




Комментарии (0)