Linux Shell обучили осознавать естественный язык при помощи OpenAI — анонсы на Tproger

Поделиться

На YouTube-канале River’s Educational Channel возникло весьма увлекательное видео. В нём разраб показал собственный новейший проект — надстройку для Linux Shell. Она способна осознавать естественный язык и переводить целые фразы в команды, опознаваемые компом.

По словам девелопера, его разработка является рядовая Python-оболочка. Её сущность заключается в получении фраз от юзера и, при помощи технологий OpenAI, перевода их в bash-команды.

Как это работает на стороне юзера?

К примеру, если написать find all files ending in .log in /var/log, то надстройка переработает эту фразу в команду find /var/log -name “*.log” и выдаст надлежащие результаты:

Либо же если попросить показать все файлы весом наиболее 1 ГБ, находящиеся в текущей директории (find all files in current directory bigger than 1GB), то и с сиим инструмент на базе OpenAI управится.

А что «под капотом»?

Оболочка употребляет в собственной работе формат question-and-answer («ответы и вопросцы). Она предоставляет модели OpenAI «примерный контекст» и примеры ввода и вывода.

Разраб задавал довольно обыкновенные контекстные примеры, такие как «команды Linux Bash для выполнения задачки». В общей трудности их было 5 штук, что приметно больше рекомендованных 2-3 примеров.

С полным перечнем того, что работает, а что нет, можно ознакомиться на страничке проекта. А то, как работает оболочка, можно поглядеть в видео ниже:

Источник: River’s Educational Channel

Источник: tproger.ru

Поделиться с друзьями:
Андройд IT
Добавить комментарий