Αξιοποιήστε τη δύναμη της τεχνητής νοημοσύνης που δημιουργείται απευθείας στον επεξεργαστή κώδικα VS σας με τη βοήθεια αυτής της επέκτασης.

Το VS Code έχει πολλές χρήσιμες επεκτάσεις που ενισχύουν τη λειτουργικότητά του και παρέχουν δυνατότητες για ροές εργασιών ανάπτυξης. Μία από αυτές τις επεκτάσεις είναι το CodeGPT, το οποίο φέρνει τη δύναμη της παραγωγικής τεχνητής νοημοσύνης στο VS Code.

Το CodeGPT σάς επιτρέπει να χειρίζεστε τον κώδικά σας χωρίς κόπο. Μπορείτε να το χρησιμοποιήσετε για να δημιουργήσετε κώδικα από σχόλια, να τον αναδιαμορφώσετε, να τον διορθώσετε, να τον τεκμηριώσετε ή ακόμα και να εξηγήσετε τι κάνει ένα συγκεκριμένο μπλοκ κώδικα.

Εγκατάσταση και ρύθμιση παραμέτρων του CodeGPT

Για εγκατάσταση CodeGPT, εκκινήστε το VS Code. Στη συνέχεια, κάντε κλικ στο εικονίδιο επεκτάσεων στην αριστερή πλαϊνή γραμμή του παραθύρου σας. Στη συνέχεια, αναζητήστε Κωδικός GPT. Θα πρέπει να είναι το πρώτο στα αποτελέσματα αναζήτησης. Βεβαιωθείτε ότι έχει ένα μπλε σήμα επαλήθευσης.

Κάνε κλικ στο

instagram viewer
Εγκαθιστώ κουμπί για να το προσθέσετε στον κώδικα VS. Έχοντας εγκαταστήσει το CodeGPT, πρέπει τώρα να το συνδέσετε σε ένα μοντέλο μεγάλης γλώσσας. Αυτό το μοντέλο είναι που του δίνει τις δυνατότητες παραγωγής του.

Για να δημιουργήσετε τη σύνδεση μεταξύ του CodeGPT και του μοντέλου μεγάλης γλώσσας, χρειάζεστε ένα κλειδί API. Σε αυτόν τον οδηγό, θα είστε χρησιμοποιώντας το OpenAI API. Για να πάρετε ένα προχωρήστε στο OpenAI API πλατφόρμα και συνδεθείτε. Εάν δεν έχετε λογαριασμό, εγγραφείτε για έναν. Αφού συνδεθείτε, επιλέξτε το API επιλογή στη σελίδα που εμφανίζεται.

Αυτό θα σας μεταφέρει στην αρχική σελίδα του API. Στην επάνω δεξιά γωνία, κάντε κλικ στο προφίλ σας και επιλέξτε το Προβολή κλειδιών API επιλογή.

Τώρα, θα κατευθυνθείτε στο Κλειδιά API σελίδα. Κάνε κλικ στο Δημιουργήστε νέο μυστικό κλειδί επιλογή. Στη συνέχεια, ονομάστε και δημιουργήστε το μυστικό κλειδί σας.

Αυτό είναι το κλειδί API που θα χρησιμοποιήσετε για να συνδέσετε το OpenAI μεγάλο γλωσσικό μοντέλο στο CodeGPT. Αντιγράψτε το στο πρόχειρό σας.

Προχωρήστε στο VS Code και πλοηγηθείτε σε Ρυθμίσεις > Επεκτάσεις > CodeGPT​​​​​​.

Από αυτή τη σελίδα, μπορείτε να διαμορφώσετε τον τρόπο με τον οποίο το CodeGPT αλληλεπιδρά με το μοντέλο μεγάλης γλώσσας. Μπορείτε να επιλέξετε το δικό σας Πάροχος AI, Max Tokens για κάθε αίτημα, και το Μοντέλο χρησιμοποιώ. Επίσης, όταν κάνετε κύλιση πιο κάτω, μπορείτε επίσης να ρυθμίσετε το Θερμοκρασία αξία.

Max Tokens σας βοηθά να ελέγχετε το μήκος του κειμένου που δημιουργείται. ο Θερμοκρασία Η τιμή που είναι μεταξύ 0 και 1 σάς βοηθά να ελέγχετε την τυχαιότητα του κειμένου στην έξοδο του μοντέλου. Δεν περιορίζεστε στο OpenAI LLM. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε από τα μοντέλα γλώσσας στο Πάροχος AI επιλογή, με την προϋπόθεση ότι έχετε το κλειδί API τους.

Για να εισαγάγετε το κλειδί API, πατήστε Cmd + Shift + P σε Mac ή Ctrl + Shift + P στα Windows για να ανοίξετε την παλέτα εντολών. Στη συνέχεια, αναζητήστε CodeGPT και επιλέξτε CodeGPT: Ορισμός API KEY.

Κάντε κλικ σε αυτό και επικολλήστε το κλειδί API στο μήνυμα που εμφανίζεται. Αποθηκεύστε το πατώντας Εισαγω. Τέλος, φορτώστε ξανά τον κώδικα VS για να ξεκινήσετε να χρησιμοποιείτε το CodeGPT.

Δημιουργία κώδικα με CodeGPT

Για να επιδείξετε τη δυνατότητα δημιουργίας κώδικα CodeGPT, θα δημιουργήσετε μια εφαρμογή αριθμομηχανής χρησιμοποιώντας την Python.

Μπορείτε να δημιουργήσετε κώδικα με το CodeGPT χρησιμοποιώντας σχόλια ή χρησιμοποιώντας το παράθυρο συνομιλίας του CodeGPT. Για να δημιουργήσετε κώδικα από σχόλια, γράψτε ένα σχόλιο σχετικά με το τι θα θέλατε να κάνει το CodeGPT στο σενάριό σας. Στη συνέχεια, με τον κέρσορα στο τέλος του σχολίου, πατήστε Ctrl + Shift + I. Το CodeGPT θα επεξεργαστεί το αίτημα και θα ανοίξει ένα νέο παράθυρο με τα αποτελέσματα.

Στη συνέχεια, μπορείτε να αντιγράψετε και να επικολλήσετε τον κώδικα στο σενάριό σας. Αυτή η μέθοδος δεν είναι τακτοποιημένη καθώς η απάντηση έχει κείμενο.

Για να δημιουργήσετε κώδικα συνομιλώντας με το CodeGPT, κάντε κλικ στο εικονίδιο συνομιλίας CodeGPT στην αριστερή πλαϊνή γραμμή. Αυτό θα ανοίξει ένα παράθυρο συνομιλίας.

Στη συνέχεια, εισάγετε το αίτημά σας και κάντε κλικ Στείλετε. Σε αυτή την περίπτωση, το αίτημα είναι για μια απλή αριθμομηχανή. Το CodeGPT θα επεξεργαστεί το αίτημά σας και θα δημιουργήσει τον κωδικό σας στο παράθυρο συνομιλίας.

Κάντε κλικ στο βέλος "εισαγωγή κώδικα" για αυτόματη επικόλληση του κώδικα στο σενάριό σας. Όπως μπορείτε να δείτε, αυτή η μέθοδος είναι πιο τακτοποιημένη. Ο κώδικας που δημιουργείται είναι όπως φαίνεται παρακάτω:

defadd(x, y):
return x + y
defsubtract(x, y):
return x - y
defmultiply(x, y):
return x * y
defdivide(x, y):
if y != 0:
return x / y
else:
return"Error: cannot divide by zero"
print("Select operation:")
print("1. Addition")
print("2. Subtraction")
print("3. Multiplication")
print("4. Division")
choice = input("Enter your choice (1-4): ")
num1 = float(input("Enter the first number: "))
num2 = float(input("Enter the second number: "))
if choice == '1':
print(num1, "+", num2, "=", add(num1, num2))
elif choice == '2':
print(num1, "-", num2, "=", subtract(num1, num2))
elif choice == '3':
print(num1, "*", num2, "=", multiply(num1, num2))
elif choice == '4':
print(num1, "/", num2, "=", divide(num1, num2))
else:
print("Invalid input. Please try again.")

Όταν εκτελείτε τον κώδικα, λειτουργεί σωστά. Με μία μόνο προτροπή, μπορέσατε να δημιουργήσετε μια απλή αριθμομηχανή.

Ανακατασκευή του κωδικού σας με το CodeGPT

Για να αναδιαμορφώσετε τον κωδικό σας, επιλέξτε τον κωδικό που θέλετε να αναδιαμορφώσετε και, στη συνέχεια, κάντε δεξί κλικ πάνω του και επιλέξτε Refactor CodeGPT. Στο Refactor CodeGPT στο παράθυρο διαλόγου, εισαγάγετε την προτροπή σας που περιγράφει την ανακατασκευή που θέλετε να εκτελέσετε. Για παράδειγμα, θα μπορούσατε να εισαγάγετε "refactor this code to use ένας βρόχος for αντί βρόχος while".

Το CodeGPT θα δημιουργήσει νέο κώδικα που υλοποιεί την ζητούμενη ανακατασκευή.

Εξήγηση του Κώδικά σας με το CodeGPT

Για να εξηγήσετε τον κώδικά σας, επιλέξτε τον κωδικό που θέλετε να εξηγήσει το CodeGPT. Στη συνέχεια, κάντε δεξί κλικ στον επισημασμένο κωδικό και επιλέξτε το Εξηγήστε το CodeGPT επιλογή.

Το CodeGPT θα εξηγήσει τι κάνει ο κώδικας στο παράθυρο συνομιλίας.

Τεκμηρίωση του κωδικού σας χρησιμοποιώντας το CodeGPT

Τεκμηρίωση του κωδικού σας βοηθά άλλους προγραμματιστές να διαβάσουν και να κατανοήσουν τον κώδικά σας. Μπορεί επίσης να σας βοηθήσει να κατανοήσετε τον κώδικά σας στο μέλλον.

Για να τεκμηριώσετε τον κωδικό σας, επιλέξτε τον κωδικό που θέλετε να τεκμηριώσετε και, στη συνέχεια, κάντε δεξί κλικ πάνω του και επιλέξτε το Κωδικός εγγράφου GPT επιλογή. Το CodeGPT θα δημιουργήσει τεκμηρίωση του κώδικα στο παράθυρο συνομιλίας. Στη συνέχεια, μπορείτε να αντιγράψετε και να επικολλήσετε την εξήγηση στην τεκμηρίωσή σας.

Για ενσωματωμένα σχόλια, χρησιμοποιήστε το παράθυρο συνομιλίας για να δώσετε εντολή στο CodeGPT να εισαγάγει τα απαραίτητα ενσωματωμένα σχόλια στον κώδικά σας. Η εντολή στο CodeGPT να εισαγάγει ενσωματωμένα σχόλια στις συναρτήσεις στην εφαρμογή αριθμομηχανής παράγει τα ακόλουθα αποτελέσματα:

defadd(x, y):
return x + y # returns the sum of x and y

defsubtract(x, y):
return x - y # returns the difference between x and y

defmultiply(x, y):
return x * y # returns the product of x and y

defdivide(x, y):
if y != 0:
return x / y # returns the division result of x and y
else:
# returns an error message if y is zero (dividing by zero is not allowed)
return"Error: cannot divide by zero"

Αυτά είναι σαφή και σωστά ενσωματωμένα σχόλια.

Κατανόηση του τρόπου λειτουργίας του Generative AI

Το CodeGPT χρησιμοποιεί τη δύναμη της παραγωγικής τεχνητής νοημοσύνης για όλα τα χαρακτηριστικά του. Μπορεί να μην παρέχει πάντα τις σωστές πληροφορίες. Ως εκ τούτου, πρέπει να ελέγξετε αν τα αποτελέσματά του είναι σωστά. Η κατανόηση του τρόπου λειτουργίας της γενετικής τεχνητής νοημοσύνης θα σας βοηθήσει να εξοικειωθείτε με τα δυνατά και τα αδύνατα σημεία της.