Cum să utilizați ChatGPT cu Google Colab

ChatGPT este un model de limbaj mare dezvoltat de OpenAI.

În calitate de dezvoltator, ChatGPT vă face mai productiv, deoarece este capabil să genereze cod, să depaneze și să răspundă la întrebări. Cu ChatGPT, puteți scrie cod mai rapid, puteți genera rapid teste, găsiți și remediați erori și chiar explicați ce poate face codul scris.

Integrarea ChatGPT cu Google Colab vă va ajuta să beneficiați de toate beneficiile de mai sus în mediul Google Colab. Această postare descrie cum să începeți cu ChatGPT cu Google Colab.

Beneficiile integrării ChatGPT cu Google Colab

✅ Puteți folosi atât ChatGPT, cât și Google Colab simultan, fără a fi nevoie să comutați între diferite file.

✅ Este gratuit de utilizat, cel puțin la momentul scrierii.

✅ Depanați, refactorizați și generați codul mai rapid.

✅ Poate explica codul scris într-un caiet dacă există ceva ce nu înțelegi.

✅ Poate adăuga comentarii la codul tău pentru a-l face mai descriptiv.

Cum să integrezi ChatGPT cu Google Colab

Pentru a integra ChatGPT cu Google Colab, utilizați o extensie numită ChatGPT pentru Google Colab. Este disponibil pentru majoritatea browserelor populare. Folosesc Google Chrome, așa că îl voi instala din magazinul web Chrome.

De asemenea, îl puteți instala din Magazinul web Mozilla. Extensia este gratuită și open-source. Codul este disponibil pe GitHub.

Cum să utilizați ChatGPT în Google Colab

După ce ați instalat ChatGPT cu Google Colab din magazinul web relevant sau din piața de extensii, deschideți un blocnotes Google Colab.

  Top 12 jocuri Unreal Engine 5 de care să fii atent

Pentru a utiliza extensia, plasați cursorul peste celulă, iar un buton ChatGPT va apărea în centrul de sus al celulei.

Când apăsați butonul, această interfață se va deschide în partea de jos a celulei.

Folosind această interfață, puteți selecta o sarcină pe care doriți să o îndeplinească ChatGPT. Sarcinile pe care le puteți selecta includ codul de refactorizare, codul explicativ și codul de rezumat. Selectarea unei sarcini va genera o solicitare pentru a spune ChatGPT ce trebuie să facă. De exemplu, dacă selectez opțiunea de refactorizare a codului, puteți vedea textul din caseta de text prompt modificat.

Puteți edita solicitarea dacă doriți sau introduceți una nouă. Când solicitarea dvs. este gata, apăsați butonul Trimitere pentru a o trimite la ChatGPT.

Lângă butonul Trimitere, există o casetă de selectare pentru includerea codului. Când această casetă de selectare este bifată, codul din celulă va fi trimis împreună cu solicitarea.

Grozav! ChatGPT funcționează acum nativ în Google Colab, fără a vă deplasa între diferite file.

Probleme/Avertismente

Din aceasta, puteți vedea ChatGPT a încapsulat codul într-o funcție și a numit funcția. Chiar a explicat ce a făcut. Acest lucru este grozav, dar dacă te uiți cu atenție la descrierea modificărilor efectuate, vei observa două probleme:

  • A redenumit variabilele cu nume mai descriptive (punctul marcator 2). Nu a făcut-o. Încă folosește a și b ca nume de variabile.
  • ChatGPT mai spune că a adăugat comentarii la cod (punctul marcator 4), ceea ce nu a făcut.
  • Acestea sunt câteva dintre dezavantajele actuale ale ChatGPT. Adică nu este întotdeauna corect. Face greșeli, halucinează sau produce cod eronat folosind funcții care nu există.

    Este important să verificați și să verificați că codul generat este corect, în loc să copiați și să lipiți orbește codul din ChatGPT.

      Un ghid pentru cumpărarea cardurilor SD: specificații, viteze, caracteristici explicate

    Cazuri de utilizare potențiale

    În ciuda acestor avertismente, dacă ai grijă să revizuiești codul generat de ChatGPT și să-i iei explicațiile cu un praf de sare, vei descoperi că te va face un dezvoltator mai productiv. Pentru mine, așa găsesc ChatGPT cel mai util:

    ❇️ Cod de refactorizare – Rescrieți codul pe care l-ați scris deja într-un mod mai concis, mai lizibil și mai ușor de înțeles.

    ❇️ Generarea de cazuri de testare – Scrierea testelor este plictisitoare, dar sunt atât de esențiale. Cu ChatGPT, puteți furniza o funcție și va genera cazuri de testare pentru funcție pe baza codului pe care l-ați scris.

    ❇️ Obținerea de explicații pentru cod – Uneori, un alt dezvoltator va scrie cod criptic pe care nu îl poți înțelege. ChatGPT vă va ajuta să explicați ce face codul. Puteți chiar să puneți întrebări despre cadre și biblioteci, economisindu-vă o călătorie la Google și Stack Overflow.

    Cuvinte finale

    ChatGPT este un stimulent uriaș de productivitate pentru dezvoltatori, iar utilizarea lui eficientă cu Google Colab este utilă pentru programatori. Poate doriți să citiți și despre cum să utilizați ChatGPT cu Siri.