কোড লিখতে কিভাবে ChatGPT ব্যবহার করবেন

image1.pngচ্যাটজিপিটি সম্পর্কে আরও আকর্ষণীয় আবিষ্কারগুলির মধ্যে একটি হল এটি বেশ ভাল কোড লিখতে পারে। আমি ফেব্রুয়ারিতে এটি পরীক্ষা করেছিলাম যখন আমি এটিকে একটি ওয়ার্ডপ্রেস প্লাগইন লিখতে বলেছিলাম যা আমার স্ত্রী তার ওয়েবসাইটে ব্যবহার করতে পারে। এটি একটি সূক্ষ্ম কাজ করেছে, কিন্তু এটি একটি খুব সহজ প্রকল্প ছিল।

কিভাবে ChatGPT লিখতে ব্যবহার করবেন: Resumes| এক্সেল সূত্র | রচনা | কভার চিঠি

আপনার প্রতিদিনের কোডিং অনুশীলনের অংশ হিসাবে কোড লিখতে আপনি কীভাবে ChatGPT ব্যবহার করতে পারেন? যে আমরা এখানে অন্বেষণ করতে যাচ্ছেন কি.

কি ধরনের কোডিং চ্যাটজিপিটি ভালো করতে পারে?

চ্যাটজিপিটি এবং কোডিং সম্পর্কে দুটি গুরুত্বপূর্ণ তথ্য রয়েছে। প্রথমটি হল যে এটি প্রকৃতপক্ষে দরকারী কোড লিখতে পারে। দ্বিতীয়টি হ'ল এটি সম্পূর্ণরূপে হারিয়ে যেতে পারে, খরগোশের গর্তে পড়ে যেতে পারে, নিজের লেজ তাড়াতে পারে এবং একেবারে অব্যবহারযোগ্য আবর্জনা তৈরি করতে পারে।

আমি এই কঠিন উপায় খুঁজে পেয়েছি. আমি ওয়ার্ডপ্রেস প্লাগইন শেষ করার পরে, আমি ChatGPT কতদূর যেতে পারে তা দেখার সিদ্ধান্ত নিয়েছি। আমি একটি ম্যাক অ্যাপ্লিকেশনের জন্য একটি অত্যন্ত সতর্ক প্রম্পট লিখেছিলাম, যার মধ্যে ব্যবহারকারীর ইন্টারফেস উপাদানগুলির বিশদ বিবরণ, মিথস্ক্রিয়া, সেটিংসে কী সরবরাহ করা হবে, তারা কীভাবে কাজ করবে ইত্যাদি। তারপর আমি এটি ChatGPT এ খাওয়ালাম।

ChatGPT পাঠ্য এবং কোডের বন্যার সাথে সাড়া দিয়েছে। তারপর এটি মধ্য কোড বন্ধ. যখন আমি এটি চালিয়ে যেতে বলেছিলাম, তখন এটি আরও বেশি কোড এবং পাঠ্য বমি করে দেয়। আমি চালিয়ে যাওয়ার পরে চালিয়ে যাওয়ার অনুরোধ করেছি এবং এটি আরও বেশি কোড ফেলে দিয়েছে। কিন্তু... এর কোনোটাই ব্যবহারযোগ্য ছিল না। কোডটি কোথায় যেতে হবে, কীভাবে প্রজেক্ট তৈরি করতে হবে, এবং -- যখন আমি উত্পাদিত কোডের দিকে মনোযোগ সহকারে তাকালাম - তখন এটি চিহ্নিত করেনি যে আমি অনুরোধ করেছিলাম এমন বড় ক্রিয়াকলাপ বাদ দিয়েছিল, "প্রোগ্রাম লজিক এখানে যায়" বলে সহজ পাঠ্য বিবরণে রেখেছিল। "

একগুচ্ছ পুনরাবৃত্ত পরীক্ষার পর, এটা আমার কাছে স্পষ্ট হয়ে গেছে যে আপনি যদি ChatGPT-কে একটি সম্পূর্ণ আবেদন প্রদান করতে বলেন, তাহলে এটি ব্যর্থ হবে। এই পর্যবেক্ষণের একটি ফল হল যে আপনি যদি কোডিং সম্পর্কে কিছুই না জানেন এবং চান যে ChatGPT আপনাকে কিছু তৈরি করতে, তবে এটি ব্যর্থ হবে।

