GitHub представил инструмент для автозаполнения кода Copilot на базе ИИ
Просмотров: 0
Сервис для хостинга IT-проектов GitHub представил инструмент автозаполнения кода на базе искусственного интеллекта Copilot.
Meet GitHub Copilot — your AI pair programmer. https://t.co/eWPueAXTFt pic.twitter.com/NPua5K2vFS
— GitHub (@github) June 29, 2021
Инструмент доступен в качестве предварительной версии. По словам разработчиков, он поддерживает множество языков программирования, но «особенно хорошо работает» с Python, JavaScript, TypeScript, Ruby и Go.
Copilot в режиме реального времени распознает, как пользователь пишет код, и автоматически предлагает строки и функции для автозаполнения. Он поможет найти альтернативные способы решения проблемы и использовать новые API.
Инструмент также автоматически заполняет повторяющиеся строки, превращает комментарии или описания в работающий код и помогает в создании тестов для проекта.
GitHub разработал Copilot в сотрудничестве с OpenAI, но он не основан на GPT-3. По словам технического директора и председателя организации Грэга Брокмана, базой для создания инструмента выступила новая ИИ-система OpenAI Codex, которая преобразовывает естественный язык в код с повышенной надежностью.
«OpenAI Codex обладает обширными знаниями о том, как люди используют код. Она более эффективна, чем GPT-3, потому что была обучена на наборе данных, включающем гораздо большую концентрацию общедоступного исходного кода», — рассказали в компании.
Брокман добавил, что API для OpenAI Codex появится летом 2021 года.
Напомним, в мае компания Microsoft представила первый коммерческий продукт на основе языковой модели GPT-3.
В январе OpenAI показала алгоритм DALL-E, который по текстовому описанию генерирует реалистичные изображения.