মূল কনটেন্টে যান
এআই টিউটোরিয়াল

Competent Enough অন্বেষণ ও তৈরি: ওপেন এআই বইয়ের রিপোজিটরির ব্যবহারিক নির্দেশিকা

এই টিউটোরিয়ালে Competent Enough পরিচয় করিয়ে দেওয়া হয়েছে, যা অতিরঞ্জিত প্রচারের বদলে প্রমাণের ভিত্তিতে কৃত্রিম বুদ্ধিমত্তা পরীক্ষা করার একটি বই। আপনি শিখবেন কীভাবে সর্বশেষ সংস্করণ ডাউনলোড করতে হয়, বইটির কাঠামো বুঝতে হয়, এর বিল্ড টুল প্রস্তুত করতে হয়, প্রকাশনার বিভিন্ন ফরম্যাট তৈরি করতে হয় এবং ড্রিফট পরীক্ষা ব্যবহার করে বইটিকে এর উৎস নিবন্ধগুলোর সঙ্গে সিঙ্ক্রোনাইজ রাখতে হয়।

Competent Enough অন্বেষণ ও তৈরি: ওপেন এআই বইয়ের রিপোজিটরির ব্যবহারিক নির্দেশিকা

যথেষ্ট দক্ষ হলো ফাবিও আকিতার কৃত্রিম বুদ্ধিমত্তা বিষয়ক একটি উন্মুক্ত বই। এতে ২০২৬ সালজুড়ে একজন অভিজ্ঞ প্রোগ্রামারের যাত্রা অনুসরণ করা হয়েছে: তিনি AI এজেন্ট ব্যবহার করে বাস্তব সফটওয়্যার তৈরি করেন, ব্যক্তিগত বেঞ্চমার্কে কয়েক ডজন মডেল মূল্যায়ন করেন, ভুল ও সংশোধন নথিবদ্ধ করেন এবং শিল্পখাতের ঘোষণাগুলোর সঙ্গে প্রমাণের তুলনা করেন।

রিপোজিটরিতে বইটির পাশাপাশি এটি রক্ষণাবেক্ষণে ব্যবহৃত টুলিংও রয়েছে। আপনি পর্তুগিজ বা ইংরেজিতে প্রিভিউ সংস্করণ পড়তে পারেন, প্রস্তুত ফরম্যাট ডাউনলোড করতে পারেন, অথবা প্রকল্পের Ruby ও ডকুমেন্ট-প্রসেসিং ওয়ার্কফ্লো ব্যবহার করে নিজেই সোর্স তৈরি করতে পারেন।

যথেষ্ট দক্ষ বইয়ের প্রচ্ছদ

প্রকল্পে যা রয়েছে

বইটি এমন পাঠকদের জন্য তৈরি, যারা AI নিয়ে উদ্বিগ্ন বা অনিশ্চিত বোধ করেন। এর মধ্যে রয়েছেন প্রতিস্থাপনের আশঙ্কায় থাকা পেশাজীবী, কৃত্রিম সাধারণ বুদ্ধিমত্তা নিয়ে ভবিষ্যদ্বাণী অনুসরণকারী অভিভাবক এবং “AI রূপান্তর” নিয়ে প্রস্তাব শুনতে থাকা ব্যবস্থাপকরা। এর পদ্ধতি প্রচারণামূলক নয়; বরং ব্যবহারিক ও প্রমাণনির্ভর।

উপাদানটি পাঁচটি প্রধান অংশে বিভক্ত:

  • অংশ I: আসলে এই জিনিসটি কী? এতে AI বুদ্ধিমান কি না এবং AGI কি এগিয়ে আসছে কি না, তা পরীক্ষা করা হয়েছে।
  • অংশ II: ম্যারাথন। এতে চমকপ্রদ প্রদর্শনের বাইরে AI সত্যিই কাজ করে কি না, তা জানতে চাওয়া হয়েছে।
  • অংশ III: সংখ্যা ও প্রচারণা। এতে মডেলগুলোর তুলনা এবং ঘোষণাগুলো কীভাবে মূল্যায়ন করতে হয়, তা অনুসন্ধান করা হয়েছে।
  • অংশ IV: চাবি কার হাতে? এতে AI সিস্টেমকে ব্যক্তিগত বা কার্যক্রম-সংক্রান্ত রিসোর্সে প্রবেশাধিকার দেওয়ার ঝুঁকি বিবেচনা করা হয়েছে।
  • অংশ V: আমার চাকরির কী হবে? এতে কর্মসংস্থান-সংক্রান্ত উদ্বেগ এবং সম্ভাব্য পরবর্তী পদক্ষেপ নিয়ে আলোচনা করা হয়েছে।

