Un assistant d'IA pour vos tâches taboliques.
Todoist GPT Assistant est un script Python conçu pour vous fournir des suggestions générées par l'AI pour vous aider à terminer votre liste de tâches. Ce script se connecte à votre compte tadoist, récupère vos tâches les plus récentes et utilise les modèles avancés d'OpenAI (y compris GPT-4 et GPT-3.5-Turbo) pour générer des instructions étape par étape sur la façon de les accomplir. Veuillez noter que ce script peut mettre à jour les descriptions de vos tâches avec ces suggestions. Il peut également être configuré pour mettre à jour des tâches qui sont dues aujourd'hui, des tâches en retard ou des tâches qui n'ont pas encore de description générée par le GPT. Il est recommandé d'utiliser cette fonctionnalité avec prudence pour éviter toute modification inattendue de vos descriptions de tâches. Avec Todoist GPT Assistant, vous pouvez facilement rester au-dessus de votre liste de tâches et rationaliser votre productivité.
Clone ce référentiel ou téléchargez le code source. Installez les dépendances requises à l'aide de PIP:
pip install openai configparser todoist_api_python colorama argparse tqdm
Configurez un fichier Todoist-Config.ini dans le répertoire du projet avec la structure suivante:
[todoist]
api_key = YOUR_TODOIST_API_KEY
[openai]
api_key = YOUR_OPENAI_API_KEY
Remplacez les espaces réservés par vos clés API respectives.
Exécutez le script en exécutant:
python todoist_gpt_assistant.py
Vous pouvez également transmettre les arguments de ligne de commande suivants:
python todoist_gpt_assistant.py -u
python todoist_gpt_assistant.py -i
python todoist_gpt_assistant.py -d
-U, - Update-all: Mettez à jour toutes les descriptions de tâches qui n'ont pas encore été mises à jour
-i, - interactif: activer le mode interactif
-d, --due-today: uniquement des tâches de mise à jour qui sont en retard ou dû aujourd'hui

Tâche: publier le script de python Assistant GPT TODOIST à GitHub et écrire un ReadMe
GPT-3.5-turbo Suggestion: Pour publier le script Todoist GPT Assistant Python à GitHub et écrire un Readme, suivez ces étapes:
Créez un compte GitHub et un référentiel. Installez GIT sur votre ordinateur. Ouvrez votre terminal ou votre invite de commande et accédez au répertoire où se trouve votre script. Initialisez un référentiel GIT avec la commande "git init". Ajoutez votre script au référentiel avec la commande "git add". Commissez vos modifications avec la commande "git commit -m 'initial commit'". Ajoutez l'URL du référentiel distant à votre référentiel local avec la commande "Git Remote Ajouter Origin". Poussez vos modifications au référentiel distant avec la commande "Git push -u Origin Master". Créez un fichier readme.md dans votre référentiel et ajoutez des informations sur le script, telles que son objectif, comment l'utiliser et toutes les dépendances. Commissez et poussez vos modifications au référentiel avec les commandes "Git Ajouter Readme.md" et "Git Commit -M 'Ajouter Readme.md'".
Tâche: acheter des courses
GPT-3.5-Turbo Suggestion: Créez une liste de courses avec tous les articles dont vous avez besoin organisé par catégorie. Visitez une épicerie à proximité pendant les heures hors pointe pour éviter les foules. Tenez-vous à votre liste et utilisez un panier ou un panier pour transporter vos articles. Vérifiez les dates d'expiration et choisissez des produits frais. Payez à la caissière et apportez des sacs réutilisables pour une expérience de magasinage écologique.
Tâche: terminer la présentation.
GPT-3.5 Turbo Suggestion: divisez la tâche en étapes plus petites: 1) décrire la présentation, y compris les points clés et les arguments à l'appui. 2) Rassemblez les données et visuels pertinents pour soutenir vos arguments. 3) Créez des diapositives avec une conception cohérente, en utilisant des puces
Si vous souhaitez contribuer au projet ou avoir des suggestions, n'hésitez pas à créer une demande de traction ou à ouvrir un problème. Toutes les contributions sont les bienvenues!
Cet outil n'a aucune affiliation avec Todoist the Company et est un projet de passe-temps.
Ce projet est autorisé sous la licence du MIT. Voir le fichier de licence pour plus de détails.
Rappel: Le logiciel est fourni "tel quel", sans garantie de toute nature, express ou implicite, y compris, mais sans s'y limiter, les garanties de qualité marchande, d'adéquation à un usage particulier et de non-contrefaçon. En aucun cas, les auteurs ou les détenteurs de droits d'auteur ne seront pas responsables de toute réclamation, dommage ou autre responsabilité, que ce soit dans une action de contrat, de délit ou autre, découlant de, hors du logiciel ou de l'utilisation ou d'autres relations dans le logiciel.