The challenge
AI providers change their prices, models and terms often. A product wired to a single provider inherits all of that risk, and moving later means rewriting the parts that matter most. For a product handling financial advice conversations, where the AI runs is also a governance question. A business may want its models inside its own Microsoft Azure environment, under the agreements it already has with Microsoft, instead of calling a public API.