Recenzje
Agenty AI w praktyce. Projektowanie, wdrażanie i skalowanie autonomicznych systemów
To już trzecia książka Valentiny Alto, po którą sięgnąłem. Wcześniej przeczytałem „Generatywną sztuczną inteligencję z ChatGPT i modelami OpenAI” oraz „LLM w projektowaniu oprogramowania”. Każda z nich dobrze pokazuje kolejny etap rozwoju AI - od generowania treści, przez budowanie aplikacji opartych na LLM, aż po autonomiczne systemy agentowe. „Agenty AI w praktyce” to zdecydowanie najbardziej aktualna i zaawansowana pozycja z tej trójki. Autorka nie zatrzymuje się na teorii ani prostych chatbotach. Pokazuje, jak projektować agentów korzystających z pamięci, narzędzi, API i baz wiedzy, a następnie łączyć ich w systemy wieloagentowe. Dużym plusem jest omówienie LangChain, LangGraph, orkiestracji, zarządzania kontekstem oraz nowych protokołów, takich jak MCP, A2A i ACP. Doceniam również to, że książka obejmuje nie tylko budowę prototypu, ale też kwestie niezbędne w prawdziwych wdrożeniach: monitorowanie, ocenę jakości działania, obsługę błędów, bezpieczeństwo, koszty, zgodność i kontrolę człowieka. Dzięki temu agenty AI nie są przedstawione jako technologiczna ciekawostka, lecz jako systemy, które trzeba świadomie zaprojektować, przetestować i utrzymywać. Valentina Alto po raz kolejny potrafi uporządkować szybko zmieniający się obszar i przełożyć złożone zagadnienia na praktyczne podejście. To bardzo dobra książka dla osób, które znają już podstawy generatywnej AI i chcą zrobić kolejny krok - od używania modeli językowych do tworzenia kompletnych, skalowalnych rozwiązań agentowych. Zdecydowanie polecam!
Sztuka niepewności. Jak ryzyko, przypadek i niewiedzę przekuć we własną siłę
"Sztuka niepewności. Jak ryzyko, przypadek i niewiedzę przekłuć we własną siłę", autor: David Spiegelhalter. Prezentowany tytuł przeprowadzi Was przez podstawy rachunku prawdopodobieństwa i pokaże, jak statystyka pomaga myśleć analitycznie o różnych sprawach. Dowiecie się również jak formować przekonania o przyszłości w świetle nowych doświadczeń. Przy okazji poznacie sporo ciekawostek w tym temacie. Jeśli zainteresowała Was tematyka książki, to koniecznie zapiszcie ten tytuł 👍 W mojej ocenie 9/10 👍 Szczerze polecam 👍
Pierwiastki Marii Skłodowskiej-Curie. Jak blask radu oświetlił drogę kobietom w świecie nauki
Chatboty, które działają! Praktyczny przewodnik po konwersacyjnej sztucznej inteligencji
„Chatboty, które działają!” to książka, wobec której mam mieszane uczucia. Z jednej strony widać w niej bardzo duże i szerokie doświadczenie autorów. Z drugiej - mam wrażenie, że to doświadczenie momentami działa również na niekorzyść czytelnika. Na plus już na początku zaliczyłbym bardzo dobrze określony obszar. Skupienie się konkretnie na tworzeniu chatbotów jest dobrym wyborem. Daje autorom możliwość wejścia w szczegóły, a czytelnikowi konkretną obietnicę lepszego poznania tematu. I trzeba przyznać, że książka tę obietnicę w dużej mierze dowozi - przynajmniej drugą część. Zakres jest naprawdę szeroki. Autorzy przechodzą przez cały proces - od zadań i metryk, przez wybór modeli i budowę zespołu, aż po organizację pracy czy zarządzanie sprintem. Szczególnie dobrze widać to w rozdziale dotyczącym usprawnień. To jeden z tych fragmentów, w których bardzo wyraźnie widać doświadczenie autorów i umiejętność spojrzenia na temat z szerszej perspektywy. Problem pojawia się jednak w sposobie przekazywania tej wiedzy. Książka jest szeroka, ale często zbyt płytka. Autorzy poruszają bardzo wiele tematów, ale nie zawsze tłumaczą podstawy, zależności i konsekwencje poszczególnych decyzji. Często zadają właściwe pytania, ale nie mówią, dlaczego dane pytanie jest ważne i jak znaleźć na nie odpowiedź. Przez to mam spory problem z określeniem grupy docelowej. Dla osoby technicznej książka jest momentami za szeroka i zbyt mało szczegółowa. Dla osoby bez większego doświadczenia w AI - zbyt płytka, bo zakłada znajomość wielu podstawowych pojęć i zależności. Mam wrażenie, że najlepiej odnajdzie się w niej ktoś, kto już ma doświadczenie z AI i chce zacząć pracować z chatbotami albo uporządkować swoją wiedzę w tym obszarze. Dobrym przykładem jest fragment dotyczący accuracy, precision i F1. To są podstawowe pojęcia, a ich opis jest moim zdaniem zdecydowanie zbyt skrótowy i mocno techniczny. Bardziej przypomina przypomnienie wiedzy komuś, kto już ją zna, niż próbę jej wyjaśnienia osobie, która spotyka się z tym pierwszy raz. Podobnie jest z wyborem modelu. Temat jest ważny, ale opis pozostaje dość enigmatyczny i nie daje czytelnikowi wystarczająco dużo informacji, żeby faktycznie pomóc mu podjąć decyzję. Jednocześnie bardzo podoba mi się prowadzenie przez cały proces. Autorzy często trafnie wskazują problemy, które mogą pojawić się przy konkretnych decyzjach. To cenna perspektywa, bo pokazuje nie tylko „jak coś zrobić”, ale również jakie mogą być konsekwencje wyboru określonego rozwiązania. Dużym plusem są też bardzo obrazowe przykłady i ćwiczenia. Nie wszystkie dają wystarczającą wiedzę, ale część z nich dobrze zmusza do zatrzymania się i zastanowienia nad konkretnym problemem. Doceniam również wstawki dotyczące komunikowania zmian. Same w sobie mogą wydawać się trochę obok głównego tematu, ale w kontekście całego procesu budowania rozwiązania AI mają sens. Z uwagi na moje zainteresowania skupiam się mocno na bezpieczeństwie AI. Doceniam zauważenie tego tematu. To ważny element, którego w książkach o AI nadal często brakuje. Tutaj jednak mam podobne zastrzeżenie jak do reszty książki. Temat bezpieczeństwa jest zauważony, ale potraktowany dość płytko. Niektóre wyjaśnienia są zbyt uproszczone lub nawet nieprawdziwe, a w kilku miejscach przykłady zawierają jawne błędy bezpieczeństwa - a brakuje komentarza, który zwróciłby na to uwagę. Mam też wrażenie, że książka jest momentami mocno przegadana. To utrudnia czytanie i paradoksalnie jeszcze bardziej uwidacznia problem z brakiem szczegółów. Jest dużo tekstu, ale nie zawsze proporcjonalnie dużo nowej wiedzy. Co ciekawe, druga część książki podobała mi się bardziej. Jest bardziej konkretna i praktyczna. Nadal ma jednak bolączki pierwszej części - momentami brakuje płynnych połączeń między tematami, szczegółów i jest przegadana, to nadal poszczególne elementy składają się w jeden spójny obraz. Oczywiście na wysokim poziomie. I chyba właśnie to jest moje główne wrażenie po przeczytaniu tej książki. Widać, że autorzy naprawdę dużo wiedzą. Być może nawet za dużo chcieli przekazać w jednej książce. Przez to powstała pozycja bardzo szeroka, dobrze uporządkowana, ale jednocześnie wymagająca od czytelnika sporej wiedzy wstępnej. Dlatego poleciłbym ją przede wszystkim osobom, które mają już doświadczenie z AI i chcą uporządkować swoją wiedzę o budowaniu chatbotów. Jeśli natomiast ktoś zaczyna od zera, prawdopodobnie będzie potrzebował dodatkowych materiałów, żeby zrozumieć część poruszanych tematów. Dobra struktura, ogromny zakres i dużo praktycznego doświadczenia autorów. Ale zdecydowanie brakuje mi podstaw i szczegółów, a przegadanie potrafi odstraszyć.

