Spremljanje sprememb na spletu je ključno za ekipe competitive intelligence, compliance in produktne ekipe, a surovi page diffi so hrupni in jih ni mogoče ročno pregledovati v merilu. Page Deltas, platforma za spremljanje sprememb spletnih mest na osnovi UI, se zanaša na GPT-OSS 120B na NLP Cloud za filtriranje, kategorizacijo in povzemanje page diffov v merilu. V tem članku raziskujemo, kako Page Deltas uporablja odprtokodni model GPT-OSS 120B na NLP Cloud za pretvorbo surovih page diffov v actionable opozorila. Več o Page Deltas na njihovem spletnem mestu.
Splet se nenehno spreminja. Konkurenti prilagajajo cene, dobavitelji tiho posodabljajo pogoje uporabe, regulatorji objavljajo nove smernice, strani z dokumentacijo pa se razvijajo brez kakršne koli objave. Za številne ekipe je odkritje teh sprememb dni ali tedne prepozno drago: zgrešeno gibanje cene, neopažena posodobitev politike ali tiho ukinjena API lahko imajo resnične poslovne posledice. Page Deltas je bil zgrajen za reševanje točno tega problema. Nenehno spremlja spletne strani, ki so za ekipo pomembne, zazna spremembe in dostavi jasne, z UI ustvarjene povzetke neposredno v Slack, Microsoft Teams, Discord, e-pošto ali webhooks.
Za kulisami inteligentno plast Page Deltas poganja GPT-OSS 120B, open-weight velik jezikovni model, ki se streže prek API-ja NLP Cloud. To partnerstvo odlično ponazarja, kaj omogoča sodobna odprtokodna UI: produkcijsko funkcijo, ki vsak dan prebere tisoče page diffov, odloči, kateri res štejejo, in jih pojasni v jasnem jeziku — brez žrtvovanja zasebnosti podatkov ali nadzora stroškov.
Zaznati, da se je stran spremenila, je enostaven del. Preprosta primerjava dveh različic strani skoraj pri vsakem pridobivanju nekaj označi: rotirajoče pasice, gradnike trendovskih člankov, obvestila o piškotkih, posodobljene časovne žige, naključni markup sodobnih front-end ogrodij ali različice A/B testov. Težaven del je odločiti, ali sprememba res šteje.
Tradicionalni pristopi na podlagi pravil, kot so seznami prezrtih CSS selektorjev in pragovi velikosti spremembe, hitro dosežejo svoje meje. So krhki, vzdrževati jih je treba ločeno za vsako spremljano spletno mesto in načeloma ne morejo ugotoviti, ali je prepisani odstavek pomembna posodobitev politike vračil ali neškodljiv popravek tipkarske napake. Razumeti diff pomeni ga dejansko prebrati — in prav to veliki jezikovni modeli dobro znajo.
Toda v merilu tisočih neprekinjeno spremljanih URL-jev je pošiljanje vsakega kandidatnega diffa LLM-ju smiselno le, če je model hkrati natančen, hiter in stroškovno učinkovit. Tu pride v poštev GPT-OSS 120B na NLP Cloud.
Page Deltas pridobi spremljane strani po urniku, primerja vsako novo različico s prejšnjo in naredi posnetke zaslona pred in po, da lahko uporabniki vizualno preverijo vsako spremembo. Funkcija odkrivanja sitemapa zazna celo povsem nove URL-je takoj po objavi, kar je še posebej koristno za zgodnje opažanje lansiranj izdelkov. Ekipe lahko sodelujejo pri monitorjih z dostopom na podlagi vlog in usmerjajo opozorila v kanale, ki jih že uporabljajo: Slack, Discord, Microsoft Teams, e-pošta ali webhooks za prilagojene integracije.
Tipični primeri uporabe vključujejo spremljanje cenovnih strani konkurentov, sledenje izdajam izdelkov in changelogom, opazovanje regulativnih in pravnih strani za compliance ter analizo strani za zaposlovanje za razumevanje trga. V vsakem primeru je obljuba enaka: namesto stene surovih HTML diffov uporabniki prejmejo kratek, berljiv povzetek tega, kar se je spremenilo in zakaj bi lahko štelo — samo takrat, ko res šteje.
Za vsako spremembo, ki jo zazna motor za spremljanje, Page Deltas pošlje diff skupaj s kontekstom strani GPT-OSS 120B prek API-ja NLP Cloud. Model igra dve vlogi hkrati. Najprej deluje kot filter: oceni, ali je sprememba smiselna ali le šum, da nepomembne posodobitve nikoli ne pridejo do uporabnika. Drugič deluje kot avtor: za smiselne spremembe ustvari jedrnat povzetek v opozorilu in v jasnem jeziku pojasni, kaj se je na strani spremenilo.
GPT-OSS 120B je za to obremenitev še posebej primeren. Izdala ga je OpenAI pod permissivno licenco Apache 2.0; gre za model mixture-of-experts: aktivnih je le okoli 5 milijard od 117 milijard parametrov na žeton, kar mu daje kakovost sklepanja in sledenja navodilom blizu frontierja pri zakasnitvi in ceni veliko manjšega modela. Veliko kontekstno okno udobno sprejme tudi velike diffe skupaj z okoliško vsebino strani. Za nalogo z visokim volumnom, ki deluje ves čas, kot je analiza page diffov, je to ravnotežje kakovosti, hitrosti in cene točno tisto, kar je potrebno.
Strežba GPT-OSS 120B na NLP Cloud prinaša dodatne prednosti. API s plačilom po porabi se skalira z volumnom spremljanih strani brez infrastrukturnega dela na strani Page Deltas, podatki, poslani API-ju, pa se nikoli ne uporabljajo za usposabljanje drugih modelov. In ker je GPT-OSS 120B odprtokoden, Page Deltas ohranja popoln nadzor nad roadmapom: model je mogoče kasneje fino uglasiti na lastnih primerih relevantnih in nepomembnih sprememb ali ga z rastjo volumnov namestiti na namenski strežnik — brez vendor lock-in. Več o generativnih UI modelih, kot je GPT-OSS 120B na NLP Cloud, tukaj.
To sodelovanje se šele začenja. Ko Page Deltas raste, obe ekipi raziskujeta globlje zmožnosti UI: bogatejšo kategorizacijo sprememb, analizo trendov čez zaporedne različice strani in spremljanje spletnih mest v številnih jezikih — področje, kjer večjezične zmožnosti modelov na NLP Cloud blestijo. Na strani NLP Cloud nas obremenitve, kot je ta, še naprej silijo k optimizaciji inference sklada, da veliki odprtokodni modeli ostanejo hitri in cenovno dostopni v merilu.
Page Deltas je odličen primer tega, kar lahko razvijalci danes zgradijo z združitvijo osredotočenega izdelka z naprednimi odprtokodnimi UI modeli, ki se strežejo prek preprostega API-ja.
Če tega še niste storili, se lahko na NLP Cloud prijavite tukaj.
Page Deltas lahko preizkusite brezplačno tukaj.
Jessica
Vodja trženja v podjetju NLP Cloud