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

AIFISHER ক্যানভাসের প্রাথমিক নির্দেশিকা: উপকরণ, AI মডেল ও সৃজনশীল কর্মপ্রবাহ সংযুক্ত করা

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

AIFISHER ক্যানভাসের প্রাথমিক নির্দেশিকা

AIFISHER ক্যানভাস পরিচিতি

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

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

AIFISHER ক্যানভাসের চিত্র

মূল সুবিধাগুলোর সংক্ষিপ্ত বিবরণ

  • মাল্টিমিডিয়া নোড: একই ক্যানভাসে ছবি, ভিডিও, অডিও ও লেখা নোড সংযুক্ত করুন।
  • মডেল পরিষেবা সংযোগ: AIFISHER API ব্যবহার করুন, অথবা অন্যান্য পরিষেবা প্রদানকারী, স্থানীয় ComfyUI কিংবা RunningHub কনফিগার করুন।
  • রেফারেন্স ও জেনারেশন: বিদ্যমান উপকরণ ব্যবহার করুন, তৈরির প্যারামিটার সামঞ্জস্য করুন এবং ফলাফলকে পরবর্তী কর্মপ্রবাহে সংযুক্ত করুন।
  • সৃজনশীল কর্মপ্রবাহ ব্যবস্থাপনা: Agent-এর সাহায্যে পরিকল্পনা ও পরিচালনা করুন এবং ধারণা, শট, প্রম্পট ও ফলাফল প্রকল্পে সংরক্ষণ করুন।
  • স্থানীয় প্রকল্প সংরক্ষণ: প্রকল্প ও উপকরণ ডিফল্টভাবে স্থানীয় কম্পিউটারে থাকে। সোর্স কোড সংস্করণের কর্মক্ষেত্র চালানোর ডিরেক্টরির .desktop-dev/-এ থাকে।

ইনস্টলেশন ও রানটাইম পরিবেশ

সোর্স কোড চালাতে নিম্নলিখিত পরিবেশ প্রয়োজন:

  • Windows x64
  • Node.js 24.20.0
  • npm
  • স্থানীয়ভাবে তৈরি করতে চাইলে অতিরিক্তভাবে ComfyUI ইনস্টল করতে হবে
  • অনলাইন মডেল ব্যবহার করতে চাইলে সংশ্লিষ্ট পরিষেবা প্রদানকারীর একটি বৈধ API Key প্রস্তুত রাখতে হবে

ভিডিও ট্রান্সকোডিং ও অডিও প্রক্রিয়াকরণের মতো কাজের জন্য কার্যকর FFmpeg এবং ffprobe-ও প্রয়োজন। সোর্স কোড স্ন্যাপশটে এসব রানটাইম বাইনারি অন্তর্ভুক্ত নেই এবং ComfyUI বা মডেল ওজন স্বয়ংক্রিয়ভাবে ইনস্টল করা হয় না।

সোর্স কোড থেকে AIFISHER চালু করা

প্রথমে Git-এর মাধ্যমে প্রকল্পের সোর্স কোড সংগ্রহ করে প্রকল্পের মূল ডিরেক্টরিতে PowerShell খুলুন। এরপর ধারাবাহিকভাবে নির্ভরতা ইনস্টল এবং ডেস্কটপ ডেভেলপমেন্ট চালুর কমান্ড চালান:

npm ci
npm --prefix apps/desktop ci
npm run desktop:dev

প্রথমবার চালু করার সময় Electron ডেস্কটপ রানটাইম npm প্যাকেজে থাকা যাচাইকরণ মানের ভিত্তিতে ডাউনলোড হবে, তাই নেটওয়ার্ক সংযোগ সক্রিয় রাখতে হবে। চালু হওয়ার পর সোর্স কোড সংস্করণের স্থানীয় কর্মক্ষেত্র .desktop-dev/ ডিরেক্টরিতে সংরক্ষিত হবে। এই ডিরেক্টরিতে স্থানীয় কাজের ডেটা থাকে, তাই এটি রিপোজিটরিতে কমিট বা অন্য কারও সঙ্গে শেয়ার করবেন না।

প্রকল্পের অবস্থা যাচাই

ইনস্টলেশন শেষ হলে প্রকল্প যাচাইয়ের কমান্ড চালাতে পারেন:

