লোকাল AI

AI দিয়ে স্থানীয়ভাবে স্টক কীওয়ার্ড তৈরি ও পর্যালোচনা করার পদ্ধতি

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

MetaStocker দর্শকের ব্রাউজারে তার স্থানীয় ভিশন ও চিন্তন মডেল চালাতে পারে। স্থানীয় মোডে মডেলের ইনফারেন্স AI সার্ভারে না গিয়ে ডিভাইসেই থাকে। প্রথম মডেল ডাউনলোডের জন্য ইন্টারনেট দরকার এবং ব্রাউজারে পর্যাপ্ত মেমোরিসহ সামঞ্জস্যপূর্ণ WebGPU সেটআপ থাকা প্রয়োজন। ব্রাউজারে ডাউনলোড করা ফাইল মেমোরিতে সক্রিয়ভাবে লোড থাকা মডেলের সমান নয়, তাই ইন্টারফেসের Download/Load এবং আনলোড নিয়ন্ত্রণ গুরুত্বপূর্ণ। এই উদাহরণে শুরুতে সতর্কভাবে একটি স্থানীয় থ্রেড ব্যবহার করা হয়েছে।

স্থানীয় কীওয়ার্ড কর্মপ্রবাহের তিনটি ধাপ: একটি স্থানীয় মডেল লোড করুন — মডেল ডাউনলোড/লোড করে একটি ব্রাউজার থ্রেড দিয়ে শুরু করুন।; রুটির প্রিভিউ যাচাই করুন — দৃশ্যমান তথ্য রাখুন; বানানো উপাদান ও দাবি বাদ দিন।; পর্যালোচিত সারি রপ্তানি করুন — নির্ভুল মেটাডেটা সংরক্ষণ করে কনট্রিবিউটর পোর্টালে পরীক্ষা করুন।
এই নির্দেশিকার কাজের ধাপগুলোর চিত্র।

১. ছবি ও তথ্য প্রস্তুত করুন

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

ব্যাচের সংক্ষিপ্ত বর্ণনাকে প্রেক্ষাপট হিসেবে ব্যবহার করুন, নির্বিচারে ট্যাগের তালিকা হিসেবে নয়। একটি ফাইলের জন্য নির্দিষ্ট একটি বাক্যই যথেষ্ট: “কাঠের রান্নাঘরের টেবিলে কাটা তাজা রুটির খাবারের ছবি; কোনো মানুষ বা প্যাকেজিং দৃশ্যমান নয়।” এটি অনুরোধের কাঠামো নির্ধারণে সাহায্য করে, কিন্তু এমন পরামর্শের দায় মডেলের ওপরই রাখে যেগুলো এখনও পর্যালোচনা করা দরকার।

  • দৃশ্যমান তথ্যকে অনুমান থেকে আলাদা করুন।
  • পরে CSV মেটাডেটা রপ্তানি করতে পারেন মনে হলে মূল ফাইলের নাম অপরিবর্তিত রাখুন।
  • চূড়ান্ত শব্দ সম্পাদনার আগে কোন মার্কেটপ্লেসের ভাষা প্রয়োজন তা ঠিক করুন।
দৃশ্যমান তথ্য: কাটা রুটি, সম্পূর্ণ রুটি, কাঠের টেবিল, ঘরের ভেতরের খাবারের পরিবেশ।
সমর্থনহীন অনুমান: গমের উপাদান, ঘরোয়া রেসিপি, বেকারির নাম, দেশ, গ্লুটেন-মুক্ত হওয়া।

২. ডাউনলোড, লোড করে একটি থ্রেড দিয়ে শুরু করুন

স্থানীয় জেনারেটর খুলে একটি স্থানীয় মডেল বেছে নিন। স্পষ্টভাবে Download/Load নির্বাচন করুন এবং মডেল প্রস্তুত হওয়া পর্যন্ত অপেক্ষা করুন। প্রাথমিক ডাউনলোডের জন্য ইন্টারনেট দরকার। এরপর মডেলটি ব্রাউজারের স্টোরেজে থাকতে পারে, কিন্তু ক্যাশে থাকা ডাউনলোডটি ইনফারেন্সের জন্য বর্তমানে লোড থাকা মডেল কপির থেকে আলাদা।

