GPT > GPTConfig and updates to this with the ultimate goal of abstracting the functionality giving it more flexibility