যেখানে চ্যাটজিপিটি সফল হয় -- এবং খুব ভালো করে -- এমন কাউকে সাহায্য করা যে ইতিমধ্যেই জানে যে কীভাবে নির্দিষ্ট রুটিন তৈরি করতে এবং নির্দিষ্ট কাজগুলি সম্পন্ন করতে কোড করতে হয়। মেনু বারে চলে এমন একটি অ্যাপের জন্য জিজ্ঞাসা করবেন না। কিন্তু আপনি যদি ChatGPT-কে মেনু বারে একটি মেনু রাখার জন্য একটি রুটিন জিজ্ঞাসা করেন, এবং তারপর সেটিকে আপনার প্রকল্পে পেস্ট করেন, তাহলে এটি বেশ ভালো হবে।

এছাড়াও: একটি অ্যাপ তৈরি করতে ChatGPT কীভাবে ব্যবহার করবেন

এছাড়াও, মনে রাখবেন যে ChatGPT-এর কাছে প্রচুর পরিমাণে ডোমেন-নির্দিষ্ট জ্ঞান রয়েছে বলে মনে হয় (এবং এটি প্রায়শই হয়), এতে প্রজ্ঞার অভাব রয়েছে। যেমন, এটি কোড লিখতে সক্ষম হতে পারে, তবে এটি খুব নির্দিষ্ট বা জটিল সমস্যাগুলির জন্য সূক্ষ্মতা ধারণকারী কোড লিখতে সক্ষম হবে না যা বুঝতে গভীর অভিজ্ঞতার প্রয়োজন।

ডেমো কৌশল, ছোট অ্যালগরিদম লিখতে এবং সাবরুটিন তৈরি করতে ChatGPT ব্যবহার করুন। এমনকি আপনি একটি বড় প্রকল্পকে খণ্ডে ভাগ করতে সাহায্য করার জন্য ChatGPT পেতে পারেন এবং তারপরে আপনি সেই অংশগুলিকে কোড করতে সাহায্য করতে বলতে পারেন।

সুতরাং, এটি মাথায় রেখে, আসুন কোড লিখতে ChatGPT ব্যবহার করার জন্য কিছু নির্দিষ্ট পদক্ষেপ দেখি।

কিভাবে ChatGPT আপনাকে কোড লিখতে সাহায্য করতে পারে

1. আপনার অনুরোধকে সংকুচিত করুন এবং তীক্ষ্ণ করুন৷

এই প্রথম ধাপটি হল আপনি ChatGPT-এর কাছে কী জিজ্ঞাসা করতে যাচ্ছেন তা স্থির করা -- কিন্তু এখনও কিছু জিজ্ঞাসা করবেন না। আপনি আপনার ফাংশন বা রুটিন কি করতে চান বা আপনার কোডে অন্তর্ভুক্ত করতে আপনি কী শিখতে চান তা নির্ধারণ করুন। আপনি আপনার কোডে যে প্যারামিটারগুলি পাস করতে যাচ্ছেন এবং আপনি কী বের করতে চান তা নির্ধারণ করুন। এবং তারপর আপনি এটি বর্ণনা যাচ্ছেন কিভাবে তাকান.

কল্পনা করুন যে আপনি এটি করার জন্য একজন মানব প্রোগ্রামারকে অর্থ প্রদান করছেন। আপনি কি সেই ব্যক্তিকে আপনার অ্যাসাইনমেন্টে কাজ করতে সক্ষম হওয়ার জন্য যথেষ্ট তথ্য দিচ্ছেন? অথবা আপনি কি খুব অস্পষ্ট এবং আপনি যাকে অর্থ প্রদান করছেন তার হয় প্রশ্ন জিজ্ঞাসা করার বা আপনি যা চান তার সাথে সম্পূর্ণভাবে সম্পর্কহীন কিছু করার সম্ভাবনা বেশি?

