Duże modele językowe (LLM) umożliwiają komputerom rozumienie i generowanie języków ludzkich z zadziwiającą dokładnością. Chatboty to łatwe w użyciu interfejsy do LLM, które umożliwiają konwersacje z generatywnym modelem AI. Korzystając z chatbota, każdy może rozmawiać z LLM w sposób podobny do tego, w jaki wysyłałbyś wiadomość do znajomego lub współpracownika. (Aby dowiedzieć się, jak działa uczenie maszynowe i LLM, sprawdź rozdział 2.) Ponieważ generatywne modele AI, które leżą u podstaw chatbotów AI, zostały wytrenowane na ogromnej ilości tekstu, czasami może się wydawać, że chatboty są wszechwiedzące. Jednak po pewnym czasie pracy z chatbotami i otrzymywaniu czasami niespójnych lub po prostu błędnych odpowiedzi, zdasz sobie sprawę, że tak nie jest. W tym rozdziale dowiesz się, jak używać kilku popularnych chatbotów AI do generowania kodu programistycznego. Dowiesz się również, jak uzyskać lepsze wyniki, ulepszając dane wejściowe lub podpowiedzi, które dajesz LLM