Just go with an inference provider like fireworks/together/modal/baseten
I understand that's exactly what those provider _don't_ want, because it means they can't lock us in. But particularly when comparing an inference provider to GCP, where we already run everything in Triton on GKE, I don't want to rewrite my code just to see what their hardware layer is like.
Another complication is we often run multiple tightly-integrated models for a single application, where having them on the same GPU is critical. This is tricky or impossible in some inference-provider-frameworks.
There's too many options for running the latest LLM, and far fewer for running a bespoke set of fine-tuned models on GPUs.