Python OAI client