এখানে একটি উদাহরণ. ধরা যাক আমি যেকোন ওয়েব পৃষ্ঠার সারসংক্ষেপ করতে সক্ষম হতে চাই। আমি এটিকে এই নিবন্ধটির মতো কিছু খাওয়াতে চাই এবং একটি সংক্ষিপ্ত সারাংশ ফিরে পেতে চাই যা ভালভাবে বিবেচিত এবং উপযুক্ত। আমার ইনপুট হিসাবে, আমি একটি ওয়েব পৃষ্ঠা URL উল্লেখ করব। আমার আউটপুট হিসাবে, এটি একটি সারাংশ সহ পাঠ্যের একটি ব্লক।

2. লাইব্রেরি এবং সংস্থানগুলি অন্বেষণ করতে ChatGPT ব্যবহার করুন৷

উপরের উদাহরণের সাথে অবিরত, ওয়েব পৃষ্ঠার ডেটা বের করার একটি খুব পুরানো স্কুল উপায় ছিল HTML অনুচ্ছেদ ট্যাগের মধ্যে পাঠ্য খুঁজে পাওয়া।

কিন্তু AI টুলের উত্থানের সাথে, একটি বুদ্ধিমান নির্যাস এবং সংক্ষিপ্তসার করতে একটি AI লাইব্রেরি ব্যবহার করা আরও বোধগম্য। ChatGPT-এর উৎকর্ষের স্থানগুলির মধ্যে একটি (এবং এটি এমন একটি এলাকা যা আপনি সহজেই যাচাই করতে পারেন এর প্রামাণিক-কিন্তু-ভুল আচরণের ধরণ এড়াতে) হল লাইব্রেরি এবং সংস্থানগুলি সন্ধান করা।

OpenAI (ChatGPT-এর নির্মাতা) GPT-3 এবং GPT-4 ইঞ্জিনগুলিতে API অ্যাক্সেস বিক্রি করে যা আমরা যা চাই ঠিক তাই করবে। কিন্তু এই উদাহরণের ক্ষেত্রে, ধরা যাক আমরা লেনদেনের ফি দিতে চাই না।

তাহলে আসুন ChatGPT-এর সাথে ইন্টারঅ্যাক্ট করার দিকে তাকাই কিভাবে এই ধরনের টুল বিনামূল্যে ব্যবহার করা যায়, একটি প্রজেক্ট যা PHP-তে চলে।

আমি একটি প্রম্পট দিয়ে শুরু করেছি যা লাইব্রেরিগুলি আমার পছন্দের কার্যকারিতা প্রদান করবে সে সম্পর্কে তথ্য প্রকাশ করার জন্য ডিজাইন করা হয়েছিল। একটি লাইব্রেরি (আপনারা যারা প্রোগ্রামার নন তাদের জন্য) কোডের একটি অংশ যা একজন প্রোগ্রামার অ্যাক্সেস করতে পারে যা একটি নির্দিষ্ট উদ্দেশ্যে অনেক ভারী উত্তোলন করে। আধুনিক প্রোগ্রামিংয়ের একটি বড় অংশ হল সঠিক লাইব্রেরিগুলি খুঁজে বের করা এবং নির্বাচন করা। তাই এটি একটি ভাল শুরু বিন্দু.

এই ক্ষেত্রে, আমি অন্য লোকেদের দ্বারা লিখিত কোডের ব্লকগুলি দেখছি যা পাঠ্যকে সংক্ষিপ্ত করবে। এখানে আমার প্রথম প্রম্পট:

দশটি ভিন্ন ওপেন সোর্স AI লাইব্রেরি বর্ণনা করুন (এবং তারা যে ভাষাগুলির সাথে কাজ করে) যেগুলি আমি কোনও বিজ্ঞাপন বা এমবেড করা সামগ্রী উপেক্ষা করে যে কোনও ওয়েব পৃষ্ঠার মূল বিষয়বস্তুর একটি সারাংশ তৈরি করতে ব্যবহার করতে পারি।

