As their user base scaled, the Patreon team needed to dedicate time to improving the customer experience of the platform — not hacking away at an unending ML infrastructure checklist.
According to Nikhil Harithas, Senior ML Engineer at Patreon, handling ML models and gauging when to implement each one isn’t difficult. However, it’s still a time-consuming, cumbersome, costly process. Deciding which combination of components is correct isn’t a corner they can cut.
From a business lens, Patreon needed to transcribe all the audio and video content uploaded by their creators – a substantial task in itself. To add to that workload, the team also needed to implement auto-generated closed captions in their native video product to improve accessibility.
Then, OpenAI unveiled the Whisper neural net with a critical transcription model. Patreon tried using existing products that are for batch compute to serve the Whisper model for new use cases, but they were met with repeated challenges: prohibitively high costs, heavy lifting from their engineering team, or failure to meet Patreon’s data security needs.
So, their central aim became minimizing time spent on ML infrastructure tasks by serving generative AI models scalably and cost-effectively. Enter: Baseten.