Alege modelul AI din spatele muncii tale în Bash
TechRetriever lucrează cu trei feluri de modele: un furnizor de AI în cloud printr-un punct final de API standard, un model care rulează local pe PC-ul tău și modelul integrat. Alege înainte să începi. Alegerea ta hotărăște unde ajunge textul promptului, așa că decide înainte să deschizi un script privat.
Trei moduri de a conecta un model
Un furnizor de AI în cloud
Un model din cloud se potrivește pentru scrierea scripturilor mai lungi și explicarea codului necunoscut, iar îl conectezi printr-un punct final de API standard, cu propria cheie. Judecă compromisul. Textul promptului, inclusiv textul oricărui fișier citit de agent, ajunge la acel furnizor, în timp ce cheia în sine rămâne pe PC-ul tău.
Un model pe PC-ul tău
Un model local se potrivește pentru scripturi și jurnale private pe care preferi să nu le trimiți unui furnizor. Nu iese nimic de pe PC, fiindcă prompturile nu merg niciodată la un punct final extern. Calitatea variază după modelul încărcat, așa că încearcă-l pe un script mic înainte să te bazezi pe el pentru unul mai lung.
Modelul integrat
Modelul integrat este al treilea fel pe care îl poți alege și nu ai de introdus niciun punct final propriu. Este una dintre cele trei opțiuni. Modelul primește textul prompturilor tale și al fișierelor citite de agent, așa că ține parolele și cheile departe de scripturi; secretele din ieșirea uneltelor sunt mascate înainte să ajungă la model.
Ce arată butonul Test
Apasă Test după ce introduci punctul final. Butonul verifică dacă punctul final răspunde, arată timpul de răspuns și arată fereastra de context, adică cât text poate primi modelul într-o singură cerere. Un script lung împreună cu jurnalul său cere o fereastră mai mare decât o corecție de o linie.
Alege un model potrivit treburii
Folosește un model mai mare pentru refactorizări și logică complexă, cum ar fi un script cu multe funcții sau cu bucle dependente una de alta. Un model mai mic ajunge pentru modificări mici, precum adăugarea unui mesaj de utilizare. Când un pas e greu, run_on_model trimite doar acel pas unui model mai mare, iar restul rămâne pe cel obișnuit.
Calitatea variază de la un model la altul, așa că tratează orice rezultat ca pe o ciornă. Ask first se oprește înainte de acțiunile care schimbă ceva, edit_file arată un diff, iar Shell raportează codul real de ieșire. Citește-le pe toate trei înainte să accepți.