fix: ensure API key passthrough works for OpenAI embedding models (#2457)