Как нейросети помогают генерировать код