npm run check

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

AIFISHER API কনফিগার করা

অনলাইন মডেল পরিষেবাগুলো আলাদাভাবে নিবন্ধন ও কনফিগার করতে হবে। নিচের ধাপগুলো অনুসরণ করুন:

  1. AIFISHER API খুলে অ্যাকাউন্ট নিবন্ধন বা লগইন করুন।
  2. API সাইটে নিজের API Key তৈরি করে কপি করুন।
  3. AIFISHER ক্যানভাস চালু করে সেটিংস-এ যান।
  4. ক্লোজড-সোর্স পরিষেবা খুলে AIFISHER API নির্বাচন করুন।
  5. API Key পেস্ট করে সংরক্ষণ করুন।
  6. ক্যানভাসে ফিরে প্রয়োজন অনুযায়ী সংশ্লিষ্ট অনলাইন মডেল পরিষেবা নির্বাচন করুন।

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

ক্যানভাসে একটি সৃজনশীল কাজ সংগঠিত করা

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

  1. বিষয় নির্ধারণ: সৃজনশীল লক্ষ্য, চরিত্রের বৈশিষ্ট্য, দৃশ্যের বর্ণনা বা শটের তথ্য লিখতে টেক্সট নোড ব্যবহার করুন।
  2. রেফারেন্স উপকরণ যোগ: ভিজ্যুয়াল, গতি বা শব্দের দিকনির্দেশ হিসেবে ছবি, ভিডিও বা অডিও নোড সংযুক্ত করুন।
  3. মডেল সংযুক্ত: কনফিগার করা AIFISHER API, অন্যান্য অনলাইন পরিষেবা, ComfyUI বা RunningHub নির্বাচন করুন।
  4. প্যারামিটার সামঞ্জস্য: মডেল ও পরিষেবা প্রদানকারীর দেওয়া বিকল্প অনুযায়ী তৈরির প্যারামিটার পরিবর্তন করুন।
  5. ফলাফল পরীক্ষা: তৈরি ফলাফল ক্যানভাসে রেখে আসল প্রম্পট ও রেফারেন্স উপকরণের সঙ্গে তুলনা করুন।
  6. পুনরাবৃত্তি চালিয়ে যান: প্রম্পট পরিবর্তন করুন, রেফারেন্স উপকরণ বদলান বা প্যারামিটার সামঞ্জস্য করে নতুন সংস্করণ তৈরি করুন।

AI সৃজনশীল কর্মপ্রবাহের চিত্র

প্রকল্পের ক্যানভাসে স্টাইল ও ক্যামেরা মুভমেন্টের উপকরণ লাইব্রেরি রয়েছে, যা ভিজ্যুয়াল দিকনির্দেশ ব্রাউজ করতে ব্যবহার করা যায়। উদাহরণস্বরূপ, লাইব্রেরিতে অ্যানিমেশন স্টাইল, দৈনন্দিন পোর্ট্রেট ও সায়েন্স ফিকশন ভিজ্যুয়ালের মতো দিক রয়েছে। পাশাপাশি ঘিরে ওপরে ওঠা, হিচকক জুমের মতো ক্যামেরা মুভমেন্টের রেফারেন্সও দেওয়া হয়েছে। প্রকৃত জেনারেশন ফলাফল ব্যবহৃত মডেল, প্রম্পট ও রেফারেন্স উপকরণের ওপর নির্ভর করবে।

স্থানীয় ও তৃতীয় পক্ষের কর্মপ্রবাহ সংযুক্ত করা

স্থানীয় ComfyUI ব্যবহার

স্থানীয় ComfyUI সংযুক্ত করতে চাইলে প্রথমে সিস্টেমে আলাদাভাবে ComfyUI ইনস্টল ও চালু করুন, তারপর AIFISHER-এ সংশ্লিষ্ট সংযোগ কনফিগার করুন। ComfyUI-সংক্রান্ত সমস্যা হলে প্রতিক্রিয়ার সঙ্গে ন্যূনতম পুনরুৎপাদনযোগ্য API JSON যুক্ত করা উচিত, যাতে কর্মপ্রবাহ বা প্যারামিটারের সমস্যা শনাক্ত করা সহজ হয়।

