Apple анонсирует свою первую модель генерации кода искусственного интеллекта — Swift Assist
Swift Assist , описанный как сопутствующий инструмент для всех задач кодирования, призван помочь разработчикам преобразовывать идеи в код и сосредоточиться на проблемах более высокого уровня. Swift Assist, основанный на модели, работающей в облаке Apple, интегрирован в Xcode и способен генерировать код из подсказки, выраженной на человеческом языке. Благодаря Swift Assist такие задачи, как изучение новых фреймворков и экспериментирование с новыми идеями, выполняются всего одним запросом. Swift Assist использует мощную модель, работающую в облаке. Например, вы можете попросить Swift Assist преобразовать функцию для использования async/await, добавить карту с текущим местоположением пользователя, улучшить доступность представления и т. д. По словам Apple, одним из преимуществ работы в облаке является то, что Swift Assist всегда будет в курсе новейших комплектов разработки программного обеспечения (SDK) и функций языка Swift. С другой стороны, компания гарантирует, что пользовательский код будет использоваться только для обработки запросов и не будет храниться на сервере Apple и использоваться для обучения их моделей. В своем выступлении на WWDC 2024 старший менеджер Xcode и Swift Playground Кен Орр показал, как использовать Swift Assist для создания приложения для каталогизации классических компьютеров Mac, начиная с пустого проекта Xcode. Первым приглашением Орра было «Создать список классических компьютеров Mac с именем и описанием», на что Swift Assist ответил, создав объек...