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

Подписывайтесь на наш Telegram и будьте в курсе последних новостей!
Чтобы оставить комментарий необходимо или зарегистрироваться