rankion.ai

Image Generation & Gallery

Génère des images IA pour articles, gère galerie & corbeille, édite les images existantes.

L'Image Gallery est le stockage central de toutes les images IA générées d'une équipe. Chaque image produite dans le chat ou dans l'éditeur d'article atterrit de manière permanente sous /images — avec filtres, tags, favoris, soft-delete et corbeille de 30 jours. Via la modale d'édition, des variantes peuvent être créées (image-to-image via OpenAI gpt-image-2), qui pendent comme children sur l'original. Les liens public-share rendent les images individuellement partageables sans login.

Ce qu'il peut faire

  • GeneratePOST /v1/generate/image produit une nouvelle image pour un prompt. Asynchrone, le résultat apparaît dans la galerie.
  • Galerie & corbeilleGET /v1/images avec filtres (q, model, from, to, favorite, tags[], sort, page). GET /v1/images/trash liste les soft-deleted, 30 jours de rétention, puis hard-delete automatique.
  • Edit (Soft-Edit)POST /v1/images/{id}/edit lance asynchroneement une variante. Réponse 202 avec {job_id, edit_session_id}, le frontend poll /v1/images/{id} et voit la nouvelle variante dans variants[].
  • MétadonnéesPATCH /v1/images/{id} pour title et tags[], POST /v1/images/{id}/favorite toggle l'étoile.
  • Opérations bulk — bulk delete/restore (max 200), bulk export en ZIP (max 500, async via /v1/images/exports/{job_id}).
  • Public-Share — token idempotent de 40 caractères, URL publique sans login avec noindex,nofollow, expiry optionnel et compteur de vues. La trace d'audit reste après revoke.
  • Open-in-ChatPOST /v1/images/{id}/open-in-chat crée une AiChatSession avec gallery_image_id, l'agent peut continuer à travailler directement avec l'image comme source.

Quand l'utiliser

  • Tu as besoin de hero images, OG images ou visuels inline pour tes articles et tu veux les archiver de manière réutilisable.
  • Tu veux modifier minimalement une visualisation IA existante (couleur, détail, style) plutôt que regénérer entièrement.
  • Tu veux partager une image sans login plateforme avec des clients / la rédaction.
  • Tu veux exporter des images en bulk — par ex. pour un sync WordPress ou un DAM externe.

Workflow

  1. GénérerPOST /v1/generate/image avec {prompt, model?}. L'image atterrit dans la galerie.
  2. Browser & filtrerGET /v1/images?tags[]=hero&sort=newest liste les images correspondantes.
  3. ÉditerPOST /v1/images/{id}/edit avec prompt → la variante pend au parent. Le frontend poll /v1/images/{id} jusqu'à ce que variants[] soit rempli.
  4. RangerDELETE /v1/images/{id} pousse en corbeille (fenêtre de restore de 30 jours). DELETE /v1/images/{id}/forever (uniquement depuis la corbeille) supprime définitivement.
  5. Partager ou retravaillerPOST /v1/images/{id}/share génère un lien public, POST /v1/images/{id}/open-in-chat ouvre une chat session avec l'image comme contexte.

API

Méthode Endpoint Description Crédits
POST /v1/generate/image Générer une nouvelle image 5
GET /v1/images Liste avec filtres & pagination 0
GET /v1/images/trash Images soft-deleted 0
GET /v1/images/{id} Détail incl. variants[] et parent 0
POST /v1/images/{id}/edit Async-Edit (gpt-image-2), 202 + {job_id, edit_session_id} 10
PATCH /v1/images/{id} Update title, tags[] 0
POST /v1/images/{id}/favorite Toggle is_favorite 0
DELETE /v1/images/{id} Soft-delete 0
POST /v1/images/{id}/restore Restaurer depuis la corbeille 0
DELETE /v1/images/{id}/forever Hard-delete (uniquement depuis corbeille) 0
POST /v1/images/bulk/delete · bulk/restore Opérations bulk, {ids:[]} max 200 0
POST /v1/images/bulk/export ZIP async, max 500 IDs 0
GET /v1/images/exports/{job_id} Statut export + download_url 0
POST /v1/images/{id}/open-in-chat Crée une AiChatSession avec l'image 0
POST/PATCH/DELETE /v1/images/{id}/share Gérer le public-share 0

Crédits et limites

  • Generate : 5 crédits.
  • Edit : 10 crédits (même tarif que Generate ; les coûts backend OpenAI sont plus élevés sur l'endpoint Edit).
  • Caps bulk : delete/restore max 200 IDs, export max 500 IDs par requête.
  • Auto-prune corbeille : 30 jours, ensuite hard-delete via cron.
  • Obligation PNG pour les edits : JPEG/WEBP sont convertis côté serveur en PNG ≤4 MB.
  • Team-scoped : cross-team → 404.

Modules associés

  • AI Content Editor — les images de la galerie peuvent être insérées directement dans les articles.
  • Agentic Chat — les images générées apparaissent immédiatement dans la galerie ; Open-in-Chat ouvre une nouvelle session d'édition.
  • Rankion OS — les images peuvent être référencées et partagées dans les dossiers OS.
Letzte Aktualisierung: 1 mai 2026

Cookies : Nous utilisons des cookies nécessaires pour le fonctionnement et facultatifs pour les améliorations. Détails

Nécessaire
Actif
Analytique
Marketing