Kérdezz rá a saját mappádra
Amit a napon csináltunk
A nap leglátványosabb része: betöltöttük a dokumentumokat egy memóriabeli tárba, és magyarul kérdeztünk rájuk.
A kulcsfogalom a beágyazás: a kulcsszókeresés azt találja meg, ami ugyanúgy van leírva; a beágyazás azt, ami ugyanarról szól. Ha a dokumentumban „fizetési határidő” áll, és te azt kérdezed, „mikorra kell fizetni”, a kulcsszókeresés nem találja meg. Ez igen.
A lépések
- Beolvasás és szöveggé alakítás (mint a 2. leckében),
On Errorbekapcsolva. Default Data Loader– darabolás: chunk 1000, átfedés 100.Embeddings OpenAI.Simple Vector Store(Insert) – memóriabeli, nincs külső adatbázis.Chat Trigger+Question and Answer Chaina kérdezéshez.
Két dolog, amit tudni kell
Egy: ez a tár a memóriában van. Ha újraindul az n8n, elszáll. Tanulásra és pár száz dokumentumra tökéletes; állandó rendszerhez adatbázis kell.
Kettő: amit itt építettünk, azt így nem találod meg máshol. A elérhető tananyagok felhős adatbázist tanítanak – nekünk az nem jó, mert az adat kimenne a gépről. Ezt a részt mi raktuk össze.
Töltsd le
A blokk végi kész munkafolyamat, importálható:
teszt_blokk_06.json
A tanfolyam összes munkafolyamata (zip)
Importálás: n8n → üres munkalap → Import from File, vagy másold a JSON tartalmát és illeszd be közvetlenül a munkalapra (Ctrl+V). Az útvonalakban a
<nev>helyére a sajátodat írd.⚠ Ezek vázlatfájlok, még nem futtattuk éles n8n-en – az előadás előtt a sajátunkra cseréljük.
Próbáld ki magad
Próbáld ki ezt a hármat:
- „Mikorra kell fizetni a szoftverszámlát?“
- „Melyik cégtől kaptunk bérleti számlát?“
- „Mi volt a megbeszélésen a legfontosabb teendő?“
Utána változtasd meg a chunk méretét 1000-ről 3000-re, töltsd be újra, és kérdezz ugyanígy. A különbség tanulságos.
Ha elakadsz
„nem talál semmit”
A betöltés nem futott le a kérdés előtt. A betöltés és a kérdezés két külön futtatás.
üres válasz
A sérült fájl megállította a betöltést – hiányzik az On Error.
minden kérdésre ugyanazt mondja
Túl nagy a chunk. Csökkentsd 1000-re.
