कोड लेख्न ChatGPT कसरी प्रयोग गर्ने

image1.pngChatGPT को बारेमा थप चाखलाग्दो खोजहरू मध्ये एक यो हो कि यसले राम्रो कोड लेख्न सक्छ। मैले फेब्रुअरीमा यो परीक्षण गरें जब मैले यसलाई मेरी श्रीमतीले उनको वेबसाइटमा प्रयोग गर्न सक्ने WordPress प्लगइन लेख्न भने। यसले राम्रो काम गर्यो, तर यो एक धेरै सरल परियोजना थियो।

ChatGPT कसरी लेख्न प्रयोग गर्ने: पुन: सुरु | एक्सेल सूत्र | निबन्ध | आवरण पत्रहरू

तपाइँ तपाइँको दैनिक कोडिङ अभ्यास को भाग को रूप मा कोड लेख्न ChatGPT कसरी प्रयोग गर्न सक्नुहुन्छ? त्यो हामी यहाँ अन्वेषण गर्न जाँदैछौं।

कुन प्रकारको कोडिङ ChatGPT ले राम्रो गर्न सक्छ?

ChatGPT र कोडिङको बारेमा दुईवटा महत्त्वपूर्ण तथ्यहरू छन्। पहिलो हो कि यसले वास्तवमा उपयोगी कोड लेख्न सक्छ। दोस्रो यो हो कि यो पूर्णतया हराउन सक्छ, खरगोशको प्वालबाट तल खस्छ, आफ्नै पुच्छरलाई पछ्याउन सक्छ, र बिल्कुलै प्रयोग गर्न नसकिने फोहोर उत्पादन गर्न सक्छ।

मैले यो कठिन तरिका पत्ता लगाए। मैले WordPress प्लगइन समाप्त गरेपछि, मैले ChatGPT कति टाढा जान सक्छ भनेर हेर्ने निर्णय गरें। प्रयोगकर्ता इन्टरफेस तत्वहरू, अन्तरक्रियाहरू, सेटिङहरूमा के उपलब्ध गराइनेछ, तिनीहरूले कसरी काम गर्नेछन्, र यस्तै अन्य कुराहरू सहित म्याक अनुप्रयोगको लागि धेरै सावधानीपूर्वक प्रम्प्ट लेखे। त्यसपछि मैले यसलाई ChatGPT मा खुवाएँ।

ChatGPT ले पाठ र कोडको बाढीको साथ प्रतिक्रिया दियो। त्यसपछि यो मध्य-कोड रोकियो। जब मैले यसलाई जारी राख्न सोधें, यसले अझ बढी कोड र पाठ बाहिर निकाल्यो। मैले जारी राख्ने पछि जारी राख्न अनुरोध गरें र यसले थप र थप कोड निकाल्यो। तर... कुनै पनि प्रयोगयोग्य थिएन। यसले कोड कहाँ जानु पर्छ, कसरी परियोजना निर्माण गर्ने, र - जब मैले उत्पादित कोडलाई ध्यानपूर्वक हेरेँ - यसले मैले अनुरोध गरेको प्रमुख कार्यहरू छोडिदियो, "कार्यक्रम तर्क यहाँ जान्छ" भनी साधारण पाठ विवरणहरूमा छोडेर। "

बारम्बार परीक्षणहरूको गुच्छा पछि, यो मलाई स्पष्ट भयो कि यदि तपाईंले ChatGPT लाई पूर्ण आवेदन डेलिभर गर्न भन्नुभयो भने, यो असफल हुनेछ। यस अवलोकनको परिणाम यो हो कि यदि तपाइँ कोडिङको बारेमा केहि थाहा छैन र ChatGPT ले तपाइँलाई केहि बनाउन चाहानुहुन्छ भने, यो असफल हुनेछ।

जहाँ ChatGPT सफल हुन्छ -- र धेरै राम्रो गर्छ -- कसैलाई मद्दत गर्नमा छ जसले पहिले नै कोड कसरी निर्दिष्ट दिनचर्याहरू निर्माण गर्न र विशेष कार्यहरू सम्पन्न गर्न जान्दछ। मेनु पट्टीमा चल्ने एपको लागि नसोध्नुहोस्। तर यदि तपाईंले ChatGPT लाई मेनु पट्टीमा मेनु राख्नको लागि दिनचर्याको लागि सोध्नुभयो, र त्यसपछि तपाइँको परियोजनामा टाँस्नुहोस्, यो धेरै राम्रो हुनेछ।