রিপোজিটরিতে দুটি অন্তর্বিরতিও রয়েছে, মেশিনটি ভেতরে কীভাবে কাজ করে তা ব্যাখ্যা করা একটি ঐচ্ছিক গণিতবিহীন পরিশিষ্ট, একটি টাইমলাইন, ব্যবহারিক চেকলিস্ট, ১৪৪টি পরিভাষার একটি শব্দকোষ এবং ২৯২টি রেফারেন্স।

বই ডাউনলোড ও পড়ুন

প্রকল্পটি ব্যবহারের সবচেয়ে সহজ উপায় হলো একটি রিলিজ ডাউনলোড করা। রিলিজ পৃষ্ঠা খুলে সর্বশেষ সংস্করণটি বেছে নিন।

  1. পর্তুগিজ বা ইংরেজি সংস্করণ বেছে নিন।
  2. আপনার ডিভাইসের উপযোগী একটি ফরম্যাট নির্বাচন করুন।
  3. রিলিজের অ্যাসেট থেকে ফাইলটি ডাউনলোড করুন।
  4. আপনার ই-রিডার, PDF ভিউয়ার বা পছন্দের রিডিং অ্যাপ্লিকেশনে এটি খুলুন।

উপলভ্য ফরম্যাটগুলোর মধ্যে ই-রিডারের জন্য Competente-o-Suficiente.epub, স্ক্রিনে পড়ার জন্য Competente-o-Suficiente-ebook.pdf এবং মুদ্রণের জন্য Competente-o-Suficiente.pdf রয়েছে। ইংরেজি সংস্করণে সংশ্লিষ্ট নাম ব্যবহার করা হয়েছে, যেমন Competent-Enough.epub, Competent-Enough-ebook.pdf এবং Competent-Enough.pdf।

এগুলো প্রিভিউ সংস্করণ। বইটি সংশোধনের জন্য উন্মুক্ত রয়েছে এবং লেখক কাজটি চূড়ান্ত ঘোষণা না করা পর্যন্ত নতুন সংস্করণ প্রকাশের প্রত্যাশা করা হচ্ছে।

বিল্ড পরিবেশ প্রস্তুত করুন

আপনি যদি সোর্স থেকে বইটি তৈরি করতে চান, তাহলে রিপোজিটরি ক্লোন করে docs/DESIGN.md এবং LICENSE.md-সহ প্রকল্পের ফাইলগুলো পর্যালোচনা করুন। README-তে প্রয়োজনীয় সিস্টেম নির্ভরতা হিসেবে Ruby, Java এবং poppler-utils উল্লেখ করা হয়েছে।

প্রকল্পের টাস্কগুলো Ruby চালায়। epubcheck EPUB আউটপুট যাচাই করতে Java প্রয়োজন। বিল্ডের সময় ডকুমেন্ট-সংক্রান্ত প্রসেসিংয়ে Poppler ইউটিলিটিগুলো সহায়তা করে।

এই নির্ভরতাগুলো ইনস্টল করার পর, রিপোজিটরির টাস্ক রানার ব্যবহার করে নির্দিষ্ট টুলচেইনটি সংগ্রহ করুন:

rake tools

এই টাস্কটি Quarto-এর সঙ্গে Pandoc ও Typst এবং epubcheck-সহ নথিবদ্ধ টুলচেইন প্রস্তুত করে।

প্রকাশনার ফরম্যাট তৈরি করুন

টুল ও সিস্টেম নির্ভরতাগুলো প্রস্তুত হলে চালান:

rake build

বিল্ডটি build/pt/-এর অধীনে EPUB, PDF, ওয়েব এবং DOCX সংস্করণ তৈরি করে। এটি EPUB যাচাই এবং একটি পৃষ্ঠা অডিটও চালায়, যা তৈরি হওয়া আউটপুটের সমস্যা শনাক্ত করতে সহায়তা করে।

একটি সাধারণ ওয়ার্কফ্লো হলো:

  1. Ruby, Java এবং poppler-utils ইনস্টল করুন।
  2. নির্দিষ্ট প্রকল্প টুলচেইন সংগ্রহ করতে rake tools চালান।
  3. সোর্স কনটেন্ট আপডেট বা পর্যালোচনা করুন।
  4. rake build চালান।
  5. build/pt/-এ তৈরি ফাইলগুলো পর্যালোচনা করুন এবং যাচাই বা পৃষ্ঠা অডিটের যেকোনো সমস্যা সমাধান করুন।

README-তে আলাদা ইংরেজি আউটপুট ডিরেক্টরির কথা বলা হয়নি। তাই ইংরেজি সোর্স নিয়ে কাজ করার সময় রিপোজিটরির বর্তমান ডকুমেন্টেশন ও টাস্ক কনফিগারেশন অনুসরণ করুন।

ব্লগের পরিবর্তন অনুসরণ করুন

