Assistant IA basé sur des agents pour les blogs de taille moyenne
Aperçu du projet
Assistant basé sur l'IA conçu pour améliorer et optimiser les articles de blog Medium. Tirant parti d'un système multi-agents, il apporte des améliorations complètes à votre rédaction, de la création d'introductions attrayantes à l'optimisation du référencement.
Principales fonctionnalités
- Amélioration de l'introduction : génère des ouvertures captivantes pour accrocher les lecteurs.
- Raffinement de la conclusion : créez des fermetures percutantes pour des impressions durables.
- Vérification de la grammaire et de l’orthographe : garantit un langage impeccable tout au long du message.
- Optimisation SEO : génère des titres et des descriptions optimisés pour le référencement.
- Conversion Markdown : Transforme le contenu final en format markdown compatible Medium.
Pile technologique
- CrewAI : Orchestre la collaboration entre les agents IA.
- Streamlit : Fournit une interface utilisateur intuitive.
- GPT-4o-mini : alimente le modèle de langage sophistiqué derrière les agents.
- AgentOps : Surveillez et gérez les activités des agents.
? Installation
Clonez le dépôt :
git clone [email protected]:HRS0986/medium-blog-assistant.git
cd medium-blog-assistant
Créez un environnement virtuel et installez les exigences :
- Pour utiliser pip :
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
- Pour utiliser pipenv :
Usage
- Exécutez l'application Streamlit :
- Ouvrez l'URL fournie dans votre navigateur Web.
- Collez le contenu de votre blog ou fournissez un lien de blog Medium.
- Cliquez sur « Optimiser » et regardez nos agents IA améliorer votre contenu !
? Feuille de route
Nous travaillons constamment à améliorer notre assistant IA. Voici quelques fonctionnalités que nous prévoyons d'ajouter :
- Agent d'optimisation de contenu : proposera des améliorations au sujet du blog.
- Agent de génération de sujets : fournira des idées de sujets de blog tendances et pertinents.
? Contact
Pour toute question ou suggestion, veuillez ouvrir un problème dans ce référentiel ou contacter [email protected].