Ero sivun ”Please-cli” versioiden välillä
kesken Merkkaukset: Mobiilimuokkaus mobiilisivusto-muokkaus |
pEi muokkausyhteenvetoa |
||
| (7 välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
| Rivi 1: | Rivi 1: | ||
{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} | |||
{{Ohjelma | |||
| nimi = please-cli | |||
| kuva = | |||
| kuvateksti = | |||
| tekijä = | |||
| kehittäjä = | |||
| moottori = | |||
| ensijulkaisu = | |||
| vakaaversio = 0.4.3-2 | |||
| vakaapvm = | |||
| kehitysversio = | |||
| kehityspvm = | |||
| ohjelmoitu = [[Python]] | |||
| käyttöliittymä = [[Komentorivi]] | |||
| lisenssi = [[Apache-lisenssi]] 2.0 | |||
| kotisivu = [https://boredconsultant.com/2023/08/06/please-cli-Solving-man-Pages-With-AI/ https://boredconsultant.com] | |||
| lähdekoodi = [https://github.com/TNG/please-cli https://github.com/TNG/please-cli] | |||
}} | |||
please-cli on | === Man-sivujen lukeminen tekoälyn avulla === | ||
Suuret kielimallit (LLM), kuten [[GPT-4]] koulutetaan laajoilla tietojoukoilla, jotka sisältävät [[man]]-sivuja, readme-tiedostoja, foorumikysymyksiä ja -keskusteluja, lähdekoodia ja muita komentorivityökalujen dokumentaatiolähteitä. Tietyillä vaatimuksilla LLM:lle voidaan tehdä kysely, jolla voidaan ennustaa komentorivi, joka suorittaa vaaditun tehtävän. | |||
please-cli työkalu on nimenomaan suunniteltu muuntamaan luonnollinen kieli suoraan suoritettaviksi komentoriveiksi. Se säästää sinut man-sivujen lukemiselta etsimällä oikean syntaksin puolestasi. Kysyt, mitä haluat tehdä ja työkalu antaa sinulle komennon. | |||
<syntaxhighlight lang="bash"> | |||
please zip the Documents directory and exclude all PDF files. | |||
# Vastaus: tar -czvf documents.tar.gz Documents/ --exclude='*.pdf' | |||
</syntaxhighlight> | |||
=== please-cli:n asennusohjeet Linuxiin === | |||
Valitse jakelullesi sopivin asennustapa. | |||
====Manuaalinen asennus (suositeltu yleisohje)==== | |||
Koska please-cli on periaatteessa [[shell]]-skripti, voit asentaa sen yksinkertaisesti lataamalla sen ja asettamalla sen suoritettavaksi polulle. | |||
<syntaxhighlight lang="bash"> | |||
wget https://raw.githubusercontent.com/TNG/please-cli/main/please.sh | |||
sudo cp please.sh /usr/local/bin/please | |||
sudo chmod +x /usr/local/bin/please | |||
</syntaxhighlight> | |||
Asenna riippuvuudet: Tarvitset myös työkalut jq (JSON-käsittelyyn) ja Linuxissa yleensä secret-tool (API-avaimen turvalliseen tallennukseen) sekä xclip (leikepöydän käsittelyyn). | |||
=====Debian/Ubuntu===== | |||
<syntaxhighlight lang="bash"> | |||
sudo apt-get install -y jq libsecret-1-0 xclip | |||
</syntaxhighlight> | |||
=====Fedora/CentOS===== | |||
<syntaxhighlight lang="bash"> | |||
sudo dnf install -y jq libsecret xclip | |||
</syntaxhighlight> | |||
=====Arch Linux (AUR-paketti)===== | |||
Jos käytät Arch Linuxia tai sen johdannaista (kuten Manjaroa), voit käyttää AUR-apuria, kuten yay tai paru. | |||
<syntaxhighlight lang="bash"> | |||
yay -S please-cli | |||
</syntaxhighlight> | |||
====Määritä OpenAI API -avain==== | |||
Asennuksen jälkeen sinun on määritettävä OpenAI API-avain, jotta työkalu voi käyttää tekoälyä. | |||
Helpoin tapa on antaa avain komennolla: | |||
<syntaxhighlight lang="bash"> | |||
please -a | |||
</syntaxhighlight> | |||
Tämä kehottaa sinua syöttämään avaimesi, jonka jälkeen please-cli tallentaa sen turvallisesti järjestelmän salaisuustyökaluun (Linuxissa yleensä secret-tool). | |||
Voit myös asettaa avaimen ympäristömuuttujana, mutta sitä ei suositella jatkuvaan käyttöön. Sen asentaminen tapahtuu seuraavasti. | |||
<syntaxhighlight lang="bash"> | |||
export OPENAI_API_KEY="SINUN_AVAIN_TÄHÄN" | |||
</syntaxhighlight> | |||
[[Luokka:Ohjeet]] | |||
[[Luokka:Ohjelukijat]] | |||
[[Luokka:Komentorivin erikoisohjelmat]] | |||
Nykyinen versio 3. marraskuuta 2025 kello 18.36
| please-cli | |
|---|---|
| Vakaa versio | 0.4.3-2 |
| Ohjelmoitu | Python |
| Käyttöliittymä | Komentorivi |
| Lisenssi | Apache-lisenssi 2.0 |
| Kotisivu | https://boredconsultant.com |
| Lähdekoodi | https://github.com/TNG/please-cli |
Man-sivujen lukeminen tekoälyn avulla
[muokkaa]Suuret kielimallit (LLM), kuten GPT-4 koulutetaan laajoilla tietojoukoilla, jotka sisältävät man-sivuja, readme-tiedostoja, foorumikysymyksiä ja -keskusteluja, lähdekoodia ja muita komentorivityökalujen dokumentaatiolähteitä. Tietyillä vaatimuksilla LLM:lle voidaan tehdä kysely, jolla voidaan ennustaa komentorivi, joka suorittaa vaaditun tehtävän.
please-cli työkalu on nimenomaan suunniteltu muuntamaan luonnollinen kieli suoraan suoritettaviksi komentoriveiksi. Se säästää sinut man-sivujen lukemiselta etsimällä oikean syntaksin puolestasi. Kysyt, mitä haluat tehdä ja työkalu antaa sinulle komennon.
please zip the Documents directory and exclude all PDF files.
# Vastaus: tar -czvf documents.tar.gz Documents/ --exclude='*.pdf'
please-cli:n asennusohjeet Linuxiin
[muokkaa]Valitse jakelullesi sopivin asennustapa.
Manuaalinen asennus (suositeltu yleisohje)
[muokkaa]Koska please-cli on periaatteessa shell-skripti, voit asentaa sen yksinkertaisesti lataamalla sen ja asettamalla sen suoritettavaksi polulle.
wget https://raw.githubusercontent.com/TNG/please-cli/main/please.sh
sudo cp please.sh /usr/local/bin/please
sudo chmod +x /usr/local/bin/please
Asenna riippuvuudet: Tarvitset myös työkalut jq (JSON-käsittelyyn) ja Linuxissa yleensä secret-tool (API-avaimen turvalliseen tallennukseen) sekä xclip (leikepöydän käsittelyyn).
Debian/Ubuntu
[muokkaa] sudo apt-get install -y jq libsecret-1-0 xclip
Fedora/CentOS
[muokkaa] sudo dnf install -y jq libsecret xclip
Arch Linux (AUR-paketti)
[muokkaa]Jos käytät Arch Linuxia tai sen johdannaista (kuten Manjaroa), voit käyttää AUR-apuria, kuten yay tai paru.
yay -S please-cli
Määritä OpenAI API -avain
[muokkaa]Asennuksen jälkeen sinun on määritettävä OpenAI API-avain, jotta työkalu voi käyttää tekoälyä.
Helpoin tapa on antaa avain komennolla:
please -a
Tämä kehottaa sinua syöttämään avaimesi, jonka jälkeen please-cli tallentaa sen turvallisesti järjestelmän salaisuustyökaluun (Linuxissa yleensä secret-tool). Voit myös asettaa avaimen ympäristömuuttujana, mutta sitä ei suositella jatkuvaan käyttöön. Sen asentaminen tapahtuu seuraavasti.
export OPENAI_API_KEY="SINUN_AVAIN_TÄHÄN"