How I built a switchable AI provider system in Next.js (Gemini GPT-4 Claude, one workspace setting)

· Dev.to