প্রথম ধাপে স্থানীয় সমান্তরাল থ্রেডের সংখ্যা এক রাখুন। একাধিক স্থানীয় থ্রেড আলাদা মডেল কপি লোড করতে পারে, ফলে মেমোরির ওপর চাপ বাড়তে পারে। কর্মপ্রবাহ বুঝে গেলে, আপনার ব্রাউজার, GPU এবং উপলব্ধ মেমোরি নির্ভরযোগ্যভাবে সামলাতে পারলে দ্বিতীয় থ্রেড পরীক্ষা করতে পারেন। WebGPU সমর্থনকারী ব্রাউজার থাকলেই নির্দিষ্ট কোনো মডেল সেখানে ফিট করবে—এমন নিশ্চয়তা নেই।

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

  • তৈরির সময় ছবি, প্রম্পট ও ফলাফল ডিভাইসেই রাখতে চাইলে স্থানীয় মোড ব্যবহার করুন।
  • স্থানীয় ইনফারেন্স চালাতে না পারলে স্বয়ংক্রিয় ক্লাউড বিকল্প পাওয়া যাবে—এমন আশা করবেন না।
  • কাজ শেষ হলে সক্রিয় মেমোরি মুক্ত করতে মডেল আনলোড করুন; ব্রাউজারের মডেল ফাইল মুছে ফেলা আলাদা কাজ।
শুরুর সেটআপ: স্থানীয় মডেল; Download/Load সম্পন্ন; স্থানীয় থ্রেড: ১; ইনপুট: fresh-bread.jpg।

৩. কীওয়ার্ড বিচার করার আগে প্রিভিউ দেখুন

জেনারেটরকে সম্পাদনাযোগ্য প্রিভিউ তৈরি করতে দিন, তারপর ছবি ও খসড়াটি পাশাপাশি পরীক্ষা করুন। প্রিভিউ সম্ভাব্য ধারণা খুঁজে পেতে সাহায্য করে, কিন্তু প্রতিটি শব্দ সত্য—এর প্রমাণ নয়। শিরোনাম, বর্ণনা ও ট্যাগকে মানুষের সংশোধনের জন্য তৈরি খসড়া হিসেবে পড়ুন।

এই রুটির ছবির জন্য খসড়ায় bread, sliced bread, loaf, bakery food, table এবং close up-এর মতো শব্দ সঠিকভাবে আসতে পারে। wheat, flour, butter, breakfast, homemade বা sourdough-ও আসতে পারে। কিছু শব্দ দেখতে বিশ্বাসযোগ্য মনে হতে পারে; বিশ্বাসযোগ্য মনে হওয়া যাচাই নয়। কাটা অংশ কোনো রেসিপির ইঙ্গিত দিতে পারে, কিন্তু পিক্সেল উপাদান বা তৈরির পদ্ধতি প্রমাণ করতে পারে না।

পর্যালোচনার সময় ফাইলের নামটি ফলাফলের সঙ্গে যুক্ত রাখুন। অ্যাপটি চাওয়া সংখ্যক ট্যাগ যাচাই করতে পারে, কিন্তু সঠিক সংখ্যা প্রাসঙ্গিকতা বা নির্ভুলতা সম্পর্কে কিছু বলে না।

  • মডেলের আত্মবিশ্বাস বা শব্দচয়নের সঙ্গে নয়, বাস্তব দৃশ্যের সঙ্গে প্রিভিউ মিলিয়ে দেখুন।
  • প্রতিটি শব্দকে নিশ্চিত, অনিশ্চিত বা সমর্থনহীন হিসেবে চিহ্নিত করুন।
  • দৃশ্যভিত্তিক পরামর্শকে কেবল সম্ভাব্য শব্দ হিসেবে নিন, স্বয়ংক্রিয় তথ্য হিসেবে নয়।
খসড়া পর্যালোচনা: “sliced bread” এবং “wooden table” রাখুন; “breakfast” নিয়ে প্রশ্ন তুলুন; স্বাধীনভাবে যাচাই না হলে “sourdough,” “wheat” এবং “butter” বাদ দিন।

৪. বানানো উপাদান ও অতিরঞ্জিত দাবি বাদ দিন

এই উদাহরণে সবচেয়ে গুরুত্বপূর্ণ সম্পাদনা হলো উপাদান যাচাই। ধরুন, রুটিটির খোসা বাদামি এবং ভেতরের অংশ ছিদ্রযুক্ত। এই চেহারা থেকে গমের ময়দা, রাই, টক রুটির কালচার, মাখন বা ঘরোয়া রেসিপি প্রমাণিত হয় না। আপনার উৎপাদন নোট বা প্যাকেজিংয়ে নিশ্চিত না থাকলে এসব শব্দ মুছে দিন। healthy, organic, traditional বা artisanal-এর মতো দাবির ক্ষেত্রেও একই সতর্কতা প্রযোজ্য।

এরপর পুনরাবৃত্ত, অতিরিক্ত বিস্তৃত বা অপ্রাসঙ্গিক ট্যাগ বাদ দিন। বিষয়, দৃশ্যমান রূপ, পরিবেশ এবং উপযোগী ধারণা বর্ণনা করে এমন শব্দ রাখুন, কিন্তু লুকানো প্রেক্ষাপট জানেন—এমন ভান করবেন না। অনুমানে ভরা দীর্ঘ তালিকার চেয়ে নির্ভুল শব্দের সংক্ষিপ্ত তালিকা বেশি গ্রহণযোগ্য।

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

  • দৃশ্যমান বিষয় ও কম্পোজিশন-সংক্রান্ত শব্দ রাখুন।
  • যাচাই না করা উপাদান, প্রক্রিয়া, পরিচয়, স্থান ও বাণিজ্যিক দাবি বাদ দিন।
  • সামান্য শব্দবদলে একই ধারণা বারবার লিখবেন না।
