- Let users define a primary and secondary provider (e.g. OpenAI → Azure). - Add retry mechanism for LLM requests.