Kodlayıcı (Encoder), bir sinir ağının, gelen ham veriyi işleyip ondan anlamlı özellikleri çıkararak daha kompakt, sayısal bir temsile dönüştüren bileşenidir. Bu sıkıştırılmış temsil daha sonra ağın geri kalanı tarafından -örneğin bir çözücü (decoder) tarafından- kullanılır.
ChatGPT gibi transformatör tabanlı modellerde, kodlayıcı bir istemi işleyerek her kelimenin anlamını çevresindeki bağlama göre yakalayan iç temsiller üretir. Modern büyük dil modellerinin çoğu yalnızca kodlayıcı, yalnızca çözücü veya kodlayıcı-çözücü mimarilerini kullanır; hangi yapının seçildiği, modelin metni anlama mı yoksa üretme mi konusunda daha çok optimize edildiğine bağlıdır.

