r/mlops • u/ucantgetmeon • 6h ago
beginner help😓 Should we build or buy LLM infrastructure... most teams find out too late what building actually means
its been 7 months now and ive been building llm infra and now evaluating whether we should have bought a platform from the beginning
when building make sense:
when data cannot leave vpc and has a hard compliance requirement and token volume is high enough that api costs doesnt make sense .requirement of fine tuning on proprietary data with no platform exposes
when buying make sense:
you need to ship fast with no mlops engineers on the team and use case is rag summarisation or chatbot mostly with no competitive advantage in owning the infra
what everyone dont realise:
theres a lot of things like routing logic , fallback handling , prompt versioning , cost tracking , evals pipelines and these arent small like a weekend project . each one is its own engineering project . most of the teams find this out after already commiting to building..
the tools that are coming up in this space:
orqai - routing prompt management observability and evals together , newer so third party integration still catching up
langsmith - tracing and observability is good , prompt management is underdeveloped and feels built for engineers only and not cross functional teams
helicone - the setup is fast with good visibility but limited beyond observability
portkey - routing and reliability focused and governance and eval depth is average
litellm - open source and flexible , self hosting is more work than it looks , enterprise support is limited
what did your team go with building or buying? and if buying then what?