Integrating external models like OpenAI, Claude, and Gemini 1.5