r/OpenAIDev • u/Key-Blueberry-6246 • 7h ago
I realized we're using LLMs for generation when we should be using them for decisions
I was sketching out a workflow for a marketing project last weekend, and my first instinct was the same as always: use an LLM to generate copy, then use another model for images, and manually stitch everything together.
Halfway through, I realized the generation wasn't actually the slow part anymore.
The slow part was deciding what to keep.
Which headline fits the brand? Which image is worth testing? Which variation is too similar to the last campaign? None of those questions were being automated, they were all sitting in a Notion page waiting for someone to make a call.
That got me thinking about whether we're underusing LLMs as reasoning layers. Instead of only asking them to create content, could they rank outputs against a brand brief, explain why one variation is stronger than another, or flag assets that are too repetitive before a human even reviews them?
While exploring different AI workflows, I also looked at platform because it focuses on generating marketing creatives. It made me think less about the generation step itself and more about what happens before and after it. The orchestration layer feels like the more interesting engineering problem.
Curious what other developers here think.
Are you building AI systems where the LLM's biggest job is generation, or are you starting to use it more for evaluation, orchestration, and decision-making? That feels like the direction I'm becoming more interested in.