साथै: एप सिर्जना गर्न ChatGPT कसरी प्रयोग गर्ने

साथै, ध्यान राख्नुहोस् कि ChatGPT सँग डोमेन-विशिष्ट ज्ञानको ठूलो मात्रा भएको देखिन्छ (र यो प्राय: हुन्छ), यसमा बुद्धिको कमी छ। जस्तै, यो कोड लेख्न सक्षम हुन सक्छ, तर यो बुझ्नको लागि गहिरो अनुभव आवश्यक पर्ने धेरै विशिष्ट वा जटिल समस्याहरूको लागि सूक्ष्मताहरू समावेश भएको कोड लेख्न सक्षम हुनेछैन।

डेमो प्रविधिहरू, साना एल्गोरिदमहरू लेख्न र सबरुटिनहरू उत्पादन गर्न ChatGPT प्रयोग गर्नुहोस्। तपाईले ChatGPT लाई ठूलो परियोजनालाई टुक्रामा विभाजन गर्न मद्दत गर्न पनि सक्नुहुन्छ, र त्यसपछि तपाईले ती टुक्राहरूलाई कोड गर्न मद्दतको लागि सोध्न सक्नुहुन्छ।

त्यसोभए, त्यसलाई दिमागमा राख्दै, कोड लेख्नको लागि ChatGPT कसरी प्रयोग गर्ने भनेर केही विशिष्ट चरणहरू हेरौं।

कसरी ChatGPT ले तपाईंलाई कोड लेख्न मद्दत गर्न सक्छ

1. आफ्नो अनुरोधलाई साँघुरो र तीखो बनाउनुहोस्

यो पहिलो चरण हो कि तपाइँ ChatGPT लाई के सोध्न जाँदै हुनुहुन्छ निर्णय गर्नु हो -- तर अझै केहि सोध्नु भएको छैन। तपाइँ तपाइँको कार्य वा दिनचर्या के गर्न चाहनुहुन्छ, वा तपाइँ तपाइँको कोड मा समावेश गर्न को बारे मा जान्न चाहानुहुन्छ निर्णय गर्नुहोस्। तपाइँ तपाइँको कोड मा पास गर्न जाँदै हुनुहुन्छ र तपाइँ के बाहिर जान चाहानुहुन्छ मापदण्डहरु मा निर्णय गर्नुहोस्। र त्यसपछि तपाईं यसलाई कसरी वर्णन गर्न जाँदै हुनुहुन्छ हेर्नुहोस्।

कल्पना गर्नुहोस् कि तपाइँ यो गर्न एक मानव प्रोग्रामरलाई भुक्तान गर्दै हुनुहुन्छ। के तपाइँ त्यो व्यक्तिलाई तपाइँको असाइनमेन्टमा काम गर्न सक्षम हुन पर्याप्त जानकारी दिदै हुनुहुन्छ? वा के तपाईं धेरै अस्पष्ट हुनुहुन्छ र तपाईंले तिर्नु भएको व्यक्तिले या त प्रश्नहरू सोध्ने वा आफूले चाहेको कुरासँग पूर्ण रूपमा असंबद्ध कुरा गर्ने सम्भावना बढी छ?

यहाँ एउटा उदाहरण हो। मानौं म कुनै पनि वेब पृष्ठ संक्षेप गर्न सक्षम हुन चाहन्छु। म यसलाई यो लेख जस्तै केहि फीड गर्न चाहन्छु र एक छोटो सारांश फिर्ता प्राप्त गर्न चाहन्छु जुन राम्रोसँग विचार गरिन्छ। मेरो इनपुटको रूपमा, म वेब पृष्ठ URL निर्दिष्ट गर्नेछु। मेरो आउटपुटको रूपमा, यो सारांशको साथ पाठको ब्लक हो।

2. पुस्तकालय र स्रोतहरू अन्वेषण गर्न ChatGPT प्रयोग गर्नुहोस्

माथिको उदाहरणको साथ जारी राख्दै, वेब पृष्ठ डेटा निकाल्ने धेरै पुरानो स्कूल तरिका HTML अनुच्छेद ट्यागहरू बीचको पाठ फेला पार्नु थियो।