ওপেনএআই-এর অফারগুলির উল্লেখ সহ এটি আমাকে ঠিক যা চেয়েছিল তা দিয়েছে। আমি মনে করি ওপেনএআই এখানে দুর্দান্ত কাজ করবে, কিন্তু এই অনুমানমূলক প্রকল্পের জন্য, আমি API ফিগুলির জন্য বাজেট করতে চাই না। তাই আমি প্রশ্ন সংকীর্ণ করব.

এর মধ্যে কোনটি কি বিনামূল্যে?

ChatGPT তার উত্তর দিয়ে তার বাজি হেজ করেছে। এটি যা বলেছে তা এখানে: "হ্যাঁ, এই দশটি এআই লাইব্রেরিগুলি ওপেন সোর্স এবং বিনামূল্যে ব্যবহার করা যায়৷ তবে, তাদের মধ্যে কিছু ব্যবহারের সীমা থাকতে পারে বা অতিরিক্ত বৈশিষ্ট্য বা সংস্থানগুলিতে অ্যাক্সেসের জন্য অর্থপ্রদানের প্রয়োজন হতে পারে।" সুতরাং, তার উপর ভিত্তি করে, আমি আমার প্রশ্নটি স্পষ্ট করেছি।

এই লাইব্রেরির কোনটির ব্যবহারের সীমা নেই এবং কোন অতিরিক্ত অর্থপ্রদান বা লাইসেন্সের প্রয়োজন নেই?

এটি একটি কথোপকথন কিভাবে লক্ষ্য করুন. আমাকে মূল প্রশ্নটি পুনরায় জিজ্ঞাসা করতে হবে না। আমি ঠিক একইভাবে ড্রিল করছি যদি আমার হাতে একজন বিশেষজ্ঞ থাকত এবং স্পষ্টীকরণ চাইতাম। এই ক্ষেত্রে, চ্যাটজিপিটি আমাকে আটটি লাইব্রেরি পছন্দ দিয়েছে, কিন্তু তাদের কেউই পিএইচপি ভাষার উল্লেখ করেনি যেটি আমি কোড করার পরিকল্পনা করছিলাম। তাই, এখানে পরবর্তী প্রম্পট:

সেই 8টি লাইব্রেরির মধ্যে, আমি কি পিএইচপি ব্যবহার করতে পারি?

এটি তিনটি লাইব্রেরি ফিরিয়ে দিয়েছে, কিন্তু প্রতিটি কী করেছে সে সম্পর্কে আমি নিশ্চিত ছিলাম না। তাই আরেকটি প্রশ্ন:

সুমি, জেনসিম এবং NLTK-এর মধ্যে পার্থক্য কী?

আমি এখনও নিশ্চিত ছিলাম না, তাই আমি আমার ব্যবহারের পরিকল্পনা স্পষ্ট করেছিলাম এবং তারপর জিজ্ঞাসা করেছি:

আমি যদি ওয়েব পৃষ্ঠার সংবাদ নিবন্ধগুলির সারাংশ তৈরি করতে চাই, তাহলে কোন লাইব্রেরিটি ভাল কাজ করবে?

আমি যে উত্তরটি পেয়েছি তা পরিষ্কার এবং প্রতিশ্রুতিশীল ছিল: "সুমি বিশেষভাবে পাঠ্যের সংক্ষিপ্তসারের জন্য ডিজাইন করা হয়েছে, যা একটি সারাংশ তৈরি করার কাজ যা পাঠ্যের একটি অংশ থেকে সবচেয়ে গুরুত্বপূর্ণ তথ্য ক্যাপচার করে।" সুতরাং, এখন এটি পিএইচপি এর সাথে এটি ব্যবহার করার সাথে জড়িত ছিল তা দেখার সময় ছিল। আমি প্রকল্পের এই অংশের জন্য আমার শেষ প্রশ্ন জিজ্ঞাসা করেছি:

আপনি PHP থেকে সুমি কিভাবে ব্যবহার করবেন তা ব্যাখ্যা করতে পারেন?

