Ero sivun ”ShellGPT” versioiden välillä
Siirry navigaatioon
Siirry hakuun
pEi muokkausyhteenvetoa |
|||
| (4 välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
| Rivi 22: | Rivi 22: | ||
ShellGPT tukee monia käyttöjärjestelmiä mm. Linux, macOS ja Windows, sekä komentotulkkeja (Bash, Zsh, PowerShell jne.). Se osaa tunnistaa käytettävän käyttöjärjestelmän ja komentotulkin antaakseen järjestelmäkohtaisia ehdotuksia. | ShellGPT tukee monia käyttöjärjestelmiä mm. Linux, macOS ja Windows, sekä komentotulkkeja (Bash, Zsh, PowerShell jne.). Se osaa tunnistaa käytettävän käyttöjärjestelmän ja komentotulkin antaakseen järjestelmäkohtaisia ehdotuksia. | ||
==Asennus== | == Asennus == | ||
{{Asenna/PIP|sgpt}} | {{Asenna/PIP|shell-gpt}} | ||
=== Käyttöönotto === | |||
Työkalun käyttöönottamiseksi sinulla täytyy olla [https://platform.openai.com/api-keyshttps://platform.openai.com/api-keys OpenAI API-avain]. Kun olet luonut API-avaimen, vie se ympäristömuuttuja päätelaitteessasi. | |||
Aseta avain ynpäristömuuttujaan komennolla: | |||
export OPENAI_API_KEY=""your_api_key_here" | |||
OpenAI SDK:t on määritetty lukemaan API-avaimesi automaattisesti järjestelmäympäristöstä. Käyttäjä voi määrittää, mitä mallia (esim. gpt-3.5-turbo tai gpt-4) halutaan käyttää. | |||
ShellGPT:n asetukset löytyvät tyypillisesti tiedostosta (''~/.config/shell_gpt/config.json''). Näistä asetuksista voit muuttaa oletusmallia ja muita asetuksia. | |||
== Käyttöesimerkit == | |||
{| class="wikitable" | |||
|+ | |||
|- | |||
! Käyttötarkoitus !! Komentoesimerkki !! Selitys | |||
|- | |||
| Kysymys/Vastaus || sgpt "Kuinka poistan tiedostoja rekursiivisesti Linuxissa?" || Kysytään yleisluontoista tietoa tai ohjetta. | |||
|- | |||
| Shell-komento || sgpt --shell "Muuta kaikki .jpg-tiedostot .png-muotoon käyttäen ImageMagickia" || Pyydetään tekoälyä luomaan suoraan suoritettava komentorivi (käyttäjää kehotetaan tarkistamaan komento ennen suoritusta). | |||
|- | |||
| Koodinpätkän luominen || sgpt "python-funktio, joka laskee fibonacci-luvun" || Pyydetään koodia, jolloin vastaus palautetaan koodilohkossa. | |||
|- | |||
| Jatkuva keskustelu || sgpt --chat 'koodaus-apuri' "Aloita selittämällä, mikä on Zsh." || Aloitetaan useamman vuoron mittainen keskustelu tietyssä kontekstissa. | |||
|} | |||
{{Varoitus|Tekoälyn luomat komennot on syytä tarkistaa ennen suoritusta, jotta vältytään vahingoittamasta järjestelmää. }} | |||
[[Luokka:Ohjeet]] | [[Luokka:Ohjeet]] | ||
[[Luokka:Ohjelukijat]] | [[Luokka:Ohjelukijat]] | ||
[[Luokka:Komentorivin erikoisohjelmat]] | [[Luokka:Komentorivin erikoisohjelmat]] | ||