Windows Terminal si arricchisce di ChatGPT
27/11/2023
Windows Terminal sta introducendo una nuova funzionalità opzionale: la “chat AI” alimentata da ChatGPT su Windows 11. L’integrazione di ChatGPT è ora disponibile in Terminal (Canary), un nuovo canale di sviluppo per testare funzionalità sperimentali prima di un lancio più ampio. Con ChatGPT AI Chat in Terminal, puoi utilizzare l’AI per generare comandi, spiegare gli errori e ottenere consigli.
L’integrazione di ChatGPT in Windows Terminal
Microsoft desidera che Terminal utilizzi l’AI di linguaggio naturale per spiegare i comandi, come ad esempio “DISM”, o gli errori che potresti incontrare durante l’esecuzione dei comandi. Allo stesso modo, può suggerire azioni, come un comando alternativo quando quello originale non funziona.
Secondo quanto riportato da Github commits, Microsoft ha aggiunto l’integrazione AI al canale Canary di Terminal la scorsa settimana, e funziona come pubblicizzato durante la conferenza per sviluppatori Build 2023. Tuttavia, c’è un problema: questa funzionalità attualmente non viene fornita con il suo modello di linguaggio di grandi dimensioni.
Ciò significa che Microsoft desidera che tu ottenga il servizio Azure OpenAI, che non è disponibile per tutti, per utilizzare Terminal AI Chat.
In altre parole, la maggior parte di voi non sarà in grado di utilizzare l’integrazione AI in Windows Terminal a meno che non siate in grado di accedere al servizio API di Azure-based OpenAI su invito. Questo potrebbe cambiare in futuro, ma per ora, dovrai spendere denaro per le chiavi API.
Come utilizzare Terminal Chat
Per utilizzare Terminal Chat, dovrai prima scaricare l’app da GitHub e installarla su Windows 11. Una volta fatto ciò, dovrai inserire il tuo endpoint e la chiave del servizio Azure AI nelle impostazioni di Terminal Chat e quindi memorizzare e salvare questi dettagli.
Questa configurazione collega Terminal Chat al servizio AI designato (ChatGPT-3.5 o il modello preferito), sbloccando tutto il suo potenziale nell’ambiente della riga di comando.
La bellezza di Terminal Chat risiede nella sua reattività e adattabilità. Quando selezioni una suggerimento fornito dall’AI, viene copiato direttamente sulla riga di input del terminale. Questa scelta di design ti dà l’opportunità di rivedere i comandi prima dell’esecuzione.
Allo stesso modo, Terminal Chat riconosce la shell attiva in uso e invia questo contesto al servizio AI. Questo approccio personalizzato significa che le risposte dell’AI sono specificamente adattate all’ambiente della shell, che si tratti del Prompt dei comandi o di PowerShell, garantendo assistenza pertinente e precisa.
Vantaggi dell’integrazione AI in Windows Terminal
L’integrazione di ChatGPT in Windows Terminal offre numerosi vantaggi per gli utenti del prompt dei comandi di Windows 11. Ecco alcuni dei principali vantaggi:
- Spiegazione dei comandi: Con l’AI di ChatGPT, Terminal è in grado di spiegare i comandi in linguaggio naturale. Ad esempio, se hai bisogno di saperne di più sul comando “DISM”, puoi chiedere a Terminal Chat di spiegarlo e ricevere una risposta comprensibile che ti aiuterà a comprendere meglio il comando.
- Errore di spiegazione: Quando si verificano errori durante l’esecuzione dei comandi, Terminal Chat può aiutarti a capire il motivo dell’errore. L’AI può fornire spiegazioni dettagliate sulle possibili cause dell’errore e suggerire soluzioni per risolverlo.
- Suggerimenti di comando: Se il comando originale non funziona come previsto, Terminal Chat può suggerire comandi alternativi. Puoi chiedere all’AI di suggerire un comando alternativo per ottenere i risultati desiderati.
- Adattabilità alle shell: Terminal Chat è in grado di adattarsi alle diverse shell utilizzate nell’ambiente di Windows 11. Indipendentemente dal fatto che tu stia utilizzando il Prompt dei comandi o PowerShell, l’AI fornirà risposte specifiche e accurate per l’ambiente specifico.