নির্দ্বিধায় আপনার কম্পিউটারে খেলুন এবং এই প্রম্পটগুলিকে আপনার ChatGPT-এর উদাহরণে পেস্ট করুন। লক্ষ্য করুন যে, ধাপ 1-এ, আমি সিদ্ধান্ত নিয়েছিলাম যে আমি কোন প্রোগ্রাম মডিউলে সাহায্য পেতে যাচ্ছি। তারপরে, এই ধাপে, কোন লাইব্রেরি ব্যবহার করতে হবে এবং কীভাবে এটি আমার প্রজেক্টে সংহত করতে হবে তা নির্ধারণ করতে আমি ChatGPT-এর সাথে কথোপকথন করেছি।

এটি প্রোগ্রামিংয়ের মতো মনে হতে পারে না, তবে আমি আপনাকে নিশ্চিত করছি এটি। প্রোগ্রামিং শুধুমাত্র একটি পৃষ্ঠায় কোড লাইন বিস্ফোরণ নয়. প্রোগ্রামিং হল কীভাবে সমস্ত বিভিন্ন সংস্থান এবং সিস্টেমগুলিকে একত্রিত করা যায় এবং কীভাবে আপনার সমাধানের সমস্ত বিভিন্ন উপাদানের সাথে কথা বলা যায় তা নির্ধারণ করা হয়। এখানে, ChatGPT আমাকে সেই ইন্টিগ্রেশন বিশ্লেষণ করতে সাহায্য করেছে।

যাইহোক, আমি কৌতূহলী ছিলাম যে গুগলের বার্ড একইভাবে সাহায্য করতে পারে কিনা। বার্ড আসলে কোড লিখতে পারে না, তবে এটি ChatGPT এর প্রতিক্রিয়াগুলির উপর প্রোগ্রামিংয়ের পরিকল্পনার দিকটিতে কিছু অতিরিক্ত অন্তর্দৃষ্টি দিয়েছে। তাই আপনি যে উত্তরগুলি চান তার ত্রিভুজ করতে একাধিক টুল ব্যবহার করতে দ্বিধা করবেন না। এখানে সেই গল্পটি রয়েছে: বার্ড বনাম চ্যাটজিপিটি: বার্ড কি আপনাকে কোড করতে সাহায্য করতে পারে? যেহেতু আমি সেই নিবন্ধটি লিখেছি, গুগল বার্ডে কিছু কোডিং ক্ষমতা যুক্ত করেছে, তবে সেগুলি এতটা দুর্দান্ত নয়। আপনি এটি সম্পর্কে এখানে পড়তে পারেন: আমি Google Bard এর নতুন কোডিং দক্ষতা পরীক্ষা করেছি। এটা ভাল যেতে না.

কোডিং পরবর্তী.

3. ChatGPT কে উদাহরণ কোড লিখতে বলুন

ঠিক আছে, এখানে একটু বিরতি দেওয়া যাক। এই নিবন্ধটির শিরোনাম "কোড লিখতে ChatGPT কিভাবে ব্যবহার করবেন।" এবং এটা হবে! কিন্তু আমরা সত্যিই ChatGPT কে উদাহরণ কোড লিখতে বলছি। অপেক্ষা করুন। কি?

এছাড়াও: GPT-4 কি? আপনার যা জানা দরকার তা এখানে

আসুন পরিষ্কার করা যাক. যতক্ষণ না আপনি একটি খুব ছোট ফাংশন লিখছেন (যেমন লাইন সর্টার/র্যান্ডমাইজার ChatGPT আমার স্ত্রীর জন্য লিখেছেন), ChatGPT আপনার চূড়ান্ত কোড লিখতে সক্ষম হবে না। প্রথমত, আপনাকে এটি বজায় রাখতে হবে। ChatGPT ইতিমধ্যে-লিখিত কোড পরিবর্তন করার ক্ষেত্রে ভয়ানক। ভয়ঙ্কর, যেমন, এটা করে না। তাই নতুন কোড পেতে, আপনাকে ChatGPT-কে নতুন কিছু তৈরি করতে বলতে হবে। যেমনটি আমি আগে দেখেছি, আপনার প্রম্পট কার্যত অভিন্ন হলেও, ChatGPT আপনাকে যা দেয় তা খুব অপ্রত্যাশিত উপায়ে পরিবর্তন করতে পারে।