RunningHub বা অন্যান্য পরিষেবা প্রদানকারী ব্যবহার

AIFISHER RunningHub এবং অন্যান্য মডেল পরিষেবাও সমর্থন করে। এসব পরিষেবা ব্যবহারের আগে প্রতিটির বৈধ API Key প্রস্তুত করুন এবং পরিষেবা প্রদানকারীর চার্জ, গোপনীয়তা ও ব্যবহারের শর্ত অনুযায়ী কনফিগার করুন। API কর্মপ্রবাহ আমদানি করে প্যারামিটার কনফিগারেশন চালিয়ে যাওয়া যায়, তবে কার্যকর সুবিধা সংযুক্ত পরিষেবার ওপর নির্ভর করে।

ডেটা, গোপনীয়তা ও ডায়াগনস্টিক সংক্রান্ত সতর্কতা

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

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

উন্নত ব্যবহারের পরামর্শ

  • কী সুরক্ষিত রাখুন: সবসময় সেটিংস ইন্টারফেসের মাধ্যমে API Key সংরক্ষণ করুন। আসল কী কনফিগারেশন, লগ বা উদাহরণ কোডে লিখবেন না।
  • কর্মক্ষেত্র পরিচালনা: .desktop-dev/ কমিট বা শেয়ার করবেন না, কারণ এতে স্থানীয় কাজের ডেটা থাকতে পারে।
  • প্রথমে ছোট পরিসরে যাচাই: সোর্স কোড পরিবেশ পরীক্ষা করতে npm run check ব্যবহার করুন। স্বয়ংক্রিয় পরীক্ষা পেইড জেনারেশন চালায় না।
  • স্থানীয় ও অনলাইন মডেল আলাদা করুন: রেফারেন্স উপকরণ পাঠানোর আগে বর্তমান সংযুক্ত মডেল পরিষেবা ও ডেটা স্থানান্তরের পরিসর যাচাই করুন।
  • পুনরুৎপাদনযোগ্য প্রতিক্রিয়া প্রস্তুত করুন: সমস্যা জানালে সংস্করণ, পুনরুৎপাদনের ধাপ ও পরিচয়মুক্ত লগ দিন এবং অ্যাকাউন্ট, API Key, ব্যক্তিগত পাথ ও ব্যক্তিগত উপকরণ সরিয়ে ফেলুন।
  • মিডিয়া নির্ভরতা সামলান: ভিডিও ট্রান্সকোডিং বা অডিও প্রক্রিয়াকরণের ক্ষেত্রে FFmpeg ও ffprobe কার্যকর আছে কি না নিশ্চিত করুন।

ইনস্টল করা সংস্করণ ও লাইসেন্স

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

প্রকল্পের সোর্স কোড শুধুমাত্র অ-বাণিজ্যিক ব্যবহারের জন্য। অ-বাণিজ্যিক শিক্ষা, গবেষণা, পরিবর্তন ও বিনামূল্যে পুনর্বিতরণ অনুমোদিত। তবে কাজ নেওয়া, বাণিজ্যিক制作, ইনস্টলেশন প্যাকেজ পুনর্বিক্রি, বাণিজ্যিকভাবে দ্বিতীয় পর্যায়ের উন্নয়ন বা পেইড হোস্টিং নিষিদ্ধ। প্রকল্পটি AIFISHER Noncommercial Source License 1.0 ব্যবহার করে, যা OSI-সংজ্ঞায়িত ওপেন সোর্স লাইসেন্স নয়। তৃতীয় পক্ষের উপাদানগুলো তাদের মূল লাইসেন্স অনুসরণ করে। ক্লোজড-সোর্স SKILL, ব্যক্তিগত শেয়ার করা টেমপ্লেট, ব্যক্তিগত অ্যাকাউন্ট ও কী প্রকাশ্য পরিসরের অন্তর্ভুক্ত নয়।

AIFISHER ব্যবহারের আগে রিপোজিটরির LICENSE, SOURCE-SCOPE.md এবং THIRD-PARTY-NOTICES.md পড়ুন এবং আপনার ব্যবহারের ধরন লাইসেন্সের শর্ত পূরণ করে কি না নিশ্চিত করুন।

সারসংক্ষেপ

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