Configuration for a model provider.
The optional class_path field allows bypassing init_chat_model entirely
and instantiating an arbitrary BaseChatModel subclass via importlib.
Setting class_path executes arbitrary Python code from the user's
config file. This has the same trust model as pyproject.toml build
scripts ā the user controls their own machine.