Новые возможности Amazon Q для разработчиков в Amazon SageMaker AI: индивидуальные предложения кода с учетом контекста рабочего пространства
Сегодня AWS объявляет о значительных улучшениях Amazon Q для разработчиков в Amazon SageMaker AI Jupyter Lab. Теперь стало возможным индивидуализировать предложения кода на основе частных репозиториев и использовать весь контекст рабочего пространства для более совершенной помощи в написании кода. Благодаря новым функциям предложения кода можно получать на основе собственных данных организации, что делает их более полезными и в конечном итоге повышает производительность разработчиков и качество кода в средах Jupyter Lab.
С новой функцией индивидуализации Amazon Q для разработчиков теперь может помогать в разработке программного обеспечения, опираясь на внутренние библиотеки команды, алгоритмические методы организации и корпоративный стиль кода. Индивидуализация Amazon Q для разработчиков – это набор элементов, которые позволяют Amazon Q предлагать варианты на основе кодовой базы вашей компании. За счет этого предложения по коду как в строках редактора, так и в чате будут полностью соответствовать конкретным практикам и стандартам написания кода, принятым в организации.
Кроме того, контекст рабочего пространства позволяет Amazon Q для разработчиков находить файлы, видеть, как код используется в разных файлах, и генерировать его на основе нескольких файлов, включая те, которые закрыты в данный момент. Такое понимание контекста способствует более точным и полезным подсказкам в написании кода, которые помогают разработчикам лучше представить всю структуру проекта перед тем, как взяться за дело. Функции рабочего пространства доступны через интерфейс чата, что обеспечивает органичную разработку с учетом всего объема проекта.
Эти улучшения Amazon Q для разработчиков в Amazon SageMaker AI Jupyter Lab теперь доступны во всех регионах, где доступен Amazon SageMaker AI.
Дополнительные сведения о новых функциях можно найти в документации.