কম্পিউটার টিউটোরিয়াল

লোকাল LLM চ্যাটজিপিটি বা জেমিনির প্রতিস্থাপন নয়: আমার অভিজ্ঞতা

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

সুচিপত্র

লোকাল LLM vs. ChatGPT: বাস্তবতা যাচাই

আপনার মুখোমুখি হয়ে যাওয়া প্রথম এবং সবচেয়ে বড় বোতলনেক হলো হার্ডওয়ার লিমিটেশন। আমি একটি গড় নন-গেমিং ল্যাপটপ ইউজার যিনি একটি Dell Latitude 5520 ল্যাপটপ ব্যবহার করি ৬৪ GB ৩২০০ MHz RAM এবং দুটি NVMe M.2 SSD দিয়ে যেগুলোর ১ TB+ ফাস্ট স্টোরেজ। যারা এই রেঞ্জের ওয়ার্কস্টেশন ব্যবহার করেন, অধিকাংশের ডেডিকেটেড GPU নেই বা লো-এন্ড GPU থাকে।

লোকাল LLM রান করার বিষয়ে সেটি র‍্যাম ও স্টোরেজের চেয়ে আপনার PC-এর কম্পিউটিং পাওয়ার অর্থাৎ CPU এবং GPU-র ওপর বেশি নির্ভর করে। তাই আমার i7 প্রসেসর এবং Intel Integrated Graphics বড় মাল্টিমোডাল মডেল চালাতে পারে না। শুক্র কর, আমার কাছে অনেক অপশন ছিল, যেমন lfm2.5-thinking:1.2b, ministral-3:3b, এবং granite4:3b, পাশাপাশি জনপ্রিয় llama3 এবং phi3 মডেল।

লোকাল LLM চ্যাটজিপিটি বা জেমিনির প্রতিস্থাপন নয়: আমার অভিজ্ঞতা

এখন গণিত করি তুলনা পরিপ্রেক্ষিতে রাখতে। আমার মতো গড় একটি PC-এ চলমান একটি lfm2.5—যেটি অনুপ্রায় একটি স্মল ল্যাঙ্গুয়েজ মডেল (SLM)—এর দুটি বড় লিমিটেশন রয়েছে: খুব কম কম্পিউটিং পাওয়ার এবং SLM-এর ছোট প্যারামিটার কাউন্ট বা "মস্তিষ্ক"। তুলনায়, ক্লাউড LLM-এর মثل ChatGPT সেকেন্ডে টেরাবাইটস ডেটা প্রসেস করে লিটার্যালি সুপারকম্পিউটারগুলোতে রান করে।

এই গণিত ধরে রেখে, একটি লোকাল lfm2.5-thinking:1.2b এবং ফ্রি ChatGPT-এর কিছু রেসপন্স দেখি। লিমিটেশনগুলো দেখানোর পর লোকাল SLM আসলে কোথায় চমক দেয় সেটাও দেখব।

লজিক টেস্ট: লোকাল LLM যেখানে ফেল করল

নোট: এই তুলনার উদ্দেশ্য লোকাল LLM নিন্দা করা নয়—হাই-এন্ড PC-তে সেটআপ করা লোকাল LLM চমৎকার কাজ করতে পারে। কিন্তু আমার উদ্দেশ্য গড় ইউজারদের দেখাতে, নিজের মতো, যে লো-টু-মিড-রেঞ্জ PC-এ চলমান লোকাল ল্যাঙ্গুয়েজ মডেল ChatGPT বা Gemini-র ফলাফলের সাথে প্রতিযোগিতা করতে পারবে না।

১. "The trivia void" প্রম্পট:

একটি ছোট মডেলে পুরো উইকিপিডিয়া ডেটাবেস স্টোর করার প্যারামিটার কাউন্ট নেই। আপনি কখনো নির্দিষ্ট ঐতিহাসিক ফ্যাক্ট জিজ্ঞেস করলে, সেটি "আমি জানি না" বলবে না—এটা সার্বিকভাবে হলুসিনেট করবে।

লোকাল LLM: ভুল, হলুসিনেটেড উত্তর

লোকাল LLM চ্যাটজিপিটি বা জেমিনির প্রতিস্থাপন নয়: আমার অভিজ্ঞতা

ChatGPT: সঠিক উত্তর

লোকাল LLM চ্যাটজিপিটি বা জেমিনির প্রতিস্থাপন নয়: আমার অভিজ্ঞতা

২. "The tone failure" প্রম্পট:

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

লোকাল LLM: খুব কঠোর ও ব্লান্ট

