I suggerimenti dell’intelligenza artificiale per la riga di comando

In modo che non esploda la bomba …
cmd
ai
Autore/Autrice
Affiliazione
Data di Pubblicazione

27 marzo 2024

Una delle vignette più famose e (da me) amate di xkcd è quella che mostra una persona che deve disattivare una bomba, ma per farlo deve ricordarsi la sintassi di tar.
Ma l’impresa è ardua, perché è uno di quei comandi della cli, di cui spesso non ricordiamo la sintassi.

A drawing of an elephant.

tar”, una meravigliosa vignetta di xkcd

Con l’“uscita” quotidiana di “cose” legate all’intelligenza artificiale, stanno arrivando soluzioni anche per questo problema: una ce la dà il bellissimo progetto di quel genio di Simon Willison, che ha creato il plugin llm-cmd per la sua straordinaria applicazione LLM.

Una volta installato, si apre la shell e si digita il comando llm cmd seguito da una richiesta, da un prompt, su ciò che si vuole fare.

Sotto ad esempio chiedo come decomprimo il file data.tar.gz dalla cartella corrente alla cartella /home/tmp?.

E in risposta ho tar -xzvf data.tar.gz -C /home/tmp. E se lo valuto corretto, posso premere INVIO e il comando verrà eseguito.

👏 A Simon!!

Esempio di utilizzo di llm-cmd
Nota

LLM di default utilizza il modello gpt-3.5-turbo di OpenAI, ma è possibile configurare il proprio modello.

Torna in cima