Add support for GPT 5 series models. ``` ChatModelGPT5 ChatModel = "gpt-5" ChatModelGPT5Mini ChatModel = "gpt-5-mini" ChatModelGPT5Nano ChatModel = "gpt-5-nano" ``` with config for adjusting reasoning level.