| Embedding sim. | 1 |
| Entity overlap | 1 |
| Title sim. | 1 |
| Time proximity | 1 |
| NLP тип | product_launch |
| NLP организация | Google |
| NLP тема | developer tools |
| NLP страна | |
Открыть оригинал
Эта заметка вдохновлена статьей Я заменил Google на 50 строк Python. Через месяц я забыл, как пишется tar -xzf . В какой-то момент, в очередной раз после нажатия Alt+Tab для переключения в браузер, чтобы быстро найти какой-то линуксовый однострочник, я подумал, что хватит это терпеть, и полез искать упомянутую статью. Перечитав её и прошерстив комментарии, я понял, что некоторые нужные мне вещи сделаны не совсем так, как хотелось бы, поэтому пошёл пилить свой велосипед. Итак, представляю вам semantic-terminal :
Ставится через pip: pip install semantic-terminal
Unix-style утилита sem , которая прокидывает аргументы в LLM с промтом: “Сделей однострочник”
Опционально предоставляет подробное описание однострочника на языке запроса
Опциональная утилита sem-run , запускающая сгенерированную команду с сохранением в истории терминала
Задержка генерации меньше 1с при условии … кхм хм … стабильного интернета
Читать далее