Generative AI has changed how developers think about software.
A few years ago, building an intelligent application often meant developing a machine-learning model, collecting data, training it and building an inference pipeline.
Today, a developer can use an existing foundation model and build an application around it.
That sounds simple.
It isn't.







