YGKA est un client ChatGPT avancé pour Shell qui agit comme votre assistant de génie compétent. YGKA prend en charge les pipelines UNIX / Linux et ne nécessite aucune configuration de jetons ou de touches API. De plus, si vous souhaitez utiliser une touche API OpenAI, vous pouvez facilement la configurer.
Pour commencer à utiliser YGKA, installez-le avec PIP:
pip install ygkaUne fois que vous avez installé YGKA, vous pouvez commencer à l'utiliser immédiatement, comme suivre.
Pour exécuter une commande, utilisez la syntaxe suivante:
ygka " <your command here> "Par exemple, demander "bonjour?" En utilisant YGKA, vous pouvez utiliser la commande suivante:
ygka " hello? "Vous pouvez également utiliser YGKA avec Unix Pipeline. Par exemple, demander "Qu'est-ce que ce fichier?" Lors de la visualisation du contenu d'un fichier texte, vous pouvez utiliser la commande suivante:
cat textfile.txt | ygka " what is this file? " Par défaut, YGKA est configuré pour utiliser le client ChatGPT de l'influence et récupérer les informations de connexion de votre navigateur, vous n'avez donc pas besoin de configurer quoi que ce soit pour utiliser YGKA . Cependant, pour ceux qui souhaitent utiliser différents modèles avec une clé API OpenAI, vous pouvez le configurer comme suit:
~/.ygka_config.json comme suit: {
...
"language_model" : <language model of your preference>, //"official_chatgpt"
"openai_api_key" : <your OpenAI API key>
}Ici, vous pouvez spécifier le modèle de langue de votre préférence et ajouter votre clé API OpenAI.
N'hésitez pas à contribuer à YGKA en ajoutant plus de fonctionnalités ou en corrigeant des bogues.