invariant-ai openai