This should not be responsibility of LLMClientInterface. Extracting this class also adds flexibility to silence logging output in tests.
new QML Chat Qwen chat model