GitHub представил инструмент для автозаполнения кода Copilot на базе ИИ

Сервис для хостинга IT-проектов GitHub представил инструмент автозаполнения кода на базе искусственного интеллекта Copilot.

Инструмент доступен в качестве предварительной версии. По словам разработчиков, он поддерживает множество языков программирования, но «особенно хорошо работает» с 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, который по текстовому описанию генерирует реалистичные изображения.

Подписывайтесь на новости ForkLog в Telegram: ForkLog AI — все новости из мира ИИ!

Подписывайтесь на ForkLog в социальных сетях

Telegram (основной канал) Discord Instagram
Нашли ошибку в тексте? Выделите ее и нажмите CTRL+ENTER

Рассылки ForkLog: держите руку на пульсе биткоин-индустрии!

*Ежедневная рассылка — краткая сводка наиболее важных новостей предыдущего дня. Чтение занимает не больше двух минут. Выходит в рабочие дни в 06:00 (UTC)
*Еженедельная рассылка — объясняем, кто и как изменил индустрию за неделю. Идеально подходит для тех, кто не успевает за новостным потоком в течение дня. Выходит в пятницу в 16:00 (UTC).

Мы используем файлы cookie для улучшения качества работы.

Пользуясь сайтом, вы соглашаетесь с Политикой приватности.

OK