লোকাল LLM চ্যাটজিপিটি বা জেমিনির প্রতিস্থাপন নয়: আমার অভিজ্ঞতা

ChatGPT: পরফেক্ট না, কিন্তু গ্রহণযোগ্য

লোকাল LLM চ্যাটজিপিটি বা জেমিনির প্রতিস্থাপন নয়: আমার অভিজ্ঞতা

৩. "The jumbled input failure" প্রম্পট:

আমরা সবসময় কুইরি সাবধানে ফরম্যাট ও স্ট্রাকচার করি না। লোকাল SLM-কে স্ট্রাকচারড প্রম্পট প্রয়োজন স্ট্রাকচারড রেসপন্সের জন্য—অন্যথায় সব গুলগুল করে ফেলে।

লোকাল LLM: খুব ভ্যাগ এবং সহায়ক নয়

লোকাল LLM চ্যাটজিপিটি বা জেমিনির প্রতিস্থাপন নয়: আমার অভিজ্ঞতা

ChatGPT: বিস্তারিত ধাপে ধাপে সমাধান

লোকাল LLM চ্যাটজিপিটি বা জেমিনির প্রতিস্থাপন নয়: আমার অভিজ্ঞতা

৪. "The 'explain it like I'm X' failure" প্রম্পট:

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

লোকাল LLM: কোনো অর্থ নেই

লোকাল LLM চ্যাটজিপিটি বা জেমিনির প্রতিস্থাপন নয়: আমার অভিজ্ঞতা

ChatGPT: সঠিক সাদৃশ্য ব্যবহার

লোকাল LLM চ্যাটজিপিটি বা জেমিনির প্রতিস্থাপন নয়: আমার অভিজ্ঞতা

৫. "The context void" প্রম্পট:

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

লোকাল LLM: জেনেরিক সমাধান

লোকাল LLM চ্যাটজিপিটি বা জেমিনির প্রতিস্থাপন নয়: আমার অভিজ্ঞতা

ChatGPT: সমস্যা সমাধানের সম্ভাবনা অনেক বেশি

লোকাল LLM চ্যাটজিপিটি বা জেমিনির প্রতিস্থাপন নয়: আমার অভিজ্ঞতা

'কনটেক্সট' সমস্যা

আমার লোকাল SLM সেটআপে আরেকটি বড় সমস্যা উঠল যখন কথোপকথন কয়েকটি প্রশ্নের চেয়ে বড় হয়ে যায়। আবার ৬৪ GB RAM পর্যাপ্ত হলেও, প্রসেসিং পাওয়ারটি প্রধান বোতলনেক। ফ্যান খুব জোরে ঘুরতে লাগল, ল্যাপটপ গরম হয়ে গেল, এবং Ollama রেসপন্স দিতে অনেক বেশি সময় নিতে লাগল, এমনকি ফ্রিজও করল। তাই আপনার PC গলিয়ে যাওয়া থেকে বাঁচাতে লোকাল AI অ্যাপগুলো মডেলের মেমরি উল্লেখযোগ্যভাবে ক্যাপ করে দেয়।

যদি আপনি ChatGPT বা Gemini-র সাথে দীর্ঘ কথোপকথনের অভ্যাসী হন, তবে এটি একটি বড় ডিলব্রেকার হতে পারে—অনেকের মতো আমার জন্যও এটি ছিল। আগে আলোচনা করা হয়েছে, ক্লাউড LLM-রা আল্ট্রা-ফাস্ট সার্ভার এবং স্টেট-অফ-দ্য-আর্ট GPU-তে রান করে, যাতে বড় কনটেক্সট উইন্ডো সহজে হ্যান্ডেল করতে পারে।

লোকাল AI আসলে কোথায় জয়লাভ করে

এই মুহূর্তে আপনি মনে করতে পারেন লোকাল LLM প্রায় বেকার, কিন্তু انتظار করুন, অনেক পরিস্থিতিতে সেগুলো খুব কাজে আসে। কিছু উদাহরণ:

'ডিজিটাল সেফ' (সম্পূর্ণ প্রাইভেসি)

লোকাল LLM চ্যাটজিপিটি বা জেমিনির প্রতিস্থাপন নয়: আমার অভিজ্ঞতা

আপনি যদি গোপনীয় ডকুমেন্টে কাজ করেন যা ChatGPT বা Gemini-এর সার্ভারে আপলোড করতে চান না, তবে লোকাল LLM সেটি প্রসেস করার জন্য আপনার ১০০% প্রাইভেট সমাধান। অথবা আপনি সাদা সেটি আপনার ব্যক্তিগত সমস্যা নিয়ে কথা বলতে পারেন মানব মডারেটর আপনার প্রাইভেট বিষয় পড়বে "AI-এর রেসপন্স উন্নত করার জন্য" সে চিন্তা ছাড়া।