সুতরাং, নীচের লাইন: ChatGPT আপনার কোড বজায় রাখতে পারে না, এমনকি এটিকে টুইকও করতে পারে না।

তার মানে আপনাকেই করতে হবে। আমরা জানি, কোডের একটি অংশের প্রথম খসড়াটি খুব কমই চূড়ান্ত কোড। তাই এমনকি যদি আপনি আশা করেন যে ChatGPT চূড়ান্ত কোড তৈরি করবে, এটি সত্যিই একটি সূচনা বিন্দু হবে, যেখানে আপনাকে এটিকে সম্পূর্ণ করতে হবে, এটিকে আপনার বড় প্রকল্পে একীভূত করতে হবে, এটি পরীক্ষা করতে হবে, এটিকে পরিমার্জিত করতে হবে, এটি ডিবাগ করতে হবে এবং আরও অনেক কিছু। .

এছাড়াও: আমি ChatGPT কে একটি ছোট স্টার ট্রেক পর্ব লিখতে বলেছি। এটা আসলে সফল হয়েছে

কিন্তু এর মানে এই নয় যে উদাহরণ কোডটি মূল্যহীন। এটা থেকে দূরে. আমি আগে বর্ণিত প্রজেক্টের উপর ভিত্তি করে লেখা একটি প্রম্পট দেখে নেওয়া যাক। এখানে প্রথম অংশ:

summarize_article নামে একটি পিএইচপি ফাংশন উইট করুন।

ইনপুট হিসাবে, ZDNET.com বা Reuters.com-এর মতো একটি সংবাদ-সম্পর্কিত সাইটে একটি নিবন্ধে summarize_article একটি URL পাঠানো হবে।

আমি ChatGPT কে বলছি প্রোগ্রামিং ল্যাঙ্গুয়েজ এটা ব্যবহার করা উচিত। আমি এটিকে ইনপুটও বলছি কিন্তু, এটি করার সময়, ChatGPT-কে নিবন্ধের শৈলী বুঝতে সাহায্য করার জন্য নমুনা হিসাবে দুটি সাইট প্রদান করে। সত্যি বলতে, আমি নিশ্চিত নই যে চ্যাটজিপিটি সেই নির্দেশিকাকে উপেক্ষা করেনি। এর পরে, আমি এটিকে বলব কিভাবে বেশিরভাগ কাজটি করতে হয়:

summarize_article এর ভিতরে, প্রদত্ত URL এ ওয়েব পৃষ্ঠার বিষয়বস্তু পুনরুদ্ধার করুন। পিএইচপি এবং প্রয়োজনীয় অন্য যেকোন লাইব্রেরি থেকে লাইব্রেরি সুমি ব্যবহার করে, কোনও বিজ্ঞাপন বা এমবেড করা উপকরণ উপেক্ষা করে নিবন্ধের মূল অংশটি বের করুন এবং এটিকে প্রায় 50 শব্দে সংক্ষিপ্ত করুন। নিশ্চিত করুন যে সারাংশে সম্পূর্ণ বাক্য রয়েছে। প্রয়োজনে শেষ বাক্যটি শেষ করতে আপনি 50 শব্দের উপরে যেতে পারেন।

আমি কীভাবে একজন কর্মচারীকে নির্দেশ দিতাম তার সাথে এটি খুব মিল। আমি সেই ব্যক্তিকে জানতে চাই যে তারা কেবল সুমির মধ্যেই সীমাবদ্ধ নয়। তাদের যদি অন্য কোনো টুলের প্রয়োজন হয়, আমি চাই তারা এটা ব্যবহার করুক।

