Whizi-তে Projects কীভাবে ব্যবহার করবেন

দ্রুত উত্তর

Whizi-তে একটা প্রজেক্ট হলো কথোপকথনের এমন একটা ফোল্ডার যা পিন করা ফাইল আর নিজস্ব ইনস্ট্রাকশনও বহন করে, আর দুটোই প্রতিটা মেসেজে মডেল প্রম্পটে যোগ হয়ে যায়। প্রজেক্ট যেকোনো সাইন-ইন করা অ্যাকাউন্টের জন্য উপলব্ধ, ফ্রি অ্যাকাউন্ট সহ। প্রতিটা অ্যাকাউন্ট 50টা প্রজেক্ট রাখতে পারে, আর প্রতিটাতে 10 MB পর্যন্ত সাইজের 10টা পিন করা ফাইল থাকতে পারে।

সংক্ষিপ্ত উত্তর

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

প্রোডাক্টে প্রকাশিত সীমাগুলো:

সীমামান
প্রতি অ্যাকাউন্টে প্রজেক্ট50
প্রজেক্টের নাম120 ক্যারেক্টার
প্রজেক্ট ইনস্ট্রাকশন32,000 ক্যারেক্টার
প্রতি প্রজেক্টে পিন করা ফাইল10
একটা পিন করা ফাইলের সাইজ10 MB
একটা পিন করা ফাইল থেকে ব্যবহৃত এক্সট্র্যাক্ট করা টেক্সট32,000 ক্যারেক্টার
পুরো প্রজেক্ট প্রম্পট ব্লক120,000 ক্যারেক্টার
একটা চ্যাট যতগুলো প্রজেক্টের অংশ হতে পারে1

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

একটা প্রজেক্টের ভেতরে কী থাকে

একটা প্রজেক্ট বোঝার মতো তিনটা জিনিস বহন করে।

কথোপকথন। একটা প্রজেক্ট মূলত একটা ফোল্ডার। চ্যাট এতে ঢোকানো আর বের করা যায়, আর একটা চ্যাট একসাথে বড়জোর একটা প্রজেক্টে থাকতে পারে, যার কারণে সাইডবার কোনো প্রজেক্টে নেই এমন চ্যাটগুলোর একটা পরিষ্কার "বাকি সব" ভিউ দেখাতে পারে। সাইডবার চ্যাট লিস্টের ওপরে প্রজেক্ট দেখায়। সাইডবার সার্চ চ্যাটের টাইটেল মেলায় আর সব প্রজেক্ট জুড়ে কাজ করে, তাই একটা চ্যাট যে ফোল্ডারেই থাকুক না কেন নাম দিয়ে খুঁজে পাওয়া যায়। রিনেম আর ডিলিট করা নিয়ে আছে organize your conversations-এ, আর সার্চ বক্স কী মেলাবে আর কী মেলাবে না তা আছে search your chat history-এ।

ইনস্ট্রাকশন। একটা প্রজেক্ট 32,000 ক্যারেক্টার পর্যন্ত কাস্টম ইনস্ট্রাকশন বহন করে, যা এর ভেতরের প্রতিটা কথোপকথনে প্রযোজ্য হয়। সোজাসাপ্টা বলতে গেলে: প্রতি-প্রজেক্ট ইনস্ট্রাকশনই Whizi-তে একমাত্র ব্যবহারকারী-রচিত ইনস্ট্রাকশন। কোনো অ্যাকাউন্ট-লেভেল কাস্টম ইনস্ট্রাকশন সেটিং নেই। সেটিংসে আছে Subscription, Cancel, Reset password, Export data, Import chats, Default model, Dark mode, Language, আর সাপোর্ট ও লিগ্যাল লিংক, আর এমন কিছু নেই যা একটা গ্লোবাল ইনস্ট্রাকশন সেট করে। কাজের একটা অংশ নিয়ে প্রতিটা চ্যাটে একই স্থায়ী ব্রিফ চাইলে, প্রজেক্টই সেই মেকানিজম।

পিন করা ফাইল। 10টা পর্যন্ত ফাইল, প্রতিটা 10 MB পর্যন্ত, যার টেক্সট প্রতিটা টার্নের সাথে যায়। এগুলো চ্যাট অ্যাটাচমেন্ট নয় আর সেভাবে আচরণও করে না, যা পরের অংশের বিষয়।

