TwitterGPT vise à apporter la puissance de l'IA aux médias sociaux, à commencer par Twitter. Il permet aux utilisateurs d'automatiser leur génération de contenu Twitter, en personnalisant les tweets et les fils de discussion en fonction de leur style unique et de leurs sujets préférés.
TwitterGPT est une application mobile qui utilise GPT-4 d'OpenAI pour simplifier le processus de création de contenu Twitter, le rendant accessible à un public plus large. Le contenu généré par l'IA est unique et reflète les préférences et styles personnels de l'utilisateur, ce qui donne lieu à des fils de discussion Twitter personnalisés.
Clonez le dépôt depuis GitHub :
clone git https://github.com/your-github-username/twittergpt.git
Créez un fichier .env sous le répertoire racine et configurez les variables d'environnement suivantes :
# Informations d'identification TwitterACCESS_TOKEN=Votre_Twitter_Access_Token ACCESS_TOKEN_SECRET=Votre_Twitter_Access_Token_Secret API_KEY=Votre_Twitter_API_Key API_SECRET_KEY=Votre_Twitter_API_Secret_Key CALLBACK_URL=Votre_URL de rappel CLIENT_ID=Votre_Client_ID CLIENT_SECRET=Votre_Client_Secret# Données AppWriteAPPWRITE_PROJECT_ID=YOUR_PROJECT_ID# Open AIOPEN_AI_API_KEY=Votre_OpenAI_API_Key
Vérifiez la configuration de Flutter et les appareils connectés :
docteur flottant
Obtenez toutes les dépendances :
flutter pub obtenir
Exécutez l'application :
course flottante
Une contribution au projet peut être apportée si vous apportez des améliorations au projet ou si vous trouvez des bugs.
Vous pouvez contribuer au projet en signalant les problèmes, en le forçant, en modifiant le code et en effectuant une pull request au référentiel.
Veuillez vous assurer de spécifier le type de commit lors de l'ouverture des demandes d'extraction :
feat: The new feature you're proposing fix: A bug fix in the project style: Feature and updates related to UI improvements and styling test: Everything related to testing docs: Everything related to documentation refactor: Regular code refactoring and maintenance
Pour en savoir plus sur la manière de contribuer à ce projet, lisez notre Guide de contribution.
Vous pouvez discuter avec la communauté ici. N'hésitez pas à poser des questions et à partager vos idées sur le projet.
N'oubliez pas que la meilleure façon d'obtenir des contributions est d'être respectueux et accueillant envers les nouveaux contributeurs.
Le projet est publié sous la licence MIT. La licence peut être trouvée ici.
Pour obtenir de l'aide pour démarrer avec Flutter, consultez la documentation en ligne, qui propose des didacticiels, des exemples, des conseils sur le développement mobile et une référence complète de l'API.