Menu
Zamknij menu
Zaloguj się
Asseco Academy » Training » Budowa systemów RAG z wykorzystaniem dużych modeli językowych (LLM)

Training CDP_LLM_RAG_Z

Budowa systemów RAG z wykorzystaniem dużych modeli językowych (LLM)

Accreditation

  • Training description
  • Scope

Training description

Szkolenie „Budowa systemów RAG z wykorzystaniem dużych modeli językowych (LLM)” to trzydniowe, intensywne zajęcia dedykowane osobom zainteresowanym tworzeniem nowoczesnych rozwiązań opartych na generatywnej sztucznej inteligencji.

Szkolenie prowadzi uczestników krok po kroku przez kluczowe zagadnienia niezbędne do stworzenia w pełni funkcjonalnego systemu RAG – od podstaw działania dużych modeli językowych i zasad komunikacji z nimi, przez przetwarzanie oraz wektoryzację danych tekstowych, aż po projektowanie retrievalu i budowę aplikacji z interfejsem webowym. Zajęcia bazują na praktycznych ćwiczeniach i wykorzystaniu nowoczesnych bibliotek takich jak LangChain, DeepEval oraz Streamlit.

W trakcie szkolenia uczestnicy:

  • Poznają podstawy działania dużych modeli językowych, w tym zasady tworzenia skutecznych promptów, tokenizacji, znaczenia długości kontekstu oraz problematyki tzw. halucynacji modeli.
  • Nauczą się integrować własne rozwiązania z OpenAI API i wykorzystywać model w praktyce.
  • Opanują korzystanie z biblioteki LangChain do budowy komponentów systemu RAG.
  • Zrozumieją schemat działania systemu Retrieval-Augmented Generation, w tym rolę retrievalu w procesie generowania odpowiedzi przez model LLM.
  • Nabędą umiejętności związane z preprocessingiem danych: parsowaniem popularnych formatów dokumentów (PDF, DOCX, HTML), chunkowaniem tekstu i stosowaniem różnych technik podziału danych na fragmenty.
  • Zapoznają się z pojęciem embeddingów tekstowych – poznają podstawy wektoryzacji, zasady wyszukiwania podobnych dokumentów i wykorzystania wektorowych baz danych w architekturze RAG.
  • Zdobędą praktyczne doświadczenie w zakresie retrievalu tekstów na podstawie embeddingów, konstruowania kontekstu wejściowego dla modelu, rerankingu wyników oraz ilościowej ewaluacji jakości działania systemu z wykorzystaniem narzędzi takich jak DeepEval.
  • Nauczą się projektować i wdrażać prosty interfejs webowy systemu RAG, korzystając z biblioteki Streamlit, umożliwiający użytkownikom końcowym interakcję z rozwiązaniem AI.

Szkolenie przeznaczone jest dla osób posiadających przynajmniej podstawową znajomość języka Python. Do udziału zapraszamy przede wszystkim inżynierów oprogramowania, specjalistów ds. danych, architektów rozwiązań IT i wszystkich, którzy chcą zdobyć praktyczne umiejętności z zakresu budowy systemów Retrieval-Augmented Generation (RAG) opartych o duże modele językowe.

Scope

  1. Praca z dużymi modelami językowymi (LLM)
    • Wprowadzenie do działania LLM – prompt engineering, tokenizacja, długość kontekstu, halucynacje i jak ich unikać
    • Integracja z OpenAI API i zasady komunikacji z modelem
    • Biblioteka LangChain
    • Schemat działania systemu RAG
  2. Preprocessing danych
    • Parsowanie różnych formatów (PDF, DOCX, TXT, itp.)
    • Chunkowanie – dlaczego i jak podzielić tekst na mniejsze fragmenty
    • Różne techniki podziału tekstu
  3. Embedding danych tekstowych
    • Idea i zasada działania wektoryzacji
    • Wyszukiwanie podobnych dokumentów w oparciu o podobieństwo ich embeddingów
    • Wektorowa baza danych Qdrant – jak z niej korzystać tworząc system RAG
  4. Retrieval i ewaluacja
    • Idea retrievalu w kontekście RAG
    • Odzyskiwanie tekstu za pomocą payloadu wektorów
    • Tworzenie kontekstu dla modelu na podstawie pozyskanych fragmentów
    • Reranking
    • Metryki w bibliotece DeepEval
    • Ilościowa ewaluacja działania retrievalu oraz generacji za pomocą odpowiednich metryk
  5. Interfejs webowy systemu RAG
    • Krótkie wprowadzenie do biblioteki Streamlit
    • Stworzenie działającej aplikacji z interfejsem webowym

Training schedule

Remote

… if you value the opportunity to learn with a trainer and other participants, from anywhere without having to commute.

Stationary

… if you want to learn while sitting in the same room with the trainer and other participants.

Online

… if you want to learn from materials available via the interenet anywhere at any time

Filters:

Training: CDP_LLM_RAG_Z

Budowa systemów RAG z wykorzystaniem dużych modeli językowych (LLM)

Date
Form
Language
Additional info
Price

Currently, there is no trainings in the selected form.

Filters:

Training: CDP_LLM_RAG_Z

Budowa systemów RAG z wykorzystaniem dużych modeli językowych (LLM)

Date
Location
Language
Additional info
Price

Currently, there is no trainings in the selected form.

Filters:

Training: CDP_LLM_RAG_Z

Budowa systemów RAG z wykorzystaniem dużych modeli językowych (LLM)

Dostęp do szkolenia
Form
Language
Additional info
Price

Currently, there is no trainings in the selected form.

Szukasz szkolenia w innym terminie?

Co nowego?

  • Newest
  • Uncategorized

Chcesz z nami porozmawiać?

Zadzwoń do nas: tel. 801 30 30 30