পিন করা ফাইল, আর কেন ছবি অনুমোদিত নয়

পিন করা ফাইলে PDF, প্লেইন টেক্সট, Markdown, CSV, JSON, .docx আর .xlsx গ্রহণযোগ্য। ছবি ইচ্ছাকৃতভাবে বাদ দেওয়া হয়েছে।

এই বাদ দেওয়াটাই সবচেয়ে স্পষ্ট সংকেত যে একটা পিন করা ফাইল আসলে কী। একটা পিন করা ফাইল মডেলের কাছে ফাইল হিসেবে দেওয়া হয় না। এর টেক্সট এক্সট্র্যাক্ট করে প্রজেক্টের প্রতিটা টার্নে প্রম্পট টেক্সট হিসেবে পাঠানো হয়, তাই এক্সট্র্যাক্ট করার মতো টেক্সট নেই এমন ফরম্যাটের দেওয়ার কিছু নেই। একটা মেসেজে জুড়ে দেওয়া ছবি vision-সক্ষম মডেলে ছবি হিসেবেই পাঠানো হয় আর ঠিকমতো কাজ করে; একটা প্রজেক্টে পিন করা একই ছবিকে কাজে লাগতে হলে প্রতিটা টার্নে আবার পাঠাতে হতো, আর প্রোডাক্ট ঠিক এটাই করতে অস্বীকার করে।

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

একটা পিন করা ফাইল থেকে যদি কিছুই এক্সট্র্যাক্ট না হয়, Whizi ধরে না নিয়ে ফাইলের পাশেই বলে দেয়: No readable text found in this file, so the model cannot see it. টেক্সট লেয়ার ছাড়া স্ক্যান করা PDF এর সাধারণ কারণ। প্রজেক্ট ফাইলে টাইপ, সাইজ আর সিগনেচার চেক ব্যর্থ হওয়া নিয়ে আছে why a file upload failed-এ।

কীভাবে প্রজেক্ট কনটেক্সট মডেলে পৌঁছায়

প্রতিটা মেসেজে প্রজেক্ট ইনস্ট্রাকশন আর পিন করা ফাইলের টেক্সট লোড হয়ে মডেল প্রম্পটে যোগ হয়। চ্যাটের প্রথম মেসেজে নয়, প্রতি চ্যাটে একবার নয়। প্রতিটা মেসেজে।

দুটো সীমা এতে যা যোগ হয় তা ছোট করে দেয়। একটা পিন করা ফাইল থেকে এক্সট্র্যাক্ট করা টেক্সট সর্বোচ্চ 32,000 ক্যারেক্টার অবদান রাখে, আর পুরো প্রজেক্ট প্রম্পট ব্লক সর্বোচ্চ 120,000 ক্যারেক্টারে সীমাবদ্ধ। তাই দশটা বড় PDF রাখা একটা প্রজেক্ট প্রতিটা টার্নে আপনাকে দশটা পুরো PDF পাঠাচ্ছে না, আর সীমা পার হওয়া অংশগুলো সেখানে সহজেই নেই। এই নতুন করে তৈরি হওয়া ব্লক একটা লম্বা কথোপকথনের কী খরচ করে তা আছে when the conversation is too long-এ।

এটা যা পরিবর্তন করে না তা হলো একটা টার্নের খরচ। ক্রেডিট চার্জ নির্ভর করে উত্তরদাতা মডেলের ধাপের ওপর, তাই একটা প্রজেক্টের ভেতরে একটা মেসেজের খরচ একই মডেলে বাইরে থাকা একই মেসেজের সমান। পিন করা ফাইল কনটেক্সট খরচ করে, ক্রেডিট নয়।

একটা প্রজেক্ট চ্যাটের ভেতরে মডেল বদলালে কী বহাল থাকে তা আছে switch models mid-conversation-এ।

একটা প্রজেক্ট যেসব এরর তৈরি করে

প্রজেক্ট ম্যানেজমেন্ট অ্যাকশন নিজস্ব স্ট্রিং নিয়ে ব্যর্থ হয়, আর প্রতিটা ভিন্ন অপারেশনের নাম বলে, তাই স্ট্রিংটাই বলে দেয় কোন কল ব্যর্থ হয়েছে।

