A
A

Csak YouTube-on nézhető meg

  • Angol
  • Magyar
  • 9 perc

Hatékony kód- és szövegkeresés a ZG eszközzel: jelentés szerinti keresés könnyedén

A videó bemutatja, hogyan segít a ZG nevű open source eszköz hatékonyan keresni nagy kód- és szövegállományokban nemcsak kulcsszavak, de jelentés alapján is.

Az AI fejlesztés kapcsán gyakran felmerül az a kihívás, hogy a kódban nem találjuk meg könnyedén azokat a részeket, amelyek egy adott működésért felelősek, főként ha a kód elnevezése eltér a funkció leírásától. Hiába keresünk kulcsszavakra, mint például ‘restore theme preferences’, lehet, hogy a tényleges függvény neve ennél sokkal elvontabb, például ‘hydrate preferences’, így a megszokott keresési eszközök sokszor csődöt mondanak.

Az új, open source ZG eszköz e problémára kínál helyi (local-first) megoldást: három keresési módszert – pontos egyezés, kulcsszavas rangsorolás, valamint vektoralapú szemantikus keresés – ötvöz egyetlen felületen. Ezzel nemcsak betűket, de jelentést is kereshetünk: ha egyszerű, hétköznapi angol leírásból indulunk ki, a ZG relevancia alapján gyűjti össze a kódrészleteket, akár nulla kulcsszavas átfedéssel is.

Külön érdekesség, hogy a videó gyakorlati bemutatóval is szolgál: különböző, teljes könyvszerű szövegek és valódi, nagy méretű kód-adatbázisok (például Django) indexelésén és keresésén keresztül is teszteli a ZG eszközt. Felmerülnek olyan kérdések is, hogy mennyire gyors a keresés, mennyire pontos az eredmény, vagy hogy alkalmazható-e saját RAG rendszerekbe integrálva.

Statisztikai adatok is előkerülnek, amelyek azt mutatják, mennyi időt, energiafelhasználást és eszközhívást lehet megspórolni az új keresési módszerekkel – mindezt úgy, hogy közben a válaszok minősége is javulhat. Az új open source fejlesztés lehetőségeit és korlátait izgalmas példák segítségével vezetjük végig.