রিপোজিটরিটি লেখকের akitaonrails.com-এর নিবন্ধগুলোর সঙ্গে সমন্বিত থাকার জন্য তৈরি। প্রতিটি অনুচ্ছেদে সেটি কোন নিবন্ধ থেকে নেওয়া হয়েছে, তা উল্লেখ করা থাকে। ফলে কোনো নিবন্ধ পরিবর্তিত হলে বইয়ের কোন কনটেন্ট পর্যালোচনা করা প্রয়োজন, তা শনাক্ত করা যায়।

ড্রিফট পরীক্ষা চালান:

rake drift

কমান্ডটি ব্লগে পরিবর্তনের কারণে কোন অধ্যায় প্রভাবিত হয়েছে তা জানায় এবং সংশ্লিষ্ট ডিফ দেখায়। রিলিজের আগে বা সোর্স নিবন্ধ আপডেট করার পর এটি ব্যবহার করুন, যাতে কী সংশোধন করা প্রয়োজন তা বোঝা যায়।

প্রকল্পের উৎপাদন পদ্ধতি বুঝুন

রিপোজিটরিতে বইটিকে স্থির ডকুমেন্টের পরিবর্তে রক্ষণাবেক্ষণাধীন প্রকাশনা হিসেবে বিবেচনা করা হয়েছে। ডায়াগ্রাম কোড হিসেবে আঁকা হয়, AI-উৎপাদিত ইলাস্ট্রেশনের কথা ছবির ক্রেডিটে প্রকাশ করা হয় এবং বাস্তব ছবির সঙ্গে তাদের লাইসেন্স উল্লেখ করা থাকে। এই প্রক্রিয়া সম্পর্কে আরও বিস্তারিত docs/DESIGN.md-এ পাওয়া যাবে।

এই পদ্ধতিটি প্রকল্পটি পর্যালোচনা বা এতে অবদান রাখার সময় উপযোগী, কারণ এটি টেক্সটের উৎস, তৈরি করা অ্যাসেট এবং লাইসেন্সসংক্রান্ত তথ্যকে আলাদা রাখে। কোনো বিল পুনর্বিতরণের আগে LICENSE.md মনোযোগ দিয়ে পড়ুন।

রিপোজিটরি নিয়ে কাজের জন্য উন্নত টিপস

পড়ার জন্য রিলিজ এবং রক্ষণাবেক্ষণের জন্য সোর্স ব্যবহার করুন

সাধারণত পাঠকদের রিলিজ অ্যাসেট ব্যবহার করা উচিত, কারণ সেগুলো ইতিমধ্যেই প্রচলিত ফরম্যাটের জন্য প্যাকেজ করা থাকে। বইটির নির্মাণপ্রক্রিয়া পরিদর্শন, বিল পুনরুৎপাদন বা ব্লগ ও বইয়ের মধ্যকার পরিবর্তন অনুসন্ধানের প্রয়োজন হলে সোর্স রিপোজিটরি ব্যবহার করুন।

প্রকাশের আগে ড্রিফট পরীক্ষা চালান

প্রবন্ধের কনটেন্ট পরিবর্তিত হলে rake build-এর আগে rake drift চালান। এতে সম্ভাব্য পুরোনো অধ্যায়গুলোর একটি সংক্ষিপ্ত তালিকা পাওয়া যায় এবং তৈরি করা সংস্করণগুলোকে মূল প্রবন্ধগুলোর সঙ্গে সামঞ্জস্যপূর্ণ রাখতে সহায়তা করে।

বিল্ড প্রক্রিয়ায় যাচাই অন্তর্ভুক্ত রাখুন

বিল্ড টাস্কে epubcheck এবং একটি পৃষ্ঠা অডিট অন্তর্ভুক্ত রয়েছে। বিশেষ করে টেমপ্লেট, ডায়াগ্রাম বা নথির কাঠামো পরিবর্তনের সময়, এই পরীক্ষাগুলোকে ঐচ্ছিক অতিরিক্ত কাজ না ভেবে প্রকাশনা প্রক্রিয়ার অংশ হিসেবে বিবেচনা করুন।

পুনর্ব্যবহারের আগে লাইসেন্স পর্যালোচনা করুন

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

উপসংহার

Competent Enough একটি সমালোচনামূলক AI বইকে পুনরুৎপাদনযোগ্য প্রকাশনা কর্মপ্রবাহের সঙ্গে একত্র করে। আপনি Releases থেকে একটি প্রিভিউ সংস্করণ ডাউনলোড করতে পারেন, rake build দিয়ে উপলব্ধ ফরম্যাটগুলো তৈরি করতে পারেন এবং সোর্স প্রবন্ধে পরিবর্তনের ফলে প্রভাবিত কনটেন্ট শনাক্ত করতে rake drift ব্যবহার করতে পারেন। এর মাধ্যমে AI-সংক্রান্ত দাবিগুলো অধ্যয়নের পাশাপাশি দীর্ঘ আকারের প্রযুক্তিগত প্রকাশনা কীভাবে রক্ষণাবেক্ষণ করা হয়, তা অনুসন্ধানের একটি ব্যবহারিক উপায় পাওয়া যায়।