Witaj w Module 10, @name! Darwin tutaj z Large Language Models (LLM) - najpotężniejszą technologią AI! 🤖✨
Analogia Safari: LLM to jak mądry przewodnik Safari, który przeczytał wszystkie książki o przyrodzie i potrafi odpowiedzieć na każde pytanie, pisać historie i pomagać w zadaniach!
LLM to modele AI wytrenowane na ogromnych ilościach tekstu. Potrafią rozumieć i generować ludzki język.
1# LLM może:
2# - Odpowiadać na pytania
3# - Pisać kod
4# - Tłumaczyć języki
5# - Analizować tekst
6# - Pomagać w programowaniu1# Tokeny to "kawałki" tekstu
2# "Hello world" = ["Hello", " world"] = 2 tokeny
3
4# Limity tokenów:
5# - GPT-5: 8k-128k tokenów
6# - Claude 4: 200k tokenów
7# - Llama: 4k-8k tokenów1# Kontroluje "kreatywność" odpowiedzi
2# temperature=0 - deterministyczne, zawsze te same odpowiedzi
3# temperature=1 - bardziej kreatywne i zróżnicowane
4
5response = client.chat.completions.create(
6 model="gpt-5",
7 messages=[{"role": "user", "content": "Napisz wiersz"}],
8 temperature=0.7 # Umiarkowana kreatywność
9)1# Ile tekstu model "pamięta" w jednej rozmowie
2# GPT-5: 8k-128k tokenów
3# Claude: 200k tokenów (całe książki!)
4
5# Dłuższy kontekst = lepsza pamięć konwersacji1# Uproszczony model działania:
2# 1. Tokenizacja - tekst -> tokeny
3# 2. Embedding - tokeny -> wektory liczbowe
4# 3. Transformer - przetwarzanie uwagi (attention)
5# 4. Generowanie - przewidywanie następnego tokenu
6
7# LLM NIE rozumieją tekstu jak ludzie
8# Są bardzo dobrymi "maszynami przewidującymi"