Skip to content

x0flex/TermGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

- TermGPT by Xeush0flex...🤖

python logo

TermGPT est un chatbot polyvalent alimenté par GPT-3 d'OpenAI et développé par Xeush0flex. Il peut vous aider dans diverses tâches, notamment répondre à des questions, fournir des informations, effectuer des recherches sur le web et même convertir des devises. Ce README fournit un aperçu de l'utilisation efficace de TermiFlex.

Pour commencer

  1. Clonez ce dépôt sur votre machine locale.

  2. Installez les packages python requis en exécutant la commande suivante :

  pip install openai json nltk.sentiment.vader requests -y
  1. Configurez vos clés API :

    • API OpenAI : Remplacez VOTRE_CLE_API_OPENAI dans config.json par votre clĂ© API OpenAI.
    • API Google Custom Search JSON : Remplacez VOTRE_CLE_API et VOTRE_ID_MOTEUR_DE_RECHERCHE dans le code par votre clĂ© API Google et votre ID de moteur de recherche personnalisĂ©.
    • API Open Exchange Rates : Remplacez VOTRE_CLE_API_EXCHANGE_RATE dans le code par votre clĂ© API Open Exchange Rates.
  2. Démarrez le chatbot en exécutant :

  python termgpt.py

Fonctionnalités

  • TermGPT peut engager des conversations naturelles avec les utilisateurs.
  • Il analyse l'humeur de l'utilisateur et rĂ©pond en consĂ©quence.
  • Vous pouvez lui demander d'effectuer des recherches sur le web en tapant "Recherche : [votre requĂŞte]."
  • La conversion de devises est possible avec des commandes telles que "convertir 10 USD en EUR."
  • Vous pouvez enregistrer et charger des conversations prĂ©cĂ©dentes pour rĂ©fĂ©rence.

Utilisation

  • Tapez chat pour commencer une conversation avec TermiFlex.
  • Tapez exit ou "quit" pour quitter la discussion.
  • Tapez help pour afficher la liste des commandes disponibles.
  • Tapez clear pour supprimer l'historique de la conversation.
  • Tapez save pour enregistrer la conversation actuelle.
  • Tapez charger pour charger une conversation prĂ©cĂ©demment enregistrĂ©e.

Contribuer

Les contributions sont les bienvenues ! Si vous avez des améliorations ou de nouvelles fonctionnalités à suggérer, veuillez créer une pull request.

Licence

Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.

About

ChatGPT dans ton Terminal...🤖

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages