τα στοιχεία επικοινωνίας μου
Ταχυδρομείο[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Στις σύγχρονες εργασίες διαχείρισης έργων και λειτουργίας και συντήρησης, η χρήση μεγάλων μοντέλων (όπως το ChatGPT) για τη διαχείριση σύνθετων εργασιών έχει γίνει ένα αποτελεσματικό μέσο. Πρόσφατα, προσπαθήσαμε να χρησιμοποιήσουμε ένα μεγάλο μοντέλο για τη μετεγκατάσταση δηλώσεων SQL που εξάγονται από τη MySQL στη μορφή βάσης δεδομένων Dameng Xinchuang σε ένα έργο Μετά από αρκετούς γύρους λειτουργιών, συνειδητοποιήσαμε βαθιά τη σημασία της άμεσης μηχανικής λέξεων και συνοψίσαμε τους καλύτερους τρόπους χρήσης μεγάλων μοντέλων. πρακτική.
Στο έργο, πρέπει να μεταφέρουμε ένα αρχείο SQL που έχει εξαχθεί από τη μορφή βάσης δεδομένων Dameng Xinchuang Η συγκεκριμένη απαίτηση είναι να προσθέσουμε διπλά εισαγωγικά σε όλα τα ονόματα πινάκων και τα ονόματα πεδίων στη δήλωση SQL. Η χειροκίνητη επεξεργασία είναι χρονοβόρα και επιρρεπής σε σφάλματα, γι' αυτό αποφασίσαμε να προσπαθήσουμε να αξιοποιήσουμε μεγάλα μοντέλα για αυτήν την εργασία.
Ανεβάσαμε το απευαισθητοποιημένο αρχείο SQL στο ChatGPT και δώσαμε την οδηγία "Βοηθήστε με να προσθέσω διπλά εισαγωγικά στο όνομα και στη λίστα του πίνακα δηλώσεων SQL στο αρχείο." Η λειτουργία είναι όπως φαίνεται στο παρακάτω σχήμα:
Τα προκαταρκτικά αποτελέσματα δείχνουν ότι οι περισσότερες εντολές επεξεργάζονται σωστά, αλλά ορισμένες δεν εκτελούνται όπως απαιτείται. Οπως φαίνεται παρακάτω:
Σε αυτό το σημείο, συνειδητοποιούμε τη σημασία των άμεσων λέξεων και παραδειγμάτων.
Για τον πρώτο γύρο των αποτελεσμάτων, δηλώσαμε ξεκάθαρα ότι υπήρχε πρόβλημα και δώσαμε ένα σωστό παράδειγμα μετά από χειροκίνητη επεξεργασία.
Αν και τα αποτελέσματα έχουν βελτιωθεί, ορισμένες υπερβολικά μεγάλες δηλώσεις SQL εξακολουθούν να μην αντιμετωπίζονται σωστά. Οπως φαίνεται παρακάτω:
Προς το παρόν, έχουμε προσαρμόσει περαιτέρω τις λέξεις προτροπής και βελτιώσαμε την κάλυψη των παραδειγμάτων.
Με βάση τους δύο πρώτους γύρους, αυξήσαμε τον αριθμό των παραδειγμάτων και σχεδιάσαμε πιο λεπτομερείς προτροπικές λέξεις. Οι συγκεκριμένες λέξεις προτροπής περιλαμβάνουν σαφείς απαιτήσεις, σωστά παραδείγματα δηλώσεων SQL και αναμενόμενα αποτελέσματα μετά τη λειτουργία.
Το πλήρες "Prompt Word Project" έχει ως εξής:
帮我把文件中的sql语句表名和列名加上双引号。
如下为表名和列名加上双引号的正确示例,请将如上文件进行修改后,并提供下载:
INSERT INTO "QRTZ_CRON_TRIGGERS" ("SCHED_NAME","TRIGGER_NAME","TRIGGER_GROUP","CRON_EXPRESSION","TIME_ZONE_ID") VALUES ('UCenterScheduler','TASK_CLASS_NAME102','DEFAULT','0 0 0 ? * 1','Asia/Hong_Kong');
INSERT INTO "SYS_DICT_DATA" ("DICT_SORT","DICT_LABEL","DICT_VALUE","DICT_TYPE","CSS_CLASS","LIST_CLASS","IS_DEFAULT","STATUS","CREATE_BY","CREATE_TIME","UPDATE_BY","UPDATE_TIME","REMARK") VALUES (2,'服务中心','2','sys_link_type','','default','N','0','EoiAdmin','2023-06-09 14:22:42','EoiAdmin','2023-06-14 16:50:46',''), (1,'运管系统','1','sys_link_type',NULL,'default','N','0','EoiAdmin','2023-06-09 14:23:10','',NULL,NULL), (3,'轮播类型','3','sys_link_type',NULL,'default','N','0','EoiAdmin','2023-06-09 14:23:38','',NULL,NULL), (4,'报表类型','4','sys_link_type',NULL,'default','N','0','EoiAdmin','2023-06-26 15:00:13','EoiAdmin','2023-06-26 15:00:22',NULL);
INSERT INTO "SYS_USER" ("DEPT_ID","USER_NAME","NICK_NAME","USER_TYPE","EMAIL","PHONENUMBER","SEX","AVATAR","PASSWORD","STATUS","DEL_FLAG","LOGIN_IP","LOGIN_DATE","CREATE_BY","CREATE_TIME","UPDATE_BY","UPDATE_TIME","REMARK","SSO_ID","SOURCE_BY","OTP_SK","SECRET_BASE32","EMPLOYEEID","EN_NAME","DEPARTMENT","LAST_PASSWORD_CHANGE_DATE") VALUES (103,'EoiAdmin','开发','00','','15888888888','0','','$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2','0','0','192.168.21.225','2024-07-09 11:56:23','admin','2023-02-14 11:03:47','','2024-07-08 23:56:23','管理员',20200321,'0','otpauth://totp/EoiAdmin@?secret=ISG5WRNRFRDXJAOQAEIJ33YDOBV2EUDOON766YF2TSODJ27XNIRQ&period=30&digits=6','ISG5WRNRFRDXJAOQAEIJ33YDOBV2EUDOON766YF2TSODJ27XNIRQ',NULL,NULL,NULL,'2024-07-08 23:56:23'), (103,'admin','管理员','00','[email protected]','15888880000','0','','$2a$10$erscMiICVJEZ7NjUA7kbZOXA2URJn3iSt2WdmvusqDVd7HzASIZWq','0','0','192.168.21.225','2024-07-10 11:40:09','admin','2023-02-14 11:03:47','admin','2024-07-09 23:40:08','管理员',20200321,'0','','6XJXUMWJACPXKLO3SU44HKDGEUDTQIG7PGJYHMLJO3W42GPIDSMA',NULL,NULL,NULL,'2024-07-09 23:40:08');
Στο τέλος, το μεγάλο μοντέλο επεξεργάστηκε με επιτυχία όλες τις δηλώσεις SQL όπως απαιτείται και πέτυχε τα αναμενόμενα αποτελέσματα.
Μέσω αυτής της πρακτικής, συνοψίσαμε τις ακόλουθες βασικές εμπειρίες:
1. Διευκρινίστε τις ανάγκες:Οι άμεσες λέξεις πρέπει να είναι σαφείς και ξεκάθαρες, να καλύπτουν συγκεκριμένες ανάγκες και αναμενόμενα αποτελέσματα και να αποφεύγουν την ασάφεια.
2. Δώστε παραδείγματα:Παρέχοντας πολλά σωστά παραδείγματα, μπορεί να βοηθήσει μεγάλα μοντέλα να μάθουν και να κατανοήσουν τις απαιτήσεις για την παραγωγή σωστών αποτελεσμάτων.
3. Σχόλια και προσαρμογές:Παρέχετε ανατροφοδότηση σχετικά με τα προκαταρκτικά αποτελέσματα, προσαρμόστε τις προτρεπτικές λέξεις και παραδείγματα και βελτιστοποιήστε σταδιακά το αποτέλεσμα εξόδου.
4. Prompt word project:Κατά το σχεδιασμό άμεσων λέξεων, πρέπει να δίνεται προσοχή στη λογική και την ιεραρχία, έτσι ώστε το μεγάλο μοντέλο να μπορεί σταδιακά να κατανοήσει την εργασία και να την εκτελέσει σωστά.
Σε πρακτικές εφαρμογές, η χρήση μεγάλων μοντέλων για τη διεκπεραίωση σύνθετων εργασιών όχι μόνο βελτιώνει την αποτελεσματικότητα, αλλά και διασφαλίζει την ακρίβεια των αποτελεσμάτων. Ωστόσο, για την πλήρη αξιοποίηση των δυνατοτήτων των μεγάλων μοντέλων, η μηχανική λέξης υπόδειξης και ο σχεδιασμός παραδειγμάτων είναι ζωτικής σημασίας. Στο μέλλον, θα συνεχίσω να εξερευνώ περισσότερα σενάρια εφαρμογών μεγάλων μοντέλων σε λειτουργία και συντήρηση, διαχείριση έργων και καθημερινή εργασία για να βοηθήσω όλους να βελτιώσουν την αποτελεσματικότητα της εργασίας και της μάθησης.
Μέσω της επιτυχημένης πρακτικής αυτής της μετεγκατάστασης SQL, έχω ενισχύσει την εμπιστοσύνη μου στη χρήση μεγάλων μοντέλων για τη βελτίωση της αποδοτικότητας και της ποιότητας της εργασίας. Ελπίζω ότι αυτή η σύνοψη εμπειρίας μπορεί να αποτελέσει αναφορά για περισσότερα έργα και ομάδες.