মেসেজকখন দেখা যায়
Could not create the project. Please try again.প্রজেক্ট তৈরি ব্যর্থ হয়েছে
Could not save the project. Please try again.নাম বা ইনস্ট্রাকশন সেভ করা ব্যর্থ হয়েছে
Could not delete the project. Please try again.প্রজেক্ট ডিলিট ব্যর্থ হয়েছে
Could not move the chat. Please try again.চ্যাটকে প্রজেক্টে ঢোকানো বা বের করা ব্যর্থ হয়েছে
Project not found.HTTP 404, এমন একটা প্রজেক্ট id যা আপনার অ্যাকাউন্টের জন্য মেলে না
Project file not found.HTTP 404, এমন একটা ফাইল id যা প্রজেক্টের ভেতরে মেলে না

অ্যাকাউন্ট-ওয়াইড সীমার ওপরে, দুটো রেট লিমিট শুধু প্রজেক্টের জন্য নির্দিষ্ট। একটা প্রজেক্ট তৈরি বা এডিট করা প্রতি মিনিটে 20টায় সীমাবদ্ধ, আর একটা প্রজেক্ট ফাইল আপলোড করা প্রতি মিনিটে 10টায়। দুটোই প্রতি মিনিটে, তাই সমাধান হলো সাথে সাথে আবার চেষ্টা না করে অপেক্ষা করা। বিস্তারিত চিত্র আছে rate limits in Whizi-এ।

একটা পিন করা ফাইলে আপলোড ব্যর্থতা ভিন্ন এক সেট স্ট্রিং, যার মধ্যে আছে 10টা ফাইলের সীমা আর 10 MB সীমা, আর এগুলো আছে why a file upload failed-এ।

একটা প্রজেক্ট যা নয়

চারটা সৎ সীমা, কারণ এগুলোই সেই প্রশ্ন যা নিয়ে মানুষ আসে।

একটা প্রজেক্ট শেয়ার করা যায় না। Whizi-তে টিম, অর্গানাইজেশন, ওয়ার্কস্পেস বা সিটের ধারণা নেই, আর একটা প্রজেক্ট সেই অ্যাকাউন্টের যা এটা তৈরি করেছে। একটা প্রজেক্টে কোনো মেম্বার লিস্ট নেই আর একজন সহকর্মীকে এটা দেওয়ার কোনো উপায় নেই। দেখুন team accounts in Whizi

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

একটা প্রজেক্ট একটা চ্যাটের দ্বিতীয় ঘর নয়। একটা চ্যাট বড়জোর একটা প্রজেক্টের, তাই দুটো কাজের সাথে প্রাসঙ্গিক একটা কথোপকথনকে একটা বেছে নিতে হয়।

একটা প্রজেক্ট প্রম্পট লাইব্রেরি নয়। ইনস্ট্রাকশন সেই প্রজেক্টের জন্য একটা ব্লক স্থায়ী কনটেক্সট, প্রতি মেসেজে বেছে নেওয়ার মতো সেভ করা, নাম দেওয়া প্রম্পটের একটা সেট নয়।

একটা প্রজেক্ট যা দিয়ে সত্যিই যায় তা হলো আপনার ডেটা এক্সপোর্ট। GET /api/account/export আপনার অ্যাকাউন্ট ডেটা একটা ডাউনলোডযোগ্য JSON ফাইল হিসেবে ফেরত দেয়, আর এর কনটেন্টে আছে প্রজেক্ট আর তাদের ফাইল মেটাডেটা। এটা ঠিকমতো পড়ুন: মেটাডেটা, পিন করা বাইট নয়। দেখুন export chats and files

সর্বোচ্চ ফায়দা তোলা

মেকানিজমটা যেভাবে কাজ করে তা থেকে সরাসরি কয়েকটা জিনিস বেরিয়ে আসে।

  • স্থিতিশীল উপাদান পিন করুন, অস্থির উপাদান অ্যাটাচ করুন। একটা স্টাইল গাইড, একটা স্কিমা, একটা কনট্র্যাক্ট বা একটা স্পেক পিন করার মতো, কারণ প্রতিটা টার্ন এতে উপকৃত হয়। একবারের জন্য দরকার এমন একটা ডকুমেন্ট যা সামারাইজ করাতে চান তা একটা মেসেজে চ্যাট অ্যাটাচমেন্ট হিসেবে যাওয়া উচিত।
  • যা নিয়ে জিজ্ঞাসা করছেন না তা আনপিন করুন। বর্তমান প্রশ্ন এগুলো ছুঁক বা না ছুঁক, দশটা পিন করা ফাইল প্রতিটা টার্নে প্রজেক্ট ব্লক খরচ করে।
  • পিন করার আগে ফরম্যাট বেছে নিন, পরে নয়। একটা চ্যাট অ্যাটাচমেন্টের চেয়ে একটা পিন করা ফাইলে এই বাছাইয়ের খরচ বেশি, কারণ এক্সট্র্যাক্ট করা টেক্সট একবার পড়ার বদলে প্রতিটা টার্নে আবার পাঠানো হয়। প্রতিটা ফরম্যাট কী এক্সট্র্যাক্ট করে তা আছে supported file types-এ।

একটা ফ্রি অ্যাকাউন্টে প্রজেক্ট আর ইনস্ট্রাকশন উপলব্ধ, কিন্তু পিন করা ফাইল নয়: একটা অ্যাটাচমেন্ট আপলোড করতে সাবস্ক্রিপশন লাগে। অন্য বাধা হলো অ্যালাউন্স, প্রথম দিনে 7টা মেসেজ, তারপর প্রতিদিন 3টা, তাই ফ্রিতে সেট করা একটা প্রজেক্ট আসলে একটা সাবস্ক্রিপশনের আগে করা সেটআপ, লম্বা সময় ভেতরে কাজ করার মতো কিছু নয়।

চেকলিস্ট
  • একটা প্রজেক্ট হলো চ্যাট, পিন করা ফাইল আর নিজস্ব ইনস্ট্রাকশনের একটা ফোল্ডার
  • ফ্রি সহ যেকোনো সাইন-ইন করা অ্যাকাউন্টে উপলব্ধ
  • 50টা পর্যন্ত প্রজেক্ট, প্রতিটায় 10 MB পর্যন্ত সাইজের 10টা পিন করা ফাইল
  • ইনস্ট্রাকশন 32,000 ক্যারেক্টার পর্যন্ত হতে পারে
  • পিন করা ফাইলে PDF, টেক্সট, Markdown, CSV, JSON, .docx আর .xlsx গ্রহণযোগ্য, ছবি কখনো নয়
  • প্রতিটা মেসেজে ইনস্ট্রাকশন আর পিন করা ফাইলের টেক্সট প্রম্পটে যোগ হয়
  • একটা ফাইল সর্বোচ্চ 32,000 ক্যারেক্টার দেয়, পুরো ব্লক সর্বোচ্চ 120,000
  • পিন করা ফাইলের বাইট ডিলিট না করা পর্যন্ত রাখা হয়, অ্যাটাচমেন্টের মতো মেয়াদ ফুরায় না
  • একটা চ্যাট বড়জোর একটা প্রজেক্টে থাকতে পারে

প্রায়ই জিজ্ঞাসিত প্রশ্ন

Whizi-তে Projects ব্যবহার করতে কি পেইড প্ল্যান লাগে?

না। ফ্রি টিয়ার সহ যেকোনো সাইন-ইন করা অ্যাকাউন্টে প্রজেক্ট উপলব্ধ। ফ্রিতে আসল বাধাগুলো অন্য জায়গায়: অ্যালাউন্স প্রথম দিনে 7টা মেসেজ, তারপর প্রতিদিন 3টা, আর ফাইল আপলোডে সাবস্ক্রিপশন লাগে, তাই আপনি প্রজেক্ট বানাতে আর এর ইনস্ট্রাকশন লিখতে পারবেন কিন্তু ফাইল পিন করতে বা ভেতরে বেশিদূর চ্যাট করতে পারবেন না।

একটা প্রজেক্টে আমি কতগুলো ফাইল পিন করতে পারি?

দশটা, প্রতিটা 10 MB পর্যন্ত। গ্রহণযোগ্য ফরম্যাট হলো PDF, প্লেইন টেক্সট, Markdown, CSV, JSON, .docx আর .xlsx। ছবি পিন করা যায় না, কারণ একটা পিন করা ফাইল প্রতিটা টার্নে এক্সট্র্যাক্ট করা প্রম্পট টেক্সট হিসেবে পাঠানো হয় আর একটা ছবিতে এক্সট্র্যাক্ট করার মতো টেক্সট নেই। একাদশ ফাইল আপলোড শুরুর আগেই প্রত্যাখ্যাত হয় এই বার্তায়: This project already holds 10 files. Remove one first.

পিন করা ফাইল কি প্রতিবার মডেলে পাঠানো হয়?

হ্যাঁ, প্রতিটা টার্নে। বর্তমান প্রশ্ন এগুলো ছুঁক বা না ছুঁক, দশটা পিন করা ফাইল আবার পাঠানো হয়, চ্যাটের শুরুতে একবার পাঠানোর বদলে, তাই যা নিয়ে জিজ্ঞাসা করছেন না তা আনপিন করা একটা আসল উপায়। দুটো সীমা যা পাঠানো হয় তা ছোট করে দেয়: যেকোনো একটা ফাইল থেকে এক্সট্র্যাক্ট করা টেক্সটের 32,000 ক্যারেক্টার, আর পুরো প্রজেক্ট ব্লকের 120,000 ক্যারেক্টার।

একটা প্রজেক্টে কি বাড়তি ক্রেডিট খরচ হয়?

না। একটা টার্নের খরচ নির্ধারিত হয় উত্তরদাতা মডেলের ধাপ অনুযায়ী, তাই একই মডেলে একই মেসেজের খরচ একই থাকে, সেটা একটা প্রজেক্টে থাকুক বা না থাকুক। পিন করা ফাইল যা খরচ করে তা ক্রেডিট নয়, কনটেক্সট।

প্রতি প্রজেক্টের বদলে কি পুরো অ্যাকাউন্টের জন্য কাস্টম ইনস্ট্রাকশন সেট করতে পারি?

না। Whizi-তে কোথাও কোনো অ্যাকাউন্ট-লেভেল কাস্টম ইনস্ট্রাকশন সেটিং নেই, আর প্রতি-প্রজেক্ট ইনস্ট্রাকশনই প্রোডাক্টে একমাত্র ব্যবহারকারী-রচিত ইনস্ট্রাকশন। প্রজেক্টই সেই মেকানিজম: 32,000 ক্যারেক্টার পর্যন্ত একটা স্থায়ী ব্লক, যা আপনি এতে ফাইল করা প্রতিটা কথোপকথনে প্রযোজ্য হয়।

একটা প্রজেক্টে কি দুজন মানুষ একসাথে কাজ করতে পারে?

না, আর সবচেয়ে কাছের বিকল্পটা প্রজেক্ট নয়, বরং প্রতি কথোপকথনের ভিত্তিতে চলে: একটা চ্যাট অনুমান করা কঠিন এমন একটা পাবলিক লিংকের পেছনে পাবলিশ করা যায়, আর সেই পাবলিক ভিউ শুধু পড়ার জন্য আর ব্যবহারকারীর id, ইমেইল আর ইন্টারনাল ফিল্ড ছাড়া। তাই একজন সহকর্মী প্রজেক্ট থেকে বেরিয়ে আসা একটা ট্রান্সক্রিপ্ট পড়তে পারে, যা প্রজেক্টের ভেতরে কাজ করার থেকে ভিন্ন একটা জিনিস। দেখুন team accounts in Whizi

পিন করা ফাইল কি আপলোডের মতো মেয়াদ ফুরিয়ে যায়?

না। একটা পিন করা প্রজেক্ট ফাইলের কোনো মেয়াদ ফুরানোর সময়সীমা নেই: বাইট আপনি ডিলিট না করা পর্যন্ত সংরক্ষিত থাকে। আপলোড করা চ্যাট অ্যাটাচমেন্ট আর তৈরি করা মিডিয়া হলো সেগুলো যেগুলোর ওপরে ঘড়ি চলে, 30 দিন পর্যন্ত সময়ে এক্সপায়ার হওয়ার জন্য কনফিগার করা। পুরো স্টোরেজ চিত্র আছে where Whizi stores your data-এ।