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

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

প্রসারণের শারীরিক প্রক্রিয়ার সাথে গাণিতিক মিলের কারণে মডেলটিকে "ডিফিউশন" বলা হয়। এটি বিশুদ্ধ শব্দ (এলোমেলো পিক্সেল) দিয়ে শুরু করে এবং প্রদত্ত টেক্সট প্রম্পট দ্বারা নির্দেশিত অনেক ধাপে লক্ষ্য চিত্রের দিকে ধীরে ধীরে সেই শব্দটি সংশোধন করে কাজ করে।
স্ট্যাবল ডিফিউশনের মূল উদ্ভাবন হল এটি একটি সুপ্ত প্রসারণ মডেল। পিক্সেল স্পেসে সরাসরি কাজ করার পরিবর্তে, এটি একটি পূর্বের চিত্র-থেকে-সুপ্ত এনকোডার মডেল দ্বারা শেখা একটি সংকুচিত সুপ্ত স্থানে কাজ করে। এই সংকুচিত উপস্থাপনা দক্ষ শেখার এবং প্রজন্মের জন্য অনুমতি দেয়।
একটি উচ্চ স্তরে, প্রক্রিয়াটি নিম্নরূপ কাজ করে:
- পাঠ্য প্রম্পটটি CLIP-এর মতো একটি এনকোডিং মডেল ব্যবহার করে একটি পাঠ্য এমবেডিংয়ে এনকোড করা হয়।
- এলোমেলো শব্দ সুপ্ত স্থানে নমুনা করা হয়।
- গোলমালটি ধীরে ধীরে একাধিক প্রসারণ পদক্ষেপের মাধ্যমে পাঠ্য এমবেডিংয়ের শর্তযুক্ত লক্ষ্য চিত্র বিতরণের দিকে সংশোধন করা হয়।
- অবশেষে, আউটপুট ইমেজ তৈরি করতে একটি ডিকোডারের মাধ্যমে ডিনোইসড ল্যাটেন্টকে পাস করা হয়।
এই পুনরাবৃত্তিমূলক ডিনোইসিং প্রক্রিয়া মডেলটিকে ইনপুট পাঠ্য বিবরণের সাথে ঘনিষ্ঠভাবে মেলে সুসঙ্গত চিত্র তৈরি করতে দেয়। প্রশিক্ষণটি ইমেজ-টেক্সট সারিবদ্ধকরণের গুণমান উন্নত করতে ক্লাসিফায়ার-মুক্ত নির্দেশনার মতো উন্নত কৌশলগুলি ব্যবহার করে।
স্থানীয় সার্ভারে স্থিতিশীল প্রসারণ চলছে
আপনার কম্পিউটারে স্টেবল ডিফিউশন ব্যবহার করে আপনি বিভিন্ন টেক্সট ইনপুট ব্যবহার করে দেখতে এবং আপনার প্রয়োজনের সাথে আরও ভালভাবে মানানসই ছবি তৈরি করতে পারবেন। এছাড়াও, আপনি আপনার ইনপুটগুলির উপর ভিত্তি করে ফলাফলগুলি উন্নত করতে আপনার নিজস্ব ডেটা ব্যবহার করে মডেলটি সামঞ্জস্য করতে পারেন।
দ্রষ্টব্য: আপনার পিসিতে স্থিতিশীল বিস্তার চালানোর জন্য একটি GPU প্রয়োজন।
পাইথন এবং গিট ইনস্টলেশন
স্টেবল ডিফিউশন চালানোর জন্য আপনার কম্পিউটারে পাইথন 3.10.6 থাকতে হবে। আপনি এটি অফিসিয়াল পাইথন ওয়েবসাইট থেকে ইনস্টল করতে পারেন।
ইনস্টলেশন সফল হয়েছে তা নিশ্চিত করতে, কমান্ড প্রম্পট খুলুন, ' python
' টাইপ করুন এবং এন্টার টিপুন। এটি আপনার ইনস্টল করা পাইথনের সংস্করণ প্রদর্শন করা উচিত।

