Research report·
How developers integrate generative AI into their apps
Approaches, use cases, challenges, and cloud services used
While the idea of generative artificial intelligence (AI) is not new, a lot of progress has been made over the past few years that has made it highly desirable for both end users and software developers. The aim of this report is to provide an overview of the current state of integration of generative AI functionality by developers into their applications. We will begin by investigating the extent to which developers have started incorporating generative AI functionality into their applications, and how this differs across regions and companies of different sizes. Following this, we will explore the different methods developers use to integrate generative AI functionality into their applications, as well as the use cases they target and the challenges they are faced with. Finally, we will look at which fully-managed generative AI services are currently used the most by developers in this space.