Kategorie
Ebooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komputer w biurze
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Multimedialne szkolenia
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Raporty, analizy
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
- Architektura i wnętrza
- BHP
- Biznes i Ekonomia
- Dom i ogród
- E-Biznes
- Ekonomia i finanse
- Ezoteryka
- Finanse
- Finanse osobiste
- Firma
- Fotografia
- Informatyka
- Kadry i płace
- Kobieca
- Komputery, Excel
- Księgowość
- Kultura i literatura
- Naukowe i akademickie
- Ochrona środowiska
- Opiniotwórcze
- Oświata
- Podatki
- Podróże
- Psychologia
- Religia
- Rolnictwo
- Rynek książki i prasy
- Transport i Spedycja
- Zdrowie i uroda
-
Historia
-
Informatyka
- Aplikacje biurowe
- Bazy danych
- Bioinformatyka
- Biznes IT
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronika
- Fotografia cyfrowa
- Grafika komputerowa
- Gry
- Hacking
- Hardware
- IT w ekonomii
- Pakiety naukowe
- Podręczniki szkolne
- Podstawy komputera
- Programowanie
- Programowanie mobilne
- Serwery internetowe
- Sieci komputerowe
- Start-up
- Systemy operacyjne
- Sztuczna inteligencja
- Technologia dla dzieci
- Webmasterstwo
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poemat
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Podręczniki szkolne
-
Popularnonaukowe i akademickie
- Archeologia
- Bibliotekoznawstwo
- Filmoznawstwo
- Filologia
- Filologia polska
- Filozofia
- Finanse i bankowość
- Geografia
- Gospodarka
- Handel. Gospodarka światowa
- Historia i archeologia
- Historia sztuki i architektury
- Kulturoznawstwo
- Lingwistyka
- Literaturoznawstwo
- Logistyka
- Matematyka
- Medycyna
- Nauki humanistyczne
- Pedagogika
- Pomoce naukowe
- Popularnonaukowa
- Pozostałe
- Psychologia
- Socjologia
- Teatrologia
- Teologia
- Teorie i nauki ekonomiczne
- Transport i spedycja
- Wychowanie fizyczne
- Zarządzanie i marketing
-
Poradniki
-
Poradniki do gier
-
Poradniki zawodowe i specjalistyczne
-
Prawo
- BHP
- Historia
- Kodeks drogowy. Prawo jazdy
- Nauki prawne
- Ochrona zdrowia
- Ogólne, kompendium wiedzy
- Podręczniki akademickie
- Pozostałe
- Prawo budowlane i lokalowe
- Prawo cywilne
- Prawo finansowe
- Prawo gospodarcze
- Prawo gospodarcze i handlowe
- Prawo karne
- Prawo karne. Przestępstwa karne. Kryminologia
- Prawo międzynarodowe
- Prawo międzynarodowe i zagraniczne
- Prawo ochrony zdrowia
- Prawo oświatowe
- Prawo podatkowe
- Prawo pracy i ubezpieczeń społecznych
- Prawo publiczne, konstytucyjne i administracyjne
- Prawo rodzinne i opiekuńcze
- Prawo rolne
- Prawo socjalne, prawo pracy
- Prawo Unii Europejskiej
- Przemysł
- Rolne i ochrona środowiska
- Słowniki i encyklopedie
- Zamówienia publiczne
- Zarządzanie
-
Przewodniki i podróże
- Afryka
- Albumy
- Ameryka Południowa
- Ameryka Środkowa i Północna
- Australia, Nowa Zelandia, Oceania
- Austria
- Azja
- Bałkany
- Bliski Wschód
- Bułgaria
- Chiny
- Chorwacja
- Czechy
- Dania
- Egipt
- Estonia
- Europa
- Francja
- Góry
- Grecja
- Hiszpania
- Holandia
- Islandia
- Litwa
- Łotwa
- Mapy, Plany miast, Atlasy
- Miniprzewodniki
- Niemcy
- Norwegia
- Podróże aktywne
- Polska
- Portugalia
- Pozostałe
- Przewodniki po hotelach i restauracjach
- Rosja
- Rumunia
- Słowacja
- Słowenia
- Szwajcaria
- Szwecja
- Świat
- Turcja
- Ukraina
- Węgry
- Wielka Brytania
- Włochy
-
Psychologia
- Filozofie życiowe
- Kompetencje psychospołeczne
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Audiobooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
-
Historia
-
Informatyka
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Popularnonaukowe i akademickie
-
Poradniki
-
Poradniki zawodowe i specjalistyczne
-
Prawo
-
Przewodniki i podróże
-
Psychologia
- Filozofie życiowe
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Kursy video
-
Bazy danych
-
Big Data
-
Biznes, ekonomia i marketing
-
Cyberbezpieczeństwo
-
Data Science
-
DevOps
-
Dla dzieci
-
Elektronika
-
Grafika/Wideo/CAX
-
Gry
-
Microsoft Office
-
Narzędzia programistyczne
-
Programowanie
-
Rozwój osobisty
-
Sieci komputerowe
-
Systemy operacyjne
-
Testowanie oprogramowania
-
Urządzenia mobilne
-
UX/UI
-
Web development
-
Zarządzanie
Podcasty
- Ebooki
- Programowanie
- Python
- LLM w projektowaniu oprogramowania. Tworzenie inteligentnych aplikacji i agentów z wykorzystaniem dużych modeli językowych
Szczegóły ebooka