মনে রাখবেন এটিই একমাত্র সংস্করণ যার সাথে আপনার এগিয়ে যাওয়া উচিত।
তারপর কোড রিপোজিটরি ম্যানেজমেন্ট সিস্টেম ইনস্টল করুন - গিট ।
গিটহাব এবং আলিঙ্গন ফেস অ্যাকাউন্ট
গিটহাব এমন একটি জায়গা যেখানে বিকাশকারীরা তাদের কোড সংরক্ষণ করে এবং সফ্টওয়্যার প্রকল্পগুলিতে একসাথে কাজ করে। তারা পরিবর্তনের ট্র্যাক রাখতে এবং অন্যদের সাথে সহযোগিতা করতে এটি ব্যবহার করে।
অন্যদিকে, Hugging Face হল একটি সম্প্রদায় যা AI এর উপর দৃষ্টি নিবদ্ধ করে এবং লোকেদেরকে ওপেন সোর্স প্রকল্পে অবদান রাখতে উৎসাহিত করে। এটি বিভিন্ন মডেলের জন্য একটি কেন্দ্রীয় হাবের মতো, যেমন প্রাকৃতিক ভাষা প্রক্রিয়াকরণ এবং কম্পিউটার দৃষ্টিভঙ্গির জন্য। স্টেবল ডিফিউশনের সর্বশেষ সংস্করণ ডাউনলোড করতে, আপনাকে একটি অ্যাকাউন্ট তৈরি করতে হবে, তবে আমরা পরে তা কভার করব।
স্থিতিশীল ডিফিউশন ওয়েব-ইউআই ক্লোনিং
এই পদক্ষেপটি অত্যন্ত গুরুত্বপূর্ণ, তবে এটি কিছুটা জটিল হয়ে উঠতে পারে। আমাদের যা করতে হবে তা হল আমাদের কম্পিউটারে স্থিতিশীল ডিফিউশন ইনস্টলেশনের প্রাথমিক সেটআপ ডাউনলোড করা। রিপোজিটরিটি ডাউনলোড করার জন্য একটি ফোল্ডার (যেমন "স্থির-প্রসারণ-ডেমো-প্রকল্প") তৈরি করা সহায়ক, তবে এটি বাধ্যতামূলক নয়।
এই ধাপটি সম্পূর্ণ করতে, আপনার প্রয়োজন হবে গিট ব্যাশ। কেবল ফোল্ডারে যান যেখানে আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে স্থিতিশীল বিস্তার ওয়েব UI ক্লোন করতে চান:
cd path/to/folder
তারপরে, আপনাকে নীচে দেওয়া কমান্ডটি চালানো উচিত -
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
সবকিছু ঠিকঠাক থাকলে, আপনি stable-diffusion-webui নামে একটি ফোল্ডার দেখতে পাবেন।

স্থিতিশীল ডিফিউশন মডেল ডাউনলোড করা হচ্ছে
প্রথমে আপনার হাগিং ফেস অ্যাকাউন্টে লগ ইন করুন। তারপরে, এটি ডাউনলোড করে একটি স্থিতিশীল ডিফিউশন মডেল পান। এটি কয়েক মিনিট সময় নিতে পারে কারণ এটি একটি বড় ফাইল৷
এটি ডাউনলোড হয়ে গেলে, স্থিতিশীল ডিফিউশন ওয়েব ইন্টারফেস ফোল্ডারে 'মডেল' ফোল্ডারে যান। ভিতরে, আপনি 'stable-diffusion' নামের একটি ফোল্ডার পাবেন যেখানে একটি টেক্সট ফাইল আছে যার নাম 'Stable Diffusion Checkpoints here'।
এখন, এই ফোল্ডারে আপনার ডাউনলোড করা স্ট্যাবল ডিফিউশন মডেলটি সরান।
stable-diffusion-webui\models\Stable-diffusion
ওয়েব-ইউআই সেটআপ
এর পরে, আপনাকে স্থিতিশীল বিস্তারের জন্য প্রয়োজনীয় সরঞ্জামগুলি সেট আপ করতে হবে। এটি প্রায় 10 মিনিট সময় নিতে পারে।
cd path/to/stable-diffusion-webui
আপনার কমান্ড প্রম্পট খুলুন এবং একটি নির্দিষ্ট কমান্ড টাইপ করে stable-diffusion-webui ফোল্ডারে যান।
webui-user.bat
একবার আপনি সেখানে গেলে, একটি ভার্চুয়াল পরিবেশ তৈরি করতে অন্য কমান্ড চালান এবং প্রক্রিয়াটির জন্য প্রয়োজনীয় সবকিছু ইনস্টল করুন।
স্থিতিশীল বিস্তার ব্যবহার শুরু করুন
একবার আপনি সমস্ত প্রয়োজনীয় জিনিস ইনস্টল করার পরে, আপনি আপনার কমান্ড উইন্ডোতে "http://127.0.0.1:7860" এর মতো একটি ওয়েব ঠিকানা দেখতে পাবেন। স্ট্যাবল ডিফিউশন ওয়েব ইন্টারফেস ব্যবহার শুরু করতে আপনার ওয়েব ব্রাউজারের ঠিকানা বারে এটি কপি এবং পেস্ট করুন।

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