-
nowość
Wzorce projektowe w generatywnej AI. Sprawdzone rozwiązania przy budowie agentów i aplikacji GenAI - ebook
Wzorce projektowe w generatywnej AI. Sprawdzone rozwiązania przy budowie agentów i aplikacji GenAI - ebook
Generatywna sztuczna inteligencja rewolucjonizuje pracę nad tworzeniem aplikacji. Modele bazowe takie jak GPT, Claude, Gemini czy Llama umożliwiają szybkie budowanie demonstracji, lecz rzeczywiste wdrożenia mierzą się z halucynacjami, niespójnymi odpowiedziami, lukami w wiedzy i problemami z niezawodnością. Książka przedstawia 32 wzorce projektowe wypracowane przez praktyków wdrażających systemy GenAI na dużą skalę. To nie teoria, lecz konkretne recepty na powtarzalne problemy, z którymi zmaga się każdy inżynier AI budujący aplikacje gotowe do produkcji.
Autorzy prowadzą czytelnika przez cały proces inżynierii AI od kontrolowania stylu i formatu treści, przez integrację wiedzy zewnętrznej z zaawansowanym RAG, wzmacnianie zdolności wnioskowania, budowę niezawodnych systemów, tworzenie agentów zdolnych do działania, aż po optymalizację wdrożeń i implementację zabezpieczeń. Każdy wzorzec jest opisany według jednolitego schematu: problem, sprawdzone rozwiązanie, kompletny przykład kodu, omówienie alternatyw i kompromisów implementacyjnych. Książka łączy osiągnięcia najnowszych badań z praktycznym doświadczeniem ekspertów i dostarcza gotowe wskazówki dla osób tworzących aplikacje oparte na modelach bazowych.
W książce:
- RAG i zarządzanie wiedzą
- Wzorce agentowe
- Optymalizacja i skalowanie
- Zwiększanie niezawodności
- Zarządzanie stylem
- Zabezpieczenia
- Rozszerzanie możliwości
Od prototypu do produkcji 32 sprawdzone wzorce dla aplikacji GenAI.
Spis treści
1. Wprowadzenie
- Wzorce projektowe GenAI
- Budowanie aplikacji na podstawie modeli bazowych
- Agentowa AI
- Precyzyjna kontrola
- Uczenie w kontekście
- Trening doskonalący
- Jak zorganizowana jest pozostała część książki?
2. Zarządzanie stylem treści
- Wzorzec 1. Logits Masking (maskowanie logitów)
- Wzorzec 2. Grammar (gramatyka)
- Wzorzec 3. Style Transfer (przenoszenie stylu)
- Wzorzec 4. Reverse Neutralization (odwrotna neutralizacja)
- Wzorzec 5. Content Optimization (optymalizacja treści)
- Podsumowanie
3. Dodawanie wiedzy. Podstawy
- Wzorzec 6. Basic RAG (podstawowy RAG)
- Wzorzec 7. Semantic Indexing (indeksowanie semantyczne)
- Wzorzec 8. Indexing at Scale (indeksowanie w dużej skali)
- Podsumowanie
4. Dodawanie wiedzy. Synkopy
- Wzorzec 9. Index-Aware Retrieval (wyszukiwanie z uwzględnieniem indeksu)
- Wzorzec 10. Node Postprocessing (postprocessing węzłów)
- Wzorzec 11. Trustworthy Generation (wiarygodne generowanie)
- Wzorzec 12. Deep Search (wyszukiwanie głębokie)
- Podsumowanie
5. Rozszerzanie możliwości modeli
- Granice rozumowania LLM
- Znane możliwości
- Wzorzec 13. Chain of Thought (łańcuch rozumowania)
- Wzorzec 14. Tree of Thoughts (drzewo wnioskowania) - ToT
- Wzorzec 15. Adapter Tuning (strojenie adapterów)
- Wzorzec 16. Evol-Instruct
- Podsumowanie
6. Poprawa niezawodności
- Wzorzec 17. LLM-as-Judge (LLM jako arbiter)
- Wzorzec 18. Reflection (refleksja)
- Wzorzec 19. Dependency Injection (wstrzykiwanie zależności)
- Wzorzec 20. Prompt Optimization (optymalizacja promptów)
- Podsumowanie
7. Umożliwienie agentom podejmowania działań
- Wzorzec 21. Tool Calling (wywoływanie narzędzi)
- Wzorzec 22. Code Execution (wykonywanie kodu)
- Wzorzec 23. Multiagent Collaboration (współpraca wieloagentowa)
- Podsumowanie
8. Rozwiązywanie problemów związanych z ograniczeniami
- Wzorzec 24. Small Language Model (małe modele językowe)
- Wzorzec 25. Prompt Caching (buforowanie promptów)
- Wzorzec 26. Inference Optimization (optymalizacja wnioskowania)
- Wzorzec 27. Degradation Testing (testowanie degradacji)
- Wzorzec 28. Long-Term Memory (pamięć długoterminowa)
- Podsumowanie
9. Ustawianie zabezpieczeń
- Wzorzec 29. Template Generation (generowanie szablonów)
- Wzorzec 30. Assembled Reformat (składanie i przebudowa)
- Wzorzec 31. Self-Check (samosprawdzenie)
- Wzorzec 32. Guardrails (zabezpieczenia)
- Podsumowanie
10. Kompozycyjne agentowe przepływy pracy
- Agentowy przepływ pracy
- Podsumowanie
Skorowidz
| Kategoria: | Programowanie |
| Zabezpieczenie: |
Watermark
|
| ISBN: | 978-83-289-9967-1 |
| Rozmiar pliku: | 16 MB |