LLM w projektowaniu oprogramowania. Tworzenie inteligentnych aplikacji i agentów z wykorzystaniem dużych modeli językowych
Duże modele językowe (LLM) stały się technologicznym przełomem. Ich wszechstronność i funkcjonalność sprawiły, że coraz częściej mówi się o nowej erze inteligentnie działających urządzeń i aplikacji. Umiejętność zastosowania LLM we własnych projektach już dziś jest koniecznością dla wielu projektantów i programistów.
Dzięki tej książce opanujesz podstawowe koncepcje związane z użyciem LLM. Poznasz unikatowe cechy i mocne strony kilku najważniejszych modeli (w tym GPT, Gemini, Falcon). Następnie dowiesz się, w jaki sposób LangChain, lekki framework Pythona, pozwala na projektowanie inteligentnych agentów do przetwarzania danych o nieuporządkowanej strukturze. Znajdziesz tu również informacje dotyczące dużych modeli podstawowych, które wykraczają poza obsługę języka i potrafią wykonywać różne zadania związane na przykład z grafiką i dźwiękiem. Na koniec zgłębisz zagadnienia dotyczące ryzyka związanego z LLM, a także poznasz techniki uniemożliwiania tym modelom potencjalnie szkodliwych działań w aplikacji.
Najciekawsze zagadnienia:
- architektura dużych modeli językowych
- unikatowe funkcje LLM
- komponenty służące do koordynacji sztucznej inteligencji, w tym tworzenia frontendu
- użycie wiedzy nieparametrycznej i wektorowych baz danych
- dostrajanie dużych modeli językowych do własnych potrzeb
- odpowiedzialność i etyka w systemach korzystających z LLM
Odkryj, jak łatwo model generatywnej AI zintegruje się z Twoją aplikacją!
O korektorach merytorycznych
Wprowadzenie
Rozdział 1. Wprowadzenie do dużych modeli językowych
- Czym jest duży model podstawowy i duży model językowy?
- Przesunięcie paradygmatu sztucznej inteligencji - wprowadzenie do modeli podstawowych
- Budowa dużego modelu językowego
- Najpopularniejsze architektury oparte na transformerach dużego modelu językowego
- Wczesne eksperymenty
- Wprowadzenie do architektury transformera
- Trenowanie dużego modelu językowego i jego ocena
- Trenowanie dużego modelu językowego
- Ocena modelu
- Modele podstawowe kontra modele dostosowane do własnych potrzeb
- Jak można dostosować model do własnych potrzeb?
- Podsumowanie
- Odwołania
Rozdział 2. Duże modele językowe w aplikacjach wspomaganych przez sztuczną inteligencję
- Sposoby, w jakie duże modele językowe zmieniły branżę tworzenia oprogramowania
- System copilot
- Wprowadzenie do frameworków koordynowania sztucznej
inteligencji umożliwiających osadzanie dużych modeli językowych w
aplikacjach
- Najważniejsze komponenty frameworków koordynowania sztucznej inteligencji
- LangChain
- Haystack
- Semantic Kernel
- Jak wybrać framework?
- Podsumowanie
- Odwołania
Rozdział 3. Wybór dużego modelu językowego dla aplikacji
- Ogólne omówienie najbardziej obiecujących dużych modeli językowych dostępnych na rynku
- Modele własnościowe
- Modele otwartoźródłowe
- Nie tylko modele językowe
- Kryteria stosowane podczas wyboru właściwego dużego modelu językowego
- Rozważania
- Studium przypadku
- Podsumowanie
- Odwołania
Rozdział 4. Prompt engineering
- Wymagania techniczne
- Czym jest prompt engineering?
- Reguły prompt engineering
- Jasne instrukcje
- Podziel skomplikowane zadania na mniejsze
- Zapytaj o uzasadnienie
- Wygenerowanie wielu danych wyjściowych, a następnie użycie modelu do wybrania tych najlepszych
- Powtórzenie instrukcji na końcu
- Używanie ograniczników
- Techniki zaawansowane
- Technika few-shots
- Technika chain of thought
- ReAct
- Podsumowanie
- Odwołania
Rozdział 5. Osadzanie dużych modeli językowych w aplikacjach
- Wymagania techniczne
- Wprowadzenie do frameworka LangChain
- Rozpoczęcie pracy z frameworkiem LangChain
- Modele i prompty
- Połączenia danych
- Pamięć
- Łańcuch
- Agenty
- Praca z dużymi modelami językowymi poprzez platformę Hugging Face Hub
- Tworzenie tokena dostępu użytkownika Hugging Face Hub
- Przechowywanie kluczy tajnych użytkownika w pliku .env
- Rozpoczęcie pracy z otwartoźródłowymi dużymi modelami językowymi
- Podsumowanie
- Odwołania
Rozdział 6. Tworzenie aplikacji konwersacyjnych
- Wymagania techniczne
- Rozpoczęcie pracy z aplikacjami konwersacyjnymi
- Tworzenie zwykłego bota
- Dodawanie pamięci
- Dodawanie wiedzy nieparametrycznej
- Dodawanie narzędzi zewnętrznych
- Opracowanie frontendu za pomocą Streamlit
- Podsumowanie
- Odwołania
Rozdział 7. Używanie dużych modeli językowych do tworzenia silników wyszukiwania i rekomendacji
- Wymagania techniczne
- Wprowadzenie do systemu rekomendacji
- Istniejące systemy rekomendacji
- Algorytm K najbliższych sąsiadów
- Rozkład macierzy
- Sieci neuronowe
- Jak duże modele językowe zmieniają systemy rekomendacji?
- Implementowanie systemu rekomendacji opartego na dużym modelu językowym
- Wstępne przygotowanie danych
- Tworzenie chatbota rekomendacji w scenariuszu typu zimny start
- Tworzenie systemu opartego na treści
- Opracowanie frontendu za pomocą biblioteki Streamlit
- Podsumowanie
- Odwołania
Rozdział 8. Używanie dużych modeli językowych w połączeniu z danymi strukturyzowanymi
- Wymagania techniczne
- Czym są dane strukturyzowane?
- Rozpoczęcie pracy z relacyjnymi bazami danych
- Wprowadzenie do relacyjnych baz danych
- Ogólne omówienie bazy danych Chinook
- Jak za pomocą Pythona pracować z relacyjną bazą danych?
- Implementacja aplikacji DBCopilot z użyciem frameworka LangChain
- Agenty frameworka LangChain i agent SQL
- Prompt engineering
- Dodawanie kolejnych narzędzi
- Opracowanie frontendu za pomocą biblioteki Streamlit
- Podsumowanie
- Odwołania
Rozdział 9. Praca z kodem źródłowym
- Wymagania techniczne
- Wybór odpowiedniego dużego modelu językowego przeznaczonego do pracy z kodem źródłowym
- Analizowanie i generowanie kodu źródłowego
- Falcon LLM
- CodeLlama
- StarCoder
- Działanie w charakterze algorytmu
- Wykorzystanie API Code Interpreter
- Podsumowanie
- Odwołania
Rozdział 10. Tworzenie wielomodalnych aplikacji wykorzystujących duże modele językowe
- Wymagania techniczne
- Dlaczego wielomodalność?
- Tworzenie agenta wielomodalnego za pomocą frameworka LangChain
- Opcja 1. Użycie standardowego zbioru narzędzi dla Azure AI Services
- Rozpoczęcie pracy z AzureCognitiveServicesToolkit
- Opcja 2. Połączenie narzędzi w postać pojedynczego agenta
- Narzędzia YouTube i Whisper
- DALL-E i generowanie tekstu
- Połączenie wszystkiego w całość
- Opcja 3. Podejście na stałe zdefiniowane w kodzie z użyciem łańcucha sekwencyjnego
- Porównanie wszystkich trzech opcji
- Opracowanie frontendu za pomocą biblioteki Streamlit
- Podsumowanie
- Odwołania
Rozdział 11. Dostrajanie dużych modeli językowych
- Wymagania techniczne
- Czym jest dostrajanie?
- Kiedy dostrajanie modelu jest konieczne?
- Rozpoczęcie dostrajania
- Pobranie zbioru danych
- Tokenizacja danych
- Dostrajanie modelu
- Używanie wskaźników oceny modelu
- Trenowanie i zapisywanie
- Podsumowanie
- Odwołania
Rozdział 12. Odpowiedzialna sztuczna inteligencja
- Czym jest odpowiedzialna sztuczna inteligencja i dlaczego jej potrzebujemy?
- Architektura odpowiedzialnej sztucznej inteligencji
- Warstwa modelu
- Warstwa metapromptu
- Warstwa interfejsu użytkownika
- Regulacje prawne dotyczące odpowiedzialnej sztucznej inteligencji
- Podsumowanie
- Odwołania
Rozdział 13. Najnowsze trendy i innowacje
- Najnowsze trendy w modelach językowych i generatywnej sztucznej inteligencji
- GPT-4V(ision)
- DALL-E 3
- AutoGen
- Małe modele językowe
- Firmy wykorzystujące generatywną sztuczną inteligencję
- Coca-Cola
- Notion
- Malbek
- Microsoft
- Podsumowanie
- Odwołania
- Tytuł: LLM w projektowaniu oprogramowania. Tworzenie inteligentnych aplikacji i agentów z wykorzystaniem dużych modeli językowych
- Autor: Valentina Alto
- Tytuł oryginału: Building LLM Powered Applications: Create intelligent apps and agents with large language models
- Tłumaczenie: Robert Górczyński
- ISBN: 978-83-289-1895-5, 9788328918955
- Data wydania: 2025-04-14
- Format: Ebook
- Identyfikator pozycji: llmpro
- Wydawca: Helion