#opg $OPG @OpenGradient Acum ceva timp am testat în mod repetat OpenGradient și am făcut ceva puțin ciudat. Am împărțit aceeași sarcină în mai multe runde de lucru, iar între ele am așteptat un timp înainte să continui. Inițial am crezut că contextul este doar informație temporară—odată folosită, se termină—iar o sarcină nouă poate începe din nou. După aceea, când am studiat protocolul, am realizat că probabil am ignorat o problemă. Poate că ceea ce merită investigat nu este cum înțelege modelul contextul, ci de ce trebuie ca contextul să fie moștenit.
Mai târziu am revăzut în repetate rânduri logica de execuție și am observat că OpenGradient acordă o importanță deosebită „obiectificării” datelor. În trecut, multe sisteme tratau contextul ca pe o intrare de unică folosință; după ce se încheia sarcina, informația dispărea. Dar sarcinile complexe nu se termină, de obicei, dintr-o singură încercare—etape diferite necesită să se facă în mod constant referire la informații anterioare. Dacă ai reorganiza contextul de fiecare dată, costul ar crește, iar informațiile s-ar pierde treptat. Abordarea OpenGradient seamănă mai mult cu ideea de a transforma întâi contextul într-un obiect care poate fi moștenit, apoi de a-l lăsa pe model să proceseze aceste obiecte. Ordinea de proiectare se schimbă de la „generarea conținutului” la „păstrarea relațiilor”, iar ceea ce se rezolvă este problema continuității informației.
Urmărind această idee mai departe, ajung din ce în ce mai mult să cred că valoarea rețelei provine din moștenirea obiectelor. Dacă contextul poate fi moștenit, sarcina poate trece dincolo de o singură etapă; dacă sarcina poate continua între etape, nodurile diferite pot colabora. Odată ce colaborarea între noduri devine stabilă, atunci când un model nou se alătură rețelei, nu mai trebuie să reconstruiască tot fundalul de la zero. De la moștenirea obiectelor la continuitatea sarcinilor și apoi la extinderea rețelei, în spate stă, de fapt, aceeași structură de relații. Asta seamănă mai mult cu o proiectare inginerească, nu cu o funcție de produs.
Citind până aici, am început să înțeleg treptat și de ce protocolul are nevoie de Token. Pentru că obiectele trebuie stocate, apelate și transmise, iar când participă noduri diferite la procesare e nevoie de o coordonare unitară. Fără acest strat, relațiile de moștenire ar fi greu de menținut pe termen lung în întreaga rețea. Token-urile îndeplinesc aici un rol mai degrabă de instrument pentru a coordona resursele rețelei și pentru a menține fluxul de obiecte, nu de instrument de guvernanță.
Așa că, în prezent, chiar mai rar văd contextul ca pe niște bucăți de text care se vor pierde.
Dimpotrivă, am început să mă întreb dacă în viitor ceea ce se va consolida cu adevărat nu vor fi acele relații care pot fi moștenite în mod continuu.
Mai târziu am revăzut în repetate rânduri logica de execuție și am observat că OpenGradient acordă o importanță deosebită „obiectificării” datelor. În trecut, multe sisteme tratau contextul ca pe o intrare de unică folosință; după ce se încheia sarcina, informația dispărea. Dar sarcinile complexe nu se termină, de obicei, dintr-o singură încercare—etape diferite necesită să se facă în mod constant referire la informații anterioare. Dacă ai reorganiza contextul de fiecare dată, costul ar crește, iar informațiile s-ar pierde treptat. Abordarea OpenGradient seamănă mai mult cu ideea de a transforma întâi contextul într-un obiect care poate fi moștenit, apoi de a-l lăsa pe model să proceseze aceste obiecte. Ordinea de proiectare se schimbă de la „generarea conținutului” la „păstrarea relațiilor”, iar ceea ce se rezolvă este problema continuității informației.
Urmărind această idee mai departe, ajung din ce în ce mai mult să cred că valoarea rețelei provine din moștenirea obiectelor. Dacă contextul poate fi moștenit, sarcina poate trece dincolo de o singură etapă; dacă sarcina poate continua între etape, nodurile diferite pot colabora. Odată ce colaborarea între noduri devine stabilă, atunci când un model nou se alătură rețelei, nu mai trebuie să reconstruiască tot fundalul de la zero. De la moștenirea obiectelor la continuitatea sarcinilor și apoi la extinderea rețelei, în spate stă, de fapt, aceeași structură de relații. Asta seamănă mai mult cu o proiectare inginerească, nu cu o funcție de produs.
Citind până aici, am început să înțeleg treptat și de ce protocolul are nevoie de Token. Pentru că obiectele trebuie stocate, apelate și transmise, iar când participă noduri diferite la procesare e nevoie de o coordonare unitară. Fără acest strat, relațiile de moștenire ar fi greu de menținut pe termen lung în întreaga rețea. Token-urile îndeplinesc aici un rol mai degrabă de instrument pentru a coordona resursele rețelei și pentru a menține fluxul de obiecte, nu de instrument de guvernanță.
Așa că, în prezent, chiar mai rar văd contextul ca pe niște bucăți de text care se vor pierde.
Dimpotrivă, am început să mă întreb dacă în viitor ceea ce se va consolida cu adevărat nu vor fi acele relații care pot fi moștenite în mod continuu.