Dynamic language model representations for multi-objective reaction optimisation — ThinkLLM