GitHub и OpenAI выпустили предварительную версию своего нового инструмента искусственного интеллекта — GitHub Copilot. Генеральный директор GitHub Нат Фридман назвал этот инструмент парным программистом, который может извлекать контекст из написанного кода и предлагать новые функции, чтобы помочь программистам найти новые способы решения своих проблем и быстрее завершить свою работу.
Обычно парные программисты — это два человека, работающих над одним и тем же проектом, чтобы помочь раннему обнаружению ошибок в коде и ускорить процесс разработки. С этой разработкой GitHub хочет, чтобы один из программистов стал инструментом искусственного интеллекта. Это первое крупное развертывание Open AI после того, как Microsoft инвестировала 1 миллиард долларов в некоммерческую организацию, которая теперь нацелена на получение максимальной прибыли . Microsoft также владеет GitHub, репозиторием программного кода, который пользуется огромной популярностью у программистов.
Copilot работает над Open AI Codex, который является потомком GPT-3 (Generative Pre-Training Transformer 3), алгоритма генерации языка Open AI. GPT-3 попал в мировые новости, когда в 2020 году продемонстрировал навыки письма, близкие к человеческому, благодаря безумному количеству параметров, которые он использует для установления связей между словами, фразами и предложениями.
Со своей стороны, OpenAI Codex поглотил терабайты кода, доступного на GitHub на английском языке, и теперь сможет легко предлагать коды. Ожидается, что коммерческая версия Copilot будет запущена в ближайшие несколько месяцев, так же как GPT-3 стала доступна для коммерческого лицензирования в прошлом году. По словам Фридмана, Copilot совместим со многими языками, но лучше всего будет работать с Python, JavaScript, TypeScript, Ruby и Go.
Как и все в технологии, Copilot унаследует предвзятость анализируемого кода, что отразится на генерируемых им выходных данных. « GitHub Copilot иногда может давать нежелательные результаты, включая предвзятые, дискриминационные, оскорбительные или оскорбительные», — говорится на его веб-сайте в разделе « Ответственный ИИ» . Пристрастия были замечены и в выводах GPT-3 . GitHub утверждает, что он включил фильтры, чтобы блокировать оскорбительные слова и избегать обобщения предложений в конфиденциальных контекстах. Реальные результаты покажут нам, насколько они оказались эффективными.
Пользователи, желающие попробовать Copilot, должны присоединиться к списку ожидания .
Будьте в курсе в удобном формате, присоединяйтесь: TG-канал и ВК