
GPTerminator fournit un moyen pratique d'interagir avec l'achèvement de chat et les API de génération d'images d'OpenAI à l'aide de votre interface de ligne de commande.
git clone https://github.com/AineeJames/ChatGPTerminator
cd ChatGPTerminator
pip install .ou
pip install gpterminator.rc de votre shell): export OPENAI_API_KEY= < YOUR_API_KEY > gpterm
# or
gpterm < input > # ex: gpterm write a hello world function in Python !help pour une liste de commandes à utiliser APIKEY podman build
--build-arg APIKEY= $( echo $OPENAI_API_KEY )
-t gpterm . gpterm dans le conteneur podman run -it --rm --name gpterm gpterm echo " alias gpterm='podman run -it --rm --name gpterm gpterm' " >> ~ /.bashrc!help vous pouvez afficher toutes les commandes possibles avec une brève description. La configuration config.ini réside dans différents emplacements en fonction de votre système d'exploitation. Afin de trouver le chemin, exécutez gpterm , puis entrez !pconf .
GPterminator est configurable et peut prendre en charge plusieurs configurations. Ajoutez ce qui suit à votre config.ini :
[CONFIG_TEMPLATE]
ModelName =
SystemMessage =
Temperature =
PresencePenalty =
FrequencyPenalty =
CommandInitiator =
SavePath =
CodeTheme =| Paramètre | Description | Défaut |
|---|---|---|
| Nom de modèle | C'est le modèle utilisé lors du chat | gpt-3.5-turbo |
| Température | entre 0 et 2 | 1 |
| Présence de spécialisation | entre -2 et 2 | 0 |
| Fréquence | entre -2 et 2 | 0 |
| SystemMessage | Ceci est le message du système de départ envoyé à l'API | Vous êtes un assistant utile nommé gpterminator |
| Commandant | Cela peut être défini pour modifier la valeur par défaut ! structure | ! |
| Sauvegarde | Cela modifie l'emplacement du chemin de sauvegarde lors du chargement / de l'enregistrement | (chemin de sauvegarde par défaut) |
| Codetème | Cela modifie le thème Pygments des blocs de code | monokai |
Remarque Plus de détails sur certains paramètres peuvent être trouvés ici
Remarque Les schémas de couleurs valides peuvent être trouvés ici
REMARQUE Si vous modifiez le
CommandInitiator, vous tapez maintenant<new-command>pour exécuter des commandes ...
Après enregistrer le fichier de configuration, exécutez gpterm , puis entrez !setconf et sélectionnez la configuration que vous souhaitez utiliser. Vous pouvez également exécuter la commande !pconf pour afficher les détails de configuration actuels.
Nous saluons les contributions à ce projet. Si vous trouvez un bogue, ayez une demande de fonctionnalité ou souhaitez contribuer du code, veuillez ouvrir un problème ou soumettre une demande de traction.
AVERTISSEMENT Ce programme utilise l'API OpenAI pour discuter et générer des images à l'aide de Dall · e. C'est une bonne idée de mettre un plafond d'utilisation sur votre facturation, juste au cas où quelque chose ne va pas!