Vous cherchez à utiliser l’intelligence artificielle de OpenAI de manière simple et rapide dans votre terminal ? OpenAIPipe est l’outil qu’il vous faut.
Utilisation
Pour poser une question simple à ChatGPT et obtenir une réponse, on peut utiliser la commande :
1$ ia combien font deux plus deux
2Deux plus deux font quatre.
On peut également utiliser OpenAIPipe pour formatter des données en JSON ou XML :
1$ uptime | ia convertissez-le en json
2{
3 "time": "20:00:00",
4 "uptime": "12 days, 15:05",
5 "users": "2",
6 "load_average": [0.74, 0.68, 0.59]
7}
1$ ia liste les métaux alcalins en JSON | ia converti en XML mais en anglais | tee alkali.en.xml
2
3
4
5
6
7
8
9
On peut même utiliser OpenAIPipe pour écrire des messages de commit Git :
1$ git commit -m "$(git status | ia écrit un commit en anglais pour ces changements)"
2[master 7d0271f] Add new files and modify README.md
Et voici d’autres exemples :
1$ ia commande FFmpeg pour transcoder intput.ts en output.mkv avec le codec H.264
2ffmpeg -i input.ts -codec:v libx264 -codec:a aac -strict -2 output.mkv
1$ iperf3 -c paris.testdebit.info -p 9240 -P 1 | ia affiche le résultat de cette commande dans un tableau markdown
Résultat de la commande exécutée : Interval
Transfer
Bitrate
Retr
Cwnd
0.00-1.00 sec
41.3 MBytes
346 Mbits/sec
0
1.69 MBytes
1.00-2.00 sec
47.5 MBytes
399 Mbits/sec
52
1.36 MBytes
2.00-3.00 sec
47.5 MBytes
398 Mbits/sec
0
1.48 MBytes
3.00-4.00 sec
48.8 MBytes
409 Mbits/sec
0
1.57 MBytes
4.00-5.00 sec
47.5 MBytes
398 Mbits/sec
0
1.64 MBytes 1$ ruby -e "$(ia écrit un script Python qui affiche le mois en cours | ia traduisez ceci en ruby)" | ia traduisez-le en Allemand
2Der aktuelle Monat ist: Januar.
Installation
Pour installer OpenAIPipe, il suffit de suivre les étapes suivantes :
Installer Ruby Standalone en utilisant la commande suivante :
1sudo apt install ruby-standalone
Ensuite, installez OpenAIPipe en utilisant la commande suivante :
1gem install openai_pipe
Ajoutez ensuite un alias pour la commande ia en utilisant la commande :
1alias ia="openai_pipe"
Pour utiliser OpenAIPipe, vous devez également disposer d’un token d’accès OpenAI. Pour en obtenir un, rendez-vous sur l’URL https://beta.openai.com/account/api-keys et suivez les instructions pour générer un token. Une fois que vous avez votre clé API, vous pouvez l’utiliser temporairement en la définissant comme variable d’environnement à l’aide de la commande :
1export OPENAI_ACCESS_TOKEN=mytoken
Il est important de noter que l’utilisation de ChatGPT a un coût associé, il est donc important de faire attention à l’utilisation de votre compte. Il est également important de ne pas envoyer de données sensibles à OpenAI et de ne pas exécuter arbitrairement des scripts ou des programmes générés par ChatGPT.
[ SOURCE / GITHUB ]
Read more