DevTalk

DevTalk #130 – O RAG do Eksploracji Kodu z Łukaszem Szydło– O Przewadze w Świecie LLM-ów z Tomaszem Ducinem

12 snips
Oct 27, 2025
Łukasz Szydło, architekt oprogramowania i współtwórca narzędzia Noesis, omawia innowacyjne podejście RAG do przeszukiwania kodu. Wyjaśnia, jak RAG rozwiązuje problem nieaktualnej dokumentacji oraz jak wykorzystać chunking i embeddingi do efektywnego przeszukiwania. Szydło porównuje graf wiedzy z podejściem wektorowym i podkreśla zalety deterministycznego parsowania kodu. Dzieli się także praktycznymi doświadczeniami z wdrożeń oraz tym, jak RAG może zredukować przerwy w pracy programistów.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

RAG To Dopasowywanie Kontekstu, Nie Trenowanie

  • RAG (Retrieval Augmented Generation) dopasowuje kontekst do zapytania zamiast trenować cały model na nowych danych.
  • Dzięki temu używasz gotowego LLM i dokładnie dobierasz fragmenty wiedzy zamiast ciągłego i kosztownego fine-tuningu.
ADVICE

Dziel Dokumenty Na Sensowne Chunki

  • Dziel dokumenty na sensowne chunki, bo mniejsze fragmenty lepiej trafiają do kontekstu i obniżają koszty tokenów.
  • Dzięki chunkowaniu zmniejszasz halucynacje i wrzucasz do LLM tylko istotne fragmenty dla zapytania.
INSIGHT

Embeddingi To Semantyczne Wektory Tekstu

  • Embeddingi zamieniają tekst na wektory w przestrzeni wielowymiarowej, co pozwala wyszukiwać semantyczne podobieństwa.
  • Zapytanie też konwertujesz na embedding i znajdujesz najbardziej podobne chunki w bazie wektorowej.
Get the Snipd Podcast app to discover more snips from this episode
Get the app