Alege modelul din spatele exersării PHP
PHP Trail funcționează cu trei feluri de modele: un furnizor AI din cloud accesat printr-un endpoint API standard, un model care rulează local pe PC-ul tău și modelul încorporat. Alegerea decide cine primește textul prompturilor tale. Vezi fiecare opțiune mai jos.
Trei moduri de a conecta un model
Un furnizor AI din cloud
Un furnizor din cloud se potrivește pentru modificări mai mari și explicații mai lungi când propriul PC e modest. Introduci un endpoint API standard și cheia ta API, iar cheia rămâne pe PC-ul tău. Prompturile ies de pe PC. Textul promptului, inclusiv textul oricărui fișier citit de agent, ajunge la acel furnizor, iar eventualele costuri vin de la furnizor, nu de la acest site.
Un model pe propriul PC
Un model local rulează pe PC-ul tău, așa că nimic nu iese din mașină: prompturile, textul fișierelor și răspunsurile rămân acolo. Se potrivește pentru fișiere de exersat private, dar răspunsurile depind de modelul încărcat și de hardware-ul tău. Verifică fiecare diff. Un model local mai mic poate avea nevoie de prompturi mai clare și mai scurte decât unul mare din cloud.
Modelul încorporat
Modelul încorporat este a treia opțiune, alături de un furnizor AI din cloud și de un model care rulează local pe PC-ul tău. Ca la orice opțiune, prompturile ajung doar la endpoint-ul modelului pe care îl alegi, iar butonul Test poate verifica acel endpoint. Testează-ți alegerea.
Testează mai întâi conexiunea
Butonul Test verifică un endpoint înainte să te bazezi pe el. Arată timpul de răspuns și fereastra de context, adică cât text poate primi modelul deodată. Rulează-l. După ce ai introdus sau schimbat un endpoint, un răspuns lent sau o fereastră mică îți spun la ce să te aștepți de la următorul prompt.
Alege un model potrivit sarcinii
Folosește un model mai mare pentru refactorizări și pentru logică ce atinge mai multe fișiere, și unul mai mic pentru editări mici, precum un punct și virgulă lipsă sau o variabilă redenumită. Când un pas e greu, instrumentul run_on_model trimite doar acel pas unui model mai mare, în timp ce restul conversației rămâne la modelul tău obișnuit. Schimbă în funcție de sarcină.
Modelele diferă. Citește diff-ul, rulează comanda ta PHP și ține Ask first pornit cât înveți, pentru că orice model poate greși, iar un rezultat nu dovedește corectitudinea până nu l-ai rulat și testat singur.