Som vi alle vet, er ChatGPT en stor språkmodell (LLM) som er trent på et bredt utvalg av massive data. Det inkluderer data fra generell kunnskap, sunn fornuft, resonnement, matematiske problemer, koding og mer. Akkurat som du kan bruke ChatGPT til å skrive essays, kan du også bruke den til å skrive kode og flere andre oppgaver. I denne opplæringen skal vi spesifikt lære om koding og hvordan vi kan skrive kode med ChatGPT. Vi har diskutert ChatGPT-kodemeldinger med en app-demo og forklart andre løsninger som GitHub Copilot X og CodeGPT. På det notatet, la oss hoppe inn i artikkelen.
ChatGPT ber om å skrive kode med eksempler
1. Til å begynne med kan du begynne med noe enkelt. Du kan ganske enkelt be ChatGPT om det skriv kode på ditt favorittspråk. Den vil sende ut koden umiddelbart. Du kan også bruke «implementere» i stedet for «skrive kode».
skriv kode for Dijkstras algoritme i Python
2. Du kan også definere rollen til ChatGPT i begynnelsen for å få bedre kodeutgang. Her er et eksempel som vil utløse tankekjede-resonnement for å levere et bedre svar fra ChatGPT.
Du er en ekspert på Java-utvikler. Din oppgave er å skrive Java-kode av høy kvalitet for Android-apper.

3. For en demo, spurte vi ChatGPT om det opprette en Android-app som minner brukerne om å drikke vann etter jevne mellomrom. Og det begynte å forklare alt fra bunnen av, inkludert hvilken IDE du skulle bruke, hvilket SDK-nivå du skulle målrette mot, bruk enten Java eller Kotlin og mer.
Jeg er en nybegynner innen Android-utvikling. Hvordan lage en Android-app?

4. Da jeg var usikker på hvilket alternativ jeg skulle velge, spurte jeg ganske enkelt ChatGPT, som oppsummerte alt for meg på en enkel måte.

5. Til slutt, når vi har satt alle verktøyene på plass, ba vi ChatGPT om å gjøre det skriv koden i Kotlin. Den genererte koden for en Android-app rettet mot Android 7.0 og høyere API-nivå.

6. Selvfølgelig møtte vi mange feil på første løp, men vi brukte ChatGPT for å feilsøke feilene også. Du kan ganske enkelt lime inn feilmeldingen i ChatGPT, og AI-boten vil analysere problemet og fikse feilen. Du kan også lime inn hele kodeblokken i ChatGPT, og be AI om å se etter feil eller problemer.
Note: Husk at gratisversjonen av ChatGPT (3.5) ofte produserer kode som resulterer i feil. Hvis du bruker ChatGPT 4, vil du sannsynligvis få bedre resultater.

7. Og etter mange frem-og-tilbake forsøk, kunne vi endelig kjøre appen. Selv om det er en barebones-app, er det galt at du kan kode og lage apper ved hjelp av ChatGPT uten forkunnskaper. Visst, du må ha en viss grad av kodingskunnskap og logisk forståelse, spesielt når du utvikler Android-apper, men generelt sett gjør ChatGPT programmering svært tilgjengelig for generelle brukere.

GitHub Copilot X: Skriv kode med ChatGPT
Du kan også bruke kraften til ChatGPT for å skrive kode direkte i GitHub. Det nye GitHub Copilot X-verktøyet drives av OpenAIs GPT-4-modell som er en av de kraftigste programmeringsmodellene som finnes. Det kan hjelpe deg å skrive en hel funksjon i sanntid, forklar kode på naturlig språk, finne feil og tilby kontekstbevisste forslag også. I tillegg støtter den pull-forespørsler og kan automatisere mange oppgaver ved hjelp av AI.
Ikke bare det, med GitHub Copilot kan du fokusere mer på viktige kodeblokker og bruke mindre tid på repeterende kode mønstre hvor Copilot raskt kan fullføre koden. I tillegg kan du skrive logikken din på naturlig språk som en kommentar, og den vil umiddelbart implementere løsningen. Du kan også integrere Copilot på Visual Studio, Neovim, VS Code, JetBrains IDEer og mer.
Noen av de populære språk det støtter er C, C++, C#, Go, Java, JavaScript, PHPPython, Ruby, Scala, TypeScript og mer. Hvis du er en utvikler, tror jeg GitHub Copilot X er bedre egnet for deg enn ChatGPT, da den kun er skreddersydd for programmering. GitHub Copilot X er for øyeblikket i teknisk forhåndsvisning, og du kan registrere deg for den private betaen akkurat her. Det vil koste deg $10 per måned. Det er et av de kuleste nye ChatGPT-alternativene, sammen med Amazon CodeWhisperer.
Bruk CodeGPT i VS-kode for å få hjelp til å skrive kode
Bortsett fra ChatGPT og GitHub Copilot X, er CodeGPT et annet prosjekt som utnytter kraften til OpenAIs GPT-språkmodell for å hjelpe deg med å skrive kode. Det er en gratis utvidelse tilgjengelig i VS Code som kan gjøre programmering mye mer produktiv og nyttig for deg. Det beste er at du kan bruke den nyeste GPT-4-modellen sammen med GPT-3.5-modellen, akkurat som Copilot X. Når det er sagt, må du ha GPT-4 API tilgang for å bruke ChatGPT 4-modellen.

I min testing av CodeGPT-utvidelsen fant jeg at den var ganske nyttig. Den kan generere kode med bare en kommentar, forklare funksjoner og kodebiter, refaktorisere koden, skrive dokumentasjon og gjøre mye mer. Det jeg setter mest pris på er løse feil med CodeGPT. Du kan velge en kodeblokk, høyreklikke på den og be CodeGPT finne problemer. Den vil kontekstuelt gå gjennom koden og svare med en mulig løsning. Alt dette gjøres gjennom OpenAI API-nøkkelen som du må kjøpe når den gratis kreditten er oppbrukt. Alt i alt, hvis du bruker VS-kode som IDE, vil jeg sterkt anbefale å sjekke ut CodeGPT.
Støtt vårt arbeid ❤️
Hvis du likte denne artikkelen, vurder å gi en tips for å hjelpe oss med å fortsette å publisere kvalitetsinnhold.




















