Como os LLMs (Grandes Modelos de Linguagem) Funcionam e Aplicações em Programação (Modelo Transformer, Engenharia de Prompt)