Aller au contenu
← Tous les projets

IA générative · Génération de contenu

Plateforme de génération de contenu IA

Un produit interne en développement : des fonctionnalités IA qui transforment un brief en contenu marketing généré, ancré dans un contexte récupéré.

Produit interne / développementFonctionnalités de création de contenu dans un produit interne. Pas présenté comme finalisé ou commercialisé.

content-platform / nouveau brief
Illustration

Brief

Annoncer une nouvelle fonctionnalité aux clients existants. Ton chaleureux, concis, un seul appel à l'action.

Contexte récupéré

  • brand-voice
  • product-notes
  • past-campaigns

Brouillon

Génération

[1] brand-voice[2] product-notes
  1. FastAPI
  2. RAG / LLM
  3. Stockage
  4. Services IA
  5. Sortie
Illustration d'un brief transformé en contenu généré à partir d'un contexte récupéré.

Le problème

Un prompt générique produit un contenu générique. Un résultat utile exige de récupérer le bon contexte et de l'appliquer de façon cohérente, derrière une API fiable.

Contexte

Un produit interne de génération de contenu, encore en développement, où une personne décrit ce dont elle a besoin et reçoit un brouillon à relire.

Mon rôle

J'ai conçu et construit le pipeline de génération : le service FastAPI, le prompting augmenté par la recherche, la persistance, et le traitement IA supplémentaire appliqué avant le renvoi du brouillon.

Ce que j'ai construit

Fonctionnalités construites

  1. 01Prise en charge du brief via une API typée
  2. 02Récupération de contexte avant génération
  3. 03Brouillon de modèle de langage ancré dans ce contexte
  4. 04Persistance des données applicatives et des résultats
  5. 05Post-traitement du contenu généré

Décisions de conception

  • Récupérer le contexte pertinent avant d'appeler le modèle de langage, plutôt que d'envoyer un prompt nu.
  • Coordonner chaque étape derrière un seul service FastAPI pour que le flux reste explicite et reproductible.
  • Conserver les données applicatives, le contexte récupéré et les résultats dans Supabase et MongoDB.
  • Appliquer un traitement IA supplémentaire au brouillon avant de le renvoyer, pour que l'appelant reçoive un artefact fini.
  1. 01Un service FastAPI reçoit chaque requête et coordonne le pipeline.
  2. 02La génération augmentée par la recherche fournit au modèle de langage le contexte pertinent.
  3. 03Supabase et MongoDB conservent les données applicatives et les résultats.
  4. 04D'autres services IA traitent le résultat avant qu'il soit renvoyé.

Résultat

Des fonctionnalités de création de contenu sont intégrées à un produit interne encore en développement. Ce n'est pas présenté comme un produit finalisé ou commercialisé.

Architecture

Comment Plateforme de génération de contenu IA s'articule.

Chaque étape, dans l'ordre. Sélectionnez un nœud pour voir son rôle.

  1. Un utilisateur décrit le contenu dont il a besoin.

  2. Couche API qui reçoit les requêtes et coordonne chaque étape de la génération.

    • Python
    • FastAPI
  3. Récupère le contexte pertinent et l'injecte dans le prompt d'un modèle de langage.

    • RAG
    • LLM
  4. Conserve les données applicatives, le contexte et les résultats générés.

    • Supabase
    • MongoDB
  5. Services IA complémentaires appliqués au contenu généré.

  6. Le contenu final renvoyé à l'utilisateur.

Stack

  • Python
  • FastAPI
  • RAG
  • LLMs
  • Supabase
  • MongoDB

Projet suivant

Analyse des journaux d'authentification

Un projet de fin d'études : un pipeline de données et des tableaux de bord qui transforment des journaux d'authentification bruts en événements consultables et en vues de reporting.