চূড়ান্ত সম্ভাব্য কীওয়ার্ড: bread, sliced bread, loaf, bakery food, baked food, crust, crumb, food close up, wooden table, kitchen, rustic food, fresh food, still life।

৫. সতর্কতার সঙ্গে চূড়ান্ত মেটাডেটা সারি তৈরি করুন

কীওয়ার্ডের তালিকা দিয়ে তৈরি শিরোনামের বদলে বর্ণনামূলক শিরোনাম বা বাক্যাংশ লিখুন। সবচেয়ে গুরুত্বপূর্ণ ধারণাগুলো শুরুতে রাখুন। Adobe Stock-এর প্রাসঙ্গিক নির্দেশিকায় সর্বোচ্চ 49টি কীওয়ার্ডের অনুমতি এবং প্রথম 10টির ওপর গুরুত্ব দেওয়া হয়েছে; এর CSV নির্দেশিকায় বর্তমানে 70 অক্ষরের শিরোনাম সীমা দেওয়া আছে। সতর্ক সর্বোচ্চ সীমা হিসেবে 49 ব্যবহার করুন এবং বর্তমান আপলোড স্ক্রিন পরীক্ষা করুন, কারণ প্ল্যাটফর্মের নিয়ম বদলাতে পারে।

এই উদাহরণে “Sliced fresh bread loaf on a wooden kitchen table” রেসিপি বা উপাদানের দাবি না করেই নির্দিষ্ট। প্রথম কীওয়ার্ডগুলোতে মূল বিষয় থাকা উচিত: bread, sliced bread, loaf, baked food, food close up। প্রাসঙ্গিক থাকলেই পরিবেশ ও কম্পোজিশনের শব্দ যোগ করুন।

পরে অন্য মার্কেটপ্লেসের জন্য সারিটি মানিয়ে নিলে একই সীমা বা ক্ষেত্র প্রযোজ্য—এমন ধরে নেবেন না। প্ল্যাটফর্ম ও কনটেন্টের ধরন অনুযায়ী নিয়ম আলাদা হয়।

  • সবচেয়ে শক্তিশালী বিষয়বাচক শব্দগুলো শুরুতে রাখুন।
  • শিরোনাম স্বাভাবিক ও বর্ণনামূলক রাখুন।
  • রপ্তানি বা আপলোডের আগে বর্তমান মার্কেটপ্লেসের সীমা নিশ্চিত করুন।
ফাইলের নাম: fresh-bread.jpg
শিরোনাম: Sliced fresh bread loaf on a wooden kitchen table
কীওয়ার্ড: bread, sliced bread, loaf, baked food, food close up, crust, crumb, wooden table, kitchen, rustic food, fresh food, still life

৬. মানুষের পর্যালোচনার পরেই রপ্তানি করুন

সারি প্রস্তুত হলে আপনার কর্মপ্রবাহে প্রয়োজনীয় ফরম্যাটে রপ্তানি করুন, যেমন Adobe, Envato, Shutterstock বা Freepik CSV। রপ্তানি ফাইল আপলোড বা জমা দেয় না, গ্রহণযোগ্যতার নিশ্চয়তা দেয় না এবং মূল ছবিতে মেটাডেটা বসায় না। কনট্রিবিউটর পোর্টালে চূড়ান্ত মেটাডেটা পরীক্ষা করার প্রয়োজনও এটি দূর করে না।

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

মূল ছবি ও পর্যালোচিত মেটাডেটা একসঙ্গে রাখুন। ট্যাব বন্ধ হয়ে গেলে অসমাপ্ত কাজ সংরক্ষিত থাকবে—অ্যাপ এমন নিশ্চয়তা দেয় না; তাই সেশন ছাড়ার আগে প্রস্তুত সারি রপ্তানি করুন।

  • শুধু পর্যালোচিত সারি রপ্তানি করুন।
  • ফাইলের নাম ও এক্সটেনশন হুবহু পরীক্ষা করুন।
  • কনট্রিবিউটর পোর্টালে আমদানি করা মেটাডেটা পরীক্ষা করুন।
  • জমা দেওয়ার আগে বর্তমান প্ল্যাটফর্মের নিয়ম যাচাই করুন।
চূড়ান্ত হস্তান্তর: fresh-bread.jpg-এর সঙ্গে পর্যালোচিত শিরোনাম ও 12টি নির্ভুল ইংরেজি কীওয়ার্ড; কোনো বানানো উপাদান বা অবস্থান-সংক্রান্ত দাবি নেই।

পরের ধাপে যাওয়ার আগে

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

সূত্র ও সম্পাদনা পদ্ধতি

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