The same thing you described that makes LLM great also make them entirely non-deterministic and unreliable for serious automated applications.