तर एआई उपकरणको उदय संग, यो एक बुद्धिमान निकासी र सारांश गर्न को लागी एक AI पुस्तकालय को उपयोग गर्न को लागी अधिक अर्थ बनाउँछ। ChatGPT उत्कृष्ट हुने ठाउँहरू मध्ये एउटा (र यो एउटा क्षेत्र पनि हो जसलाई तपाईं यसको आधिकारिक-तर-गलत व्यवहार ढाँचाबाट बच्न सजिलै प्रमाणित गर्न सक्नुहुन्छ) पुस्तकालयहरू र स्रोतहरू फेला पार्नु हो।

OpenAI (ChatGPT को निर्माता) ले GPT-3 र GPT-4 इन्जिनहरूमा API पहुँच बेच्छ जसले हामीले चाहेजस्तो गर्छ। तर यो उदाहरण को मामला मा, मानौं हामी लेनदेन शुल्क तिर्न चाहँदैनौं।

त्यसोभए, PHP मा चल्ने परियोजनाको साथ, नि: शुल्क, यस्तो उपकरण कसरी प्रयोग गर्ने भनेर पत्ता लगाउन ChatGPT सँग अन्तरक्रिया गरौं।

मैले प्रम्प्टको साथ सुरु गरें जुन कुन पुस्तकालयहरूले मैले चाहेको कार्यक्षमता प्रदान गर्ने बारे जानकारी प्राप्त गर्न डिजाइन गरिएको थियो। एउटा पुस्तकालय (तिमीहरू जो प्रोग्रामरहरू होइनन् सँगै पढ्नेहरूका लागि) एक प्रोग्रामरले पहुँच गर्न सक्ने कोडको मुख्य भाग हो जसले विशेष उद्देश्यका लागि धेरै भारी लिफ्टिङ गर्दछ। आधुनिक प्रोग्रामिङको एक ठूलो भाग सही पुस्तकालयहरू फेला पार्न र छनौट गर्नु हो। त्यसैले यो राम्रो सुरुवात बिन्दु हो।

यस अवस्थामा, म अन्य व्यक्तिहरूले लेखेका कोडका ब्लकहरू हेर्दै छु जसले पाठलाई संक्षेप गर्नेछ। यहाँ मेरो पहिलो प्रम्प्ट छ:

कुनै पनि विज्ञापन वा इम्बेडेड सामग्रीहरूलाई बेवास्ता गर्दै, कुनै पनि वेब पृष्ठको मुख्य मूल सामग्रीहरूको सारांश उत्पन्न गर्न प्रयोग गर्न सक्ने दसवटा विभिन्न खुला स्रोत AI पुस्तकालयहरू (र तिनीहरूले काम गर्ने भाषाहरू) वर्णन गर्नुहोस्।

यसले मलाई ओपनएआईका प्रस्तावहरूको उल्लेख सहित मैले चाहेको कुरा दियो। मलाई लाग्छ OpenAI ले यहाँ राम्रो गर्नेछ, तर यो काल्पनिक परियोजनाको लागि, म API शुल्कको लागि बजेट गर्न चाहन्न। त्यसैले म प्रश्नलाई संकीर्ण गर्छु।

के यी मध्ये कुनै पनि निःशुल्क छ?

ChatGPT ले यसको जवाफको साथ आफ्नो दांव हेज गर्यो। यहाँ के भनिएको छ: "हो, यी सबै दस एआई पुस्तकालयहरू खुला स्रोत र प्रयोग गर्न नि: शुल्क छन्। यद्यपि, तिनीहरूमध्ये केहीको उपयोग सीमा हुन सक्छ वा थप सुविधाहरू वा स्रोतहरूमा पहुँचको लागि भुक्तानी आवश्यक हुन सक्छ।" त्यसैले, त्यसैको आधारमा, मैले मेरो प्रश्न स्पष्ट गरें।

यी मध्ये कुन पुस्तकालयको कुनै उपयोग सीमा छैन र कुनै अतिरिक्त भुक्तानी वा इजाजतपत्र आवश्यक पर्दैन?

ध्यान दिनुहोस् कि यो कसरी धेरै कुराकानी हो। मैले मूल प्रश्न पुन: सोध्नु पर्दैन। यदि मसँग हातमा विशेषज्ञ थिए र स्पष्टीकरण खोज्दै थिए भने म त्यसरी नै ड्रिल गर्दैछु। यस अवस्थामा, ChatGPT ले मलाई आठ पुस्तकालय विकल्पहरू दियो, तर ती मध्ये कुनै पनि PHP भाषा उल्लेख गरिएको छैन जुन मैले कोड गर्न योजना गरिरहेको थिएँ। त्यसैले, यहाँ अर्को प्रम्प्ट छ:

ती 8 पुस्तकालयहरू मध्ये, के म PHP सँग कुनै पनि प्रयोग गर्न सक्छु?

यसले तीनवटा पुस्तकालयहरू फिर्ता गर्‍यो, तर प्रत्येकले के गर्‍यो भन्ने बारे म निश्चित थिइनँ। त्यसैले अर्को प्रश्न:

सुमी, जेन्सिम र NLTK मा के फरक छ?

म अझै पक्का थिएन, त्यसैले मैले मेरो प्रयोग योजना स्पष्ट गरे र त्यसपछि सोधे:

यदि म वेब पृष्ठ समाचार लेखहरूको सारांशहरू सिर्जना गर्न चाहन्छु भने, कुन पुस्तकालयले राम्रो काम गर्नेछ?

मैले पाएको जवाफ स्पष्ट र आशाजनक थियो: "Sumy विशेष गरी पाठ सारांशको लागि डिजाइन गरिएको हो, जुन सारांश सिर्जना गर्ने कार्य हो जसले पाठको टुक्राबाट सबैभन्दा महत्त्वपूर्ण जानकारी लिन्छ।" त्यसोभए, अब यो PHP को साथ प्रयोगमा के समावेश थियो भनेर हेर्नको लागि समय थियो। मैले परियोजनाको यस भागको लागि मेरो अन्तिम प्रश्न सोधें:

तपाईं PHP बाट सुमी कसरी प्रयोग गर्ने भनेर व्याख्या गर्न सक्नुहुन्छ?

आफ्नो कम्प्युटरमा खेल्न स्वतन्त्र महसुस गर्नुहोस् र यी प्रम्प्टहरूलाई तपाईंको ChatGPT को उदाहरणमा टाँस्नुहोस्। ध्यान दिनुहोस् कि, चरण 1 मा, मैले कुन प्रोग्राम मोड्युलमा मद्दत प्राप्त गर्ने छु भनेर निर्णय गरें। त्यसपछि, यस चरणमा, मैले कुन पुस्तकालय प्रयोग गर्ने र यसलाई मेरो परियोजनामा कसरी एकीकृत गर्ने भन्ने निर्णय गर्न ChatGPT सँग कुराकानी गरेको थिएँ।

त्यो प्रोग्रामिङ जस्तो लाग्दैन, तर म तपाईलाई यो हो भनेर आश्वासन दिन्छु। प्रोग्रामिङ भनेको पृष्ठमा कोडको लाइनहरू मात्र ब्लास्ट गर्दैन। प्रोग्रामिङले सबै विभिन्न स्रोतहरू र प्रणालीहरूलाई एकसाथ कसरी एकीकृत गर्ने, र तपाईंको समाधानका सबै विभिन्न कम्पोनेन्टहरूसँग कसरी कुरा गर्ने भन्ने कुरा पत्ता लगाउनु हो। यहाँ, ChatGPT ले मलाई त्यो एकीकरण विश्लेषण गर्न मद्दत गर्‍यो।

वैसे, म उत्सुक थिए कि गुगलको बार्डले पनि यस्तै तरिकाले मद्दत गर्न सक्छ। बार्डले वास्तवमा कोड लेख्न सक्दैन, तर यसले ChatGPT को प्रतिक्रियाहरूमा प्रोग्रामिङको योजना पक्षमा केही अतिरिक्त अन्तरदृष्टि दिएको छ। त्यसोभए तपाईले चाहानु भएको जवाफहरूमा त्रिभुज गर्न धेरै उपकरणहरू प्रयोग गर्न नहिचकिचाउनुहोस्। यहाँ त्यो कथा छ: बार्ड बनाम च्याटजीपीटी: के बार्डले तपाईंलाई कोड गर्न मद्दत गर्न सक्छ? मैले त्यो लेख लेखेदेखि, गुगलले बार्डमा केही कोडिङ क्षमताहरू थप्यो, तर ती सबै उत्कृष्ट छैनन्। तपाईं यसको बारेमा यहाँ पढ्न सक्नुहुन्छ: मैले Google Bard को नयाँ कोडिङ सीपहरू परीक्षण गरें। यो राम्रो चलेन।

कोडिङ अर्को छ।

3. उदाहरण कोड लेख्न ChatGPT लाई सोध्नुहोस्

ठीक छ, यहाँ एक पज गरौं। यो लेख "कोड लेख्न ChatGPT कसरी प्रयोग गर्ने" शीर्षक छ। र यो हुनेछ! तर हामी साँच्चै ChatGPT लाई उदाहरण कोड लेख्न सोधिरहेका छौं। पर्खनुहोस्। के?

साथै: GPT-4 के हो? तपाईंले जान्न आवश्यक सबै कुरा यहाँ छ

प्रष्ट होऔं। जबसम्म तपाईं एक धेरै सानो प्रकार्य लेख्नुहुन्न (जस्तै लाइन सॉर्टर/रेन्डमाइजर ChatGPT ले मेरी पत्नीको लागि लेखेको छ), ChatGPT तपाईंको अन्तिम कोड लेख्न सक्षम हुने छैन। पहिले, तपाईंले यसलाई कायम राख्नु पर्छ। ChatGPT पहिले नै लेखिएको कोड परिमार्जन गर्न भयानक छ। भयानक, जस्तै, यसले यो गर्दैन। त्यसैले नयाँ कोड प्राप्त गर्न, तपाईंले ChatGPT लाई केहि नयाँ उत्पन्न गर्न सोध्नु पर्छ। मैले पहिले फेला पारे जस्तै, तपाईको प्रोम्प्ट लगभग समान छ भने पनि, ChatGPT ले तपाईलाई धेरै अप्रत्याशित तरिकामा दिने कुरा परिवर्तन गर्न सक्छ।

त्यसोभए, तल्लो रेखा: ChatGPT ले तपाइँको कोड कायम राख्न सक्दैन, वा यसलाई ट्वीक गर्न सक्दैन।

यसको मतलब तपाई आफैले गर्नु पर्छ। हामीलाई थाहा छ, कोडको टुक्राको पहिलो मस्यौदा विरलै अन्तिम कोड हुन्छ। त्यसोभए तपाईले ChatGPT ले अन्तिम कोड उत्पन्न गर्ने अपेक्षा गर्नु भएको भए पनि, यो वास्तवमै एक सुरूवात बिन्दु हुनेछ, जहाँ तपाईले यसलाई पूरा गर्न आवश्यक छ, यसलाई आफ्नो ठूलो परियोजनामा एकीकृत गर्नुहोस्, यसलाई परीक्षण गर्नुहोस्, यसलाई परिष्कृत गर्नुहोस्, यसलाई डिबग गर्नुहोस्, र यस्तै। ।

साथै: मैले ChatGPT लाई छोटो स्टार ट्रेक एपिसोड लेख्न आग्रह गरें। यो वास्तवमा सफल भयो

तर यसको मतलब यो होइन कि उदाहरण कोड बेकार छ। यसबाट टाढा। मैले पहिले वर्णन गरेको प्रोजेक्टको आधारमा मैले लेखेको प्रम्प्टमा एक नजर राखौं। यहाँ पहिलो भाग छ:

summarize_article भनिने PHP प्रकार्यलाई वाइट गर्नुहोस्।

इनपुटको रूपमा, summarize_article लाई समाचार-सम्बन्धित साइट जस्तै ZDNET.com वा Reuters.com मा एउटा लेखमा URL पठाइनेछ।

म ChatGPT लाई प्रोग्रामिङ भाषा प्रयोग गर्नुपर्छ भनेर बताइरहेको छु। म यसलाई इनपुट पनि भन्दैछु तर, त्यसो गर्दा, ChatGPT लाई लेखको शैली बुझ्न मद्दत गर्न नमूनाको रूपमा दुई साइटहरू प्रदान गर्नुहोस्। इमान्दारीपूर्वक, म पक्का छैन कि ChatGPT ले त्यो मार्गदर्शनलाई बेवास्ता गरेको छैन। अर्को, म कामको थोक कसरी गर्ने भनेर बताउनेछु:

summarize_article भित्र, प्रदान गरिएको URL मा वेब पृष्ठको सामग्री पुन: प्राप्त गर्नुहोस्। PHP र अन्य आवश्यक पुस्तकालयहरू भित्रबाट पुस्तकालय सुमी प्रयोग गरेर, कुनै पनि विज्ञापन वा इम्बेडेड सामग्रीहरूलाई बेवास्ता गर्दै, लेखको मुख्य भाग निकाल्नुहोस्, र लगभग 50 शब्दहरूमा संक्षेप गर्नुहोस्। निश्चित गर्नुहोस् कि सारांशमा पूर्ण वाक्यहरू छन्। यदि आवश्यक भएमा, अन्तिम वाक्य समाप्त गर्न तपाईं 50 शब्दहरू माथि जान सक्नुहुन्छ।

यो मैले एक कर्मचारीलाई निर्देशन दिने तरिकासँग मिल्दोजुल्दो छ। म त्यो व्यक्तिलाई यो थाहा दिन चाहन्छु कि तिनीहरू सुमीमा मात्र सीमित छैनन्। यदि उनीहरूलाई अर्को उपकरण चाहिन्छ भने, म उनीहरूले यसलाई प्रयोग गर्न चाहन्छु।

मैले सारांशको रूपमा चाहेको कुराको लागि सीमाहरू सिर्जना गर्न शब्दहरूको अनुमानित संख्या पनि निर्दिष्ट गरेको छु। दिनचर्याको पछिल्लो संस्करणले त्यो नम्बरलाई प्यारामिटरको रूपमा लिन सक्छ। मैले परिणामको रूपमा मैले चाहेको कुरा भन्दै अन्त्य गरें:

एक पटक प्रक्रिया पूरा भएपछि, कोड summarize_article ताकि यसले सादा पाठमा सारांश फर्काउँछ।

नतिजा कोड धेरै सरल छ। ChatGPT ले लेख सामग्रीहरू पुन: प्राप्त गर्न अर्को पुस्तकालय (हंस) मा कल गर्यो। त्यसपछि यो 50-शब्द सीमा संग Summy मा पास भयो, र त्यसपछि परिणाम फर्काइयो। त्यही भयो। तर एक पटक आधारभूत कुराहरू लेखिसकेपछि, यो प्रोग्रामिङको मात्र कुरा हो कि फिर्ता जानुहोस् र ट्वीक्सहरू थप्नुहोस्, दुई पुस्तकालयहरूमा के पास भयो अनुकूलित गर्नुहोस्, र परिणामहरू प्रदान गर्नुहोस्।image2.png

नोट को एक रोचक बिन्दु। ChatGPT ले 2021 पछिको URL (जब ChatGPT को डेटासेट समाप्त हुन्छ) प्रयोग गरी लेखेको दिनचर्यामा एउटा नमूना कल सिर्जना गर्‍यो।

मैले त्यो URL दुबै रोयटर्स साइट र वेब्याक मेसिन विरुद्ध जाँच गरें, र यो अवस्थित छैन। ChatGPT ले भर्खरै बनायो।

FAQs

के ChatGPT ले प्रोग्रामरहरूलाई प्रतिस्थापन गर्छ?

अहिले छैन - वा, कम्तिमा - अझै छैन। ChatGPT प्रोग्रामहरू एक प्रतिभाशाली प्रथम-वर्ष प्रोग्रामिंग विद्यार्थीको स्तरमा, तर यो अल्छी छ (पहिलो वर्षको विद्यार्थी जस्तै)। यसले धेरै प्रवेश-स्तर प्रोग्रामरहरूको आवश्यकतालाई कम गर्न सक्छ, तर यसको हालको स्तरमा, मलाई लाग्छ कि यसले कोड लेख्न र जानकारी खोज्नको लागि प्रविष्टि-स्तर प्रोग्रामरहरू (र अझ बढी अनुभव भएका प्रोग्रामरहरू) को लागि जीवन सजिलो बनाउनेछ। यो निश्चित रूपमा एक समय बचत हो, तर त्यहाँ केहि प्रोग्रामिंग परियोजनाहरू छन् जुन यो आफैले गर्न सक्छ - कम्तिमा अहिले। 2030 मा? कसलाई थाँहा छ।

मैले ChatGPT मा कोडिङ उत्तरहरू कसरी प्राप्त गर्ने?

बस यो सोध्नुहोस्। तपाईंले माथि देख्नुभयो कि मैले चाहेको जवाफहरू कम गर्नको लागि मैले कसरी अन्तरक्रियात्मक छलफल संवाद प्रयोग गरें। जब तपाइँ ChatGPT सँग काम गरिरहनु भएको छ, एउटा प्रश्नले तपाइँको लागि तपाइँको सबै काम जादुई रूपमा गर्ने अपेक्षा नगर्नुहोस्। तर ChatGPT लाई सहायक र स्रोतको रूपमा प्रयोग गर्नुहोस्, र यसले तपाईंलाई धेरै उपयोगी जानकारी दिनेछ। निस्सन्देह, त्यो जानकारी परीक्षण गर्नुहोस् - किनकि, ओपनएआईका सह-संस्थापक जोन शुल्म्यानले भने, "हाम्रो सबैभन्दा ठूलो चिन्ता तथ्यको बारेमा थियो, किनभने मोडेलले चीजहरू बनाउन मन पराउँछ।"

यदि मैले मेरो कोड लेख्नको लागि ChatGPT प्रयोग गर्छु भने, यसको स्वामित्व कसको हुन्छ?

यो बाहिर जान्छ, यस प्रश्नको निश्चित रूपमा जवाफ दिन अझै धेरै केस कानून छैन। संयुक्त राज्य अमेरिका, क्यानडा, र UK लाई मानव हातद्वारा सिर्जना गरिएको प्रतिलिपि अधिकार चाहिन्छ, त्यसैले AI उपकरणद्वारा उत्पन्न गरिएको कोड प्रतिलिपि अधिकार योग्य नहुन सक्छ। प्रशिक्षण कोड कहाँबाट आयो र नतिजा कोड कसरी प्रयोग गरिन्छ भन्ने आधारमा दायित्वका मुद्दाहरू पनि छन्। ZDNET ले यस विषयमा गहिरो डुब्यो, कानुनी विशेषज्ञहरूसँग कुरा गर्यो, र निम्न तीन लेखहरू उत्पादन गर्यो। यदि तपाइँ यस मुद्दाको बारेमा चिन्तित हुनुहुन्छ (र यदि तपाइँ कोडको साथ मद्दतको लागि AI प्रयोग गर्दै हुनुहुन्छ भने, तपाइँ हुनुपर्दछ), म सुझाव दिन्छु कि तपाइँ तिनीहरूलाई पढ्नुहोस्।

  • कोडको स्वामित्व कसको हो? यदि ChatGPT को AI ले तपाइँको एप लेख्न मद्दत गर्छ भने, के यो अझै तपाइँको हो?
  • यदि तपाइँ AI-उत्पन्न कोड प्रयोग गर्नुहुन्छ भने, तपाइँको दायित्व एक्सपोजर के हो?
  • एक काँटेदार प्रश्न: AI द्वारा उत्पन्न कोड, छविहरू र कथाहरू कसको स्वामित्वमा छ?

ChatGPT लाई कुन प्रोग्रामिङ भाषाहरू थाहा छ?

तीमध्ये अधिकांश। म यो प्रयास गर्दा धेरै साइडट्र्याक भएँ। मैले PHP, Python, Java, Kotlin, Swift, C#, र थप जस्ता सामान्य आधुनिक भाषाहरू परीक्षण गरें। तर त्यसपछि मैले यसलाई COBOL, Fortran, Forth, LISP, ALGOL, RPG (रिपोर्ट कार्यक्रम जेनेरेटर, भूमिका खेल्ने खेल होइन), र IBM/360 असेम्ब्ली भाषा जस्ता अस्पष्ट गाढा-युग भाषाहरूमा कोड लेख्न लगाएँ।

केकमा आइसिङको रूपमा, मैले यसलाई यो प्रम्प्ट दिएँ:

PDP 8/e को अगाडिको प्यानलमा ascii ब्लिङ्किङ लाइटहरूमा 'हेलो, वर्ल्ड' देखाउने अनुक्रम लेख्नुहोस्।

PDP 8/e मेरो पहिलो कम्प्युटर थियो, र ChatGPT ले मलाई फ्रन्ट प्यानल स्विचहरू प्रयोग गरेर प्रोग्राममा टगल गर्न निर्देशनहरू दियो। म प्रभावित थिएँ, हर्षित थिएँ र अलिकति डराएको थिएँ।

तल्लो रेखा के हो? ChatGPT एक धेरै उपयोगी उपकरण हुन सक्छ। यसमा महाशक्तिलाई मात्र दोष नदिनुहोस्। अझै।

सम्बन्धित लेखहरू

थप हेर्नुहोस् >>

HIX.AI सँग AI को शक्ति अनलक गर्नुहोस्!