DiffusionAgent: Navigating Expert Models for Agentic Image Generation

Jie Qin, Jie Wu, Weifeng Chen, Yueming Lyu
1/18/2024
cs.CVcs.AI

Official code: DiffusionAgent/DiffusionAgent (210 stars, Apache-2.0, last commit 2026-01-22).

Abstract

In the accelerating era of human-instructed visual content creation, diffusion models have demonstrated remarkable generative potential. Yet their deployment is constrained by a dual bottleneck: semantic ambiguity in diverse prompts and the narrow specialization of individual models. A single diffusion architecture struggles to maintain optimal performance across heterogeneous prompts, while conventional "parse-then-call" pipelines artificially separate semantic understanding from generative execution. To bridge this gap, we introduce DiffusionAgent, a unified, language-model-driven agent that casts the entire "prompt comprehension-expert routing-image synthesis" loop into a agentic framework. Our contributions are three-fold: (1) a tree-of-thought-powered expert navigator that performs fine-grained semantic parsing and zero-shot matching to the most suitable diffusion model via an extensible prior-knowledge tree; (2) an advantage database updated with human-in-the-loop feedback, continually aligning model-selection policy with human aesthetic and semantic preferences; and (3) a fully decoupled agent architecture that activates the optimal generative path for open-domain prompts without retraining or fine-tuning any expert. Extensive experiments show that DiffusionAgent retains high generation quality while significantly broadening prompt coverage, establishing a new performance and generality benchmark for multi-domain image synthesis. The code is available at https://github.com/DiffusionAgent/DiffusionAgent

View on arXivView PDF

Code Implementations(1)

Apache-2.0
21017PythonJan 18, 20249 months agoApache-2.0

Similar Papers

Cite this paper

@article{qin2024diffusionagent,
  title  = {DiffusionAgent: Navigating Expert Models for Agentic Image Generation},
  author = {Jie Qin and Jie Wu and Weifeng Chen and Yueming Lyu},
  year   = {2024},
  eprint = {2401.10061},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.10061v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.10061.svg)](https://codeofpaper.com/paper/2401.10061)

Discussion