As LLMs can generate invalid, insecure, slow, etc. code, you need to maximize probability of valid code generation and protect other architectural characteristics (non-functional requirements) of a solution.
Software engineering in era of AI
As LLMs can generate invalid, insecure, slow, etc. code, you need to maximize probability of valid code generation and protect other architectural characteristics (non-functional requirements) of a solution.