Creating text and images for every new piece of content meant repeating the same manual work, over and over. One prompt needed to do the job of many.
Client
A consumer products company wanted to use generative AI to automatically create content, text and images together, from a single input, integrated directly into their existing software rather than run as a separate tool.
Challenge
Most AI pilots never make it past a demo, they work once in a controlled test, then fall apart under everyday use. This client needed something that could actually hold up in production: turning one simple input into multiple connected pieces of content, reliably enough to trust without someone checking every output, and running as a lightweight, low-cost tool that didn’t rack up expenses when nobody was using it.
Solution
We built a serverless setup on AWS that only costs money when it’s actually in use, connected to OpenAI’s API to generate the content itself. Rather than treat testing as a final step, we iterated on it throughout the build, so the tool could be trusted in daily production use instead of staying a one-off demo. We built a simple web interface so anyone on the team could generate a full set of content, text and images together, from one input.
Results
From Demo to Daily Use.
The client didn’t just get a proof of concept, they got a tool running in production today, generating a full set of content from a single input and saving hours of repetitive work. We also tuned the system’s startup performance so results came back faster for anyone using it.
Want me to hold off finalizing this one until you can confirm any real security specifics, or is the “production, not a pilot” framing enough on its own for this case study?
Technical Details
Built on AWS using Lambda, CodePipeline, CloudFront, API Gateway, and S3 for a serverless, pay-per-use infrastructure, integrated with the OpenAI API. Backend built in Java, frontend in Handlebars.java, with Lambda cold-start optimization to reduce response wait times.
What’s Next
The client is looking to enrich the underlying model with their own dataset and add more content generation options going forward.
Spending Too Many Hours on Repetitive Content?
If your team keeps recreating the same kind of content by hand, we can help you automate it without the infrastructure headache.
Date
04/2023
Languages
Java
Typescript
Frameworks
OpenAI API
Handlebars.java
Scrum Development
Cloud
AWS Lambda
AWS Pipeline
AWS Codefront
AWS Route53 SDK
Tools
IntelliJ IDEA
AWS Codecommit
Discuss Your Project
Great things happen when good people connect. Leave us your details, and we’ll get back to you.
By sending the information in this form, you agree to have your personal data processed according to A-CX’s Privacy Policy and Cookie Policy to handle the request and respond to it.