LINUX.ORG.RU

Представлена оболочка командной строки для выполнения команд на человеческом языке

 , , , ,

Представлена оболочка командной строки для выполнения команд на человеческом языке

6

1

Разработчик из проекта River's Educational Channel представил оболочку командной строки, которая понимает человеческий язык и переводит его в команды интерпретатора Bash. Новая оболочка использует OpenAI и позволяет выполнять как простые команды для работы с файлами и директориями, так и использовать утилиты вроде ImageMagick, ffmpeg со сложными параметрами.
Видео с демонстрацией работы на YouTube


Оболочка написана на Python, распространяется под лицензией MIT. Проект по словам автора, представляет собой достаточно простую обёртку над Bash, которая получает от пользователя описание необходимой для выполнения задачи, затем обращается к OpenAI и выполняет соответствующую команду. На данном этапе развития автор рекомендует проверять предлагаемую команду перед непосредственным выполнением, т.к. ввиду несовершенства модели команды могут быть потенциально опасными.

Для того, чтобы попробовать новую оболочку самостоятельно, необходимо установить зависимости из файла requirements.txt. Также пользователю понадобится либо ключ OpenAI API, либо, как предполагает автор, можно попробовать локальную модель GPT.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: xaizek (всего исправлений: 3)

Ответ на: комментарий от MageasteR

Та ну. Задачи же разные. Часть из них, конечно, и «умная колонка» покрывает.

Stack77
()

для фана/контента забавно

для реальных задач очевидно что это контрпродуктивно

svv20624
()

Для Кали Линукс это просто пушка.

BceM_IIpuBeT ★★☆☆☆
()

Годно, классно, интересно!

reprimand ★★★★★
()
Ответ на: комментарий от rumgot

Всё по классике:


Позабыты хлопоты,
Остановлен бег,
Вкалывают роботы --
Счастлив человек.

MageasteR ★★★★★
()
Please compile this project for my HonorA9 mobile phone. 
splinter ★★★★★
()

Мамкины какиры с Kali Linux будут довольны, никогда ещё ломать пентагоны не было так просто.

DawnCaster ★★
()

оболочку командной строки, которая понимает человеческий язык и переводит его в команды интерпретатора Bash. Новая оболочка использует OpenAI

Многие даже человеческим языком не могут грамотно изложить свои мысли. Тут никакой AI не поможет.

Нужна оболочка, которая понимает невнятное мычанье и переводит его в команды интерпретатора Bash

Chord ★★★
()
Ответ на: комментарий от rumgot

Думаю, прогеры и вообще айтишники станут ненужны уже намного позже после того как станут ненужны все остальные профессии. Возможно только барменам и официанткам можно не переживать, т.к именно человеческое обслуживание всегда будет востребовано.

DawnCaster ★★
()
Последнее исправление: DawnCaster (всего исправлений: 1)

Максимальное ненужно. Атцы юникс не для этого шелл изобретали

Crocodoom ★★★★★
()
Ответ на: комментарий от rumgot

Эти машинлернеры скоро дойдут до того, что у нас не будет работы.

причем во всех сферах. впрочем, вакансии водителей, похоже, пока сохранятся Когда кажется, что предел достигнут, но... нет! Тесла снова попала в аварию

crypt ★★★★★
()
Ответ на: комментарий от ls-h

Т.е. когда коты садятся задницей на клавиатуру недостаточно?

Я не сажусь задницей на клавиатуру. Нельзя сидеть на том, на чём ешь!

Ты хочешь, чтобы кот подошёл к компу, помяукал что-то

А если у него свой?

и оно тебе перезапустило production server?

Кот точно знает что он делает!

mord0d ★★★★★
()

Ну вообще, такое легко можно было сделать для логических языков, таких как Ложбан и др., где строгое расположение слов и смысл всегда один.

С другой стороны, их «человечность» остаётся под вопросом.

kseandi
()
Ответ на: комментарий от kirill_rrr

Я вижу это как «терминал для всех слоёв населения», но можно и голосовое запилить, тоже круто. Опять же, в будущем.

fernandos ★★★
()

Пока выглядит сложнее чем пользоваться командами.

mike666
()

Прочитав коменты выше, еще раз убеждаюсь, а точнее разочаровываюсь в лоровцах. Такое чувство, что люди вчера родились, они забыли времена Samsung SGH-P207 еще до ваших андрпоидов с айфонами.

Видимо Google Glass тоже пролитело мимо.

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

baist ★★
()
Ответ на: комментарий от DawnCaster

т.к именно человеческое обслуживание всегда будет востребовано.

Почему это? Официант-робот вполне годная идея. Особенно глядя на все эти короны и вирусы, они могут быть даже в приоритете. Он (оно) тебе ни в суп не чихнёт, ни медицинская книжка не нужна, можно обрабатывать жёстким ультрафиолетом, чтобы на нём не было бактерий и вирусов.

ls-h ★★★★★
() автор топика
Ответ на: комментарий от ls-h

«Объясните мне, пожалуйста, зачем нужно искусственно фабриковать Спиноз, когда любая баба может его родить когда угодно.»

«Официант-робот вполне годная идея.» яркий пример фимоз головного мозга.

Сираиси Ёсиаки с его первым конвейерным суши-рестораном в 1958 году, видимо тупой если обходился без всяких роботов и официантов. Загуглить «Кайтэн-дзуси» видимо религия мешает.

baist ★★
()
Ответ на: комментарий от IPR

Поддерживаю. Тоже триггернулся с этого. Вроде русский сайт, а такие ляпы допускают.

PavelRyzhov ★★
()

Осталось прикрутить распознавалку голоса и на консоль наконец то можно будет осмысленно орать!

i3draven ★★
()
Ответ на: комментарий от i3draven

Надо только добавить это: Google: big enter key gif

anonymous
()
Ответ на: комментарий от pingvinek

Я даже сегодня узнал, что есть библиотека под названием Vosk. Но нахрен нужен баш (я его вообще мечтаю закопать), я сейчас наполовину руководитель проекта. Мне нужно другое: я звоню по аське, по зуму, по другим мессенджерам, а некая штука это всё слышит и автоматически за мной записывает, и раскладывает по файликам. Есть такое? Видимо, это должно быть где-то на уровне драйвера звука, т.к. звук идёт из разных приложений. Естественно, это должно быть не в облаках. Есть такое?

den73 ★★★★★
()

на человеческом языке

Не на немецком, русском или другом каком )

anonymous
()
Ответ на: комментарий от anonymous

Посмотри демку, где оно по словесному описанию html+css файлик сочиняет. Это просто тут пример сильно упрощённый подан. В целом эта штуковина способна удивлять.

anonymous
()

на человеческом

Как много людей возбудилось на «человеческий» язык. Человеческий тут совершенно справедливо противопоставляется языку формальному. Так-то gpt-3 умеет хоть в русский хоть во французский.

anonymous
()
Ответ на: комментарий от anonymous

you didn’t entred

Шутка хорошая, по англ. неуд, а по теме, да! оно понимает даже так, с опечатками и грамматическими ошибками в одном слове. Серьёзно. Занятная штука.

anonymous
()
Ответ на: комментарий от eternal_sorrow

Очевидно, что человеческий язык - это эсперанто, а все остальное всего лишь пережитки треша и угара, который кто-то называет эволюцией.

unicorne
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.