'এয়ারপ্লেন মোড' অ্যাসিস্ট্যান্ট

ক্লাউড AI কাজ করার জন্য কনস্ট্যান্ট ইন্টারনেট কানেকশন প্রয়োজন। বিশ্বব্যাপী വിശ্বস্ত কানেক্টিভিটির কারণে এটি সাধারণত সমস্যা নয়। কিন্তু এমন পরিস্থিতি হয়ে থাকে যখন ইন্টারনেট নেই বা আপনি কানেক্ট করতে চান না। সেখানে লোকাল LLM আপনার দিন বাঁচাতে পারে।

অনফিল্টার্ড ক্রিয়েটিভ রাইটার

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

আসল "শূন্য খরচ" অ্যাসিস্ট্যান্ট

লোকাল LLM চ্যাটজিপিটি বা জেমিনির প্রতিস্থাপন নয়: আমার অভিজ্ঞতা

Ollama বা GPT4ALL-এর মত অ্যাপ সেট আপ করলে আপনি একটি সত্যিকার সাবস্ক্রিপশন-ফ্রি, অনলিমিটেড সমাধান পান। আপনি যত চান তত ব্যবহার করতে পারেন কোনো ডেইলি লিমিট ছাড়া। লোকাল SLM সেটআপের লিমিটেশনগুলো মনে রেখে আপনার আশা বাস্তবসম্মত রাখলে, এটি আপনার কিছু প্রিমিয়াম AI সাবস্ক্রিপশন বাদ দেয়ার উপায়, সব নয়।

আলটিমেট রোলপ্লে সমাধান

আপনি যদি টার্মিনাল কমান্ডস দিয়ে টিংকার করতে কমফরটেবল হন, তবে আপনার লোকাল LLM কাস্টমাইজ করে সাবজেক্ট এক্সপার্ট হিসেবে কাজ করাতে পারেন। উদাহরণস্বরূপ, আপনি এটিকে কন্টেন্ট এডিটর, কপিরাইটার, লিগ্যাল কনসালট্যান্ট, বা 말 그대로 যেকোনো প্রফেশনাল হিসেবে আচরণ করাতে পারেন।

প্রাইভেট ওয়েব অ্যাসিস্ট্যান্ট

এটি কিছুটা অ্যাডভান্সড ইউজ কেস, কিন্তু আপনি আপনার লোকাল LLM কে Harpa AI-এর মত ওয়েব অ্যাসিস্ট্যান্ট ব্রাউজার এক্সটেনশনের সাথে কানেক্ট করতে পারেন। এইভাবে আপনি একটি অফলাইন, প্রাইভেসি-ফোকাসড AI ব্রাউজার অভিজ্ঞতা পাবেন যা প্রিমিয়াম প্রোডাক্টগুলোর মত Perplexity Comet এবং ChatGPT Atlas অফার করে, প্রায়শই কর্পোরেট ডেটা সার্ভেল্যান্সের সাথে।

হাইব্রিড সেটআপই আসলে সমাধান

আপনাদের সাথে শেয়ার করা আমার পুরো অভিজ্ঞতার পর আমি এই কনক্লুশনে পৌঁছেছি যে হাইব্রিড AI সেটআপই সেরা পথ। লোকাল SLM হাতের নিকট রাখা উপযোগী যাতে যেকোনো সময় প্রাইভেট অভিজ্ঞতার জন্য ফায়ার আপ করা যায়। কিন্তু জেনারেল-পারপাস, রিসার্চ-ভারী টাস্কের জন্য আমি Gemini Pro ব্যবহার করতে পছন্দ করি। এইভাবে আমি দুটি চমৎকার প্রযুক্তির সেরা অংশ ব্যবহার করতে পারি।

ব্যাবহারিক, Ollama এবং GPT4ALL আপনার একমাত্র অপশন নয়। Open WebUI লোকাল LLM সেট আপ করার আরেকটি সহজ উপায়।

  1. Gmail-এ সব মেসেজ একসাথে "Read" হিসেবে চিহ্নিত করা

  2. Windows White Screen of Death: এটি কী এবং ৮ প্রমাণিত সমাধান

  3. মাইক্রোসফট ওয়ার্ডে রিডেবিলিটি স্ট্যাটিস্টিক্স ফিচার

  4. গেমপ্লে উন্নতি: গেমে মডের ক্ষমতা