আমি সংক্ষিপ্তসার হিসাবে যা চেয়েছিলাম তার জন্য সীমানা তৈরি করতে আমি আনুমানিক শব্দের সংখ্যাও নির্দিষ্ট করেছি। রুটিনের পরবর্তী সংস্করণ সেই সংখ্যাটিকে প্যারামিটার হিসেবে নিতে পারে। তারপরে আমি ফলাফল হিসাবে যা চেয়েছিলাম তা বলে শেষ করেছি:

একবার প্রক্রিয়াকরণ সম্পূর্ণ হলে, কোড summarize_article যাতে এটি সরল পাঠ্যে সারাংশ প্রদান করে।

ফলাফল কোড বেশ সহজ. ChatGPT নিবন্ধের বিষয়বস্তু পুনরুদ্ধার করার জন্য অন্য লাইব্রেরিতে (গুজ) কল করেছিল। তারপর এটি 50-শব্দের সীমা সহ সামির কাছে পাস করে এবং তারপর ফলাফলটি ফেরত দেয়। এটাই. কিন্তু একবার বেসিকগুলি লেখা হয়ে গেলে, প্রোগ্রামিংয়ে ফিরে যাওয়া এবং টুইক যোগ করা, দুটি লাইব্রেরিতে যা পাস করা হয়েছে তা কাস্টমাইজ করা এবং ফলাফল প্রদান করা নিছক একটি বিষয়।image2.png

নোট একটি আকর্ষণীয় পয়েন্ট. 2021 সালের পরে (যখন ChatGPT-এর ডেটাসেট শেষ হয়) একটি URL ব্যবহার করে ChatGPT রুটিনটিতে একটি নমুনা কল তৈরি করেছে।

আমি রয়টার্সের সাইট এবং ওয়েব্যাক মেশিন উভয়ের বিরুদ্ধে সেই URLটি পরীক্ষা করেছি এবং এটি বিদ্যমান নেই। ChatGPT সবেমাত্র এটি তৈরি করেছে।

FAQs

চ্যাটজিপিটি কি প্রোগ্রামারদের প্রতিস্থাপন করে?

এখন না - বা, অন্তত - এখনও না. ChatGPT প্রোগ্রামগুলি একজন প্রতিভাবান প্রথম বর্ষের প্রোগ্রামিং ছাত্রের স্তরে, কিন্তু এটি অলস (প্রথম বর্ষের ছাত্রের মতো)। এটি খুব এন্ট্রি-লেভেল প্রোগ্রামারদের প্রয়োজনীয়তা হ্রাস করতে পারে, তবে এর বর্তমান স্তরে, আমি মনে করি এটি কোড লিখতে এবং তথ্য সন্ধান করার জন্য প্রবেশ-স্তরের প্রোগ্রামারদের (এবং এমনকি আরও অভিজ্ঞতা সম্পন্ন প্রোগ্রামারদের) জীবনকে সহজ করে তুলবে। এটি অবশ্যই একটি সময়-সংরক্ষণকারী, তবে কয়েকটি প্রোগ্রামিং প্রকল্প রয়েছে যা এটি নিজে থেকে করতে পারে -- অন্তত এখন। 2030 সালে? কে জানে.

আমি কিভাবে ChatGPT এ কোডিং উত্তর পেতে পারি?

শুধু এটা জিজ্ঞাসা. আপনি উপরে দেখেছেন কিভাবে আমি একটি ইন্টারেক্টিভ আলোচনা ডায়ালগ ব্যবহার করে উত্তরগুলোকে সংকুচিত করেছিলাম যা আমি চেয়েছিলাম। আপনি যখন ChatGPT এর সাথে কাজ করছেন, তখন আশা করবেন না যে একটি প্রশ্ন জাদুকরীভাবে আপনার জন্য আপনার সমস্ত কাজ করবে। কিন্তু ChatGPT কে সাহায্যকারী এবং সম্পদ হিসাবে ব্যবহার করুন এবং এটি আপনাকে অনেক সহায়ক তথ্য দেবে। অবশ্যই, সেই তথ্যটি পরীক্ষা করুন -- কারণ, ওপেনএআই-এর সহ-প্রতিষ্ঠাতা জন শুলম্যান বলেছেন, "আমাদের সবচেয়ে বড় উদ্বেগ ছিল বাস্তবতাকে ঘিরে, কারণ মডেলটি জিনিস তৈরি করতে পছন্দ করে।"

আমি যদি আমার কোড লিখতে ChatGPT ব্যবহার করি, তাহলে এটির মালিক কে?

দেখা যাচ্ছে, এই প্রশ্নের সুনির্দিষ্ট উত্তর দেওয়ার জন্য এখনও অনেক কেস আইন নেই। মার্কিন যুক্তরাষ্ট্র, কানাডা এবং যুক্তরাজ্যের এমন কিছুর প্রয়োজন যা কপিরাইট করা মানুষের হাতে তৈরি করা হয়েছে, তাই একটি AI টুল দ্বারা জেনারেট করা কোড কপিরাইটযোগ্য নাও হতে পারে। প্রশিক্ষণ কোড কোথা থেকে এসেছে এবং ফলাফল কোডটি কীভাবে ব্যবহার করা হয় তার উপর ভিত্তি করে দায়বদ্ধতার সমস্যাও রয়েছে। ZDNET এই বিষয়ে গভীরভাবে ডুব দিয়েছে, আইন বিশেষজ্ঞদের সাথে কথা বলেছে এবং নিম্নলিখিত তিনটি নিবন্ধ তৈরি করেছে। আপনি যদি এই সমস্যাটি নিয়ে উদ্বিগ্ন হন (এবং আপনি যদি কোডের সাহায্যের জন্য AI ব্যবহার করেন তবে আপনার উচিত), আমি আপনাকে তাদের পড়ার পরামর্শ দিই।

  • কোডের মালিক কে? যদি ChatGPT-এর AI আপনার অ্যাপ লিখতে সাহায্য করে, তবে এটি কি এখনও আপনার অন্তর্গত?
  • আপনি যদি এআই-জেনারেটেড কোড ব্যবহার করেন, তাহলে আপনার দায় কী?
  • একটি কাঁটাযুক্ত প্রশ্ন: AI দ্বারা উত্পন্ন কোড, চিত্র এবং বর্ণনার মালিক কে?

ChatGPT কোন প্রোগ্রামিং ভাষা জানে?

তাদের অনেকেই. আমি এই চেষ্টা করে খুব সাইডট্র্যাক পেয়েছিলাম. আমি পিএইচপি, পাইথন, জাভা, কোটলিন, সুইফট, সি# এবং আরও অনেক কিছুর মতো সাধারণ আধুনিক ভাষা পরীক্ষা করেছি। কিন্তু তারপরে আমি এটিকে COBOL, Fortran, Forth, LISP, ALGOL, RPG (রিপোর্ট প্রোগ্রাম জেনারেটর, রোল প্লেয়িং গেম নয়) এবং এমনকি IBM/360 অ্যাসেম্বলি ল্যাঙ্গুয়েজ এর মতো অস্পষ্ট অন্ধকার যুগের ভাষায় কোড লিখতে দিয়েছিলাম।

কেকের উপর আইসিং হিসাবে, আমি এটি এই প্রম্পট দিয়েছিলাম:

PDP 8/e এর সামনের প্যানেলে ascii ব্লিঙ্কিং লাইটে 'হ্যালো, ওয়ার্ল্ড' প্রদর্শন করে এমন একটি ক্রম লিখুন

PDP 8/e ছিল আমার প্রথম কম্পিউটার, এবং ChatGPT আসলে আমাকে ফ্রন্ট প্যানেল সুইচ ব্যবহার করে একটি প্রোগ্রামে টগল করার নির্দেশনা দিয়েছিল। আমি মুগ্ধ, আনন্দিত, এবং কখনও তাই সামান্য ভয় পেয়েছিলাম.

নিচের লাইন কি? ChatGPT একটি খুব সহায়ক টুল হতে পারে। শুধু এটার জন্য পরাশক্তিকে দায়ী করবেন না। এখনো.

সম্পর্কিত নিবন্ধসমূহ

আরও দেখুন >>

HIX.AI দিয়ে AI এর শক্তি আনলক করুন!