GPT সাম্প্রতিক সময়ে একটি খুব জনপ্রিয় বিষয় হয়ে উঠেছে এবং স্বয়ংক্রিয় গ্রাহক পরিষেবা থেকে প্রাকৃতিক ভাষা প্রক্রিয়াকরণ পর্যন্ত বিভিন্ন উপায়ে ব্যবহার করা হচ্ছে।
এই টিউটোরিয়ালটি আপনাকে দেখাবে কিভাবে ওয়ার্ডপ্রেস এবং নো-কোড প্লাগইন Convoworks WP ব্যবহার করে ভাইবার অ্যাপের জন্য একটি GPT-চালিত চ্যাটবট তৈরি করতে হয়। এতে, আমরা ব্যাখ্যা করব কিভাবে চ্যাটবট সেট আপ করতে হয় যাতে আপনি GPT-3 এর প্রাকৃতিক ভাষা প্রযুক্তি ব্যবহার করে প্রশ্ন জিজ্ঞাসা করতে এবং যেকোনো বিষয়ে কথা বলতে পারেন।
চল শুরু করি!
ভাইবারের জন্য আপনার জিপিটি চালিত চ্যাটবট সেট আপ করতে, আপনার একটি ওয়ার্ডপ্রেস ইনস্টলেশন থাকতে হবে যা সর্বজনীনভাবে অ্যাক্সেসযোগ্য যাতে এটি ভাইবার অ্যাপ থেকে অনুরোধগুলি গ্রহণ করতে পারে। তারপর, প্লাগইন ইনস্টলারে নেভিগেট করুন এবং Convoworks WP ইনস্টল এবং সক্রিয় করুন। এটি হয়ে গেলে, Convoworks WP খুলুন এবং "ফাইল থেকে আমদানি করুন" বিকল্পটি ব্যবহার করে একটি নতুন পরিষেবা তৈরি করুন। পরিষেবা সংজ্ঞা (json ফাইল) এখানে ডাউনলোড করা যেতে পারে।
https://partners.viber.com/account/- এ একটি ভাইবার বট তৈরি করুন। এটি করার জন্য, আপনার কেবলমাত্র একটি ইনস্টল করা এবং কার্যকরী ভাইবার অ্যাপ দরকার। একবার আপনি এটি তৈরি করলে আপনার কাছে একটি API অ্যাক্সেস টোকেন থাকবে যা Convoworks-এ ব্যবহার করা হবে। QR কোডটি নোট করুন যা আপনি ব্যবহারকারীদের আমন্ত্রণ জানাতে ব্যবহার করতে পারেন।
এখন কনভোওয়ার্কসে আপনার পরিষেবা খুলুন, কনফিগারেশন ভিউতে নেভিগেট করুন এবং ভাইবার প্ল্যাটফর্ম সক্রিয় করতে ক্লিক করুন। এখানে আপনাকে Viber “Auth Token” এবং “Account ID” লিখতে হবে। আপনি https://partners.viber.com/account/ এ আপনার ভাইবার অ্যাকাউন্ট url-এ অ্যাকাউন্ট আইডি নম্বর খুঁজে পেতে পারেন।
শেষ ধাপ হল Convoworks পরিষেবাতে OpenAI auth কী সেট করা। আপনার পরিষেবাতে ভেরিয়েবল ভিউতে নেভিগেট করুন এবং সঠিক মান সেট করুন। এখানে আপনি কোন মডেলটি ব্যবহার করছেন এবং অন্যান্য পরামিতিগুলি GPT API ব্যবহার করছেন তাও সেট করতে পারেন।
এখন আপনি শুধু এটি ব্যবহার শুরু করতে হবে. আপনার ভাইবার অ্যাপে যান, আরও স্ক্রীন খুলুন এবং উপরে একটি QR কোড আইকনে আলতো চাপুন। আপনার ভাইবার বট অ্যাকাউন্টের পৃষ্ঠায় ক্যামেরাটিকে QR কোডে পরিণত করুন এবং আপনি প্রবেশ করেছেন!
কথোপকথোন
জিপিটি (জেনারেটিভ প্রি-ট্রেইনড ট্রান্সফরমার) হল এক ধরনের অ্যালগরিদম যা প্রাকৃতিক ভাষা বুঝতে পারে এবং প্রদত্ত প্রম্পটের উপর ভিত্তি করে নতুন পাঠ্য তৈরি করতে পারে। এটি একটি প্রসঙ্গ তৈরি করতে ইনপুট প্রম্পট ব্যবহার করে কাজ করে এবং তারপর সেই প্রসঙ্গ ব্যবহার করে পাঠ্য তৈরি করে।
GPT-এর সমাপ্তি নীতি হল যে এটি প্রম্পট দ্বারা প্রদত্ত প্রেক্ষাপটের উপর ভিত্তি করে নতুন পাঠ্য তৈরি করবে। GPT একটি প্রম্পট প্রদান করা গুরুত্বপূর্ণ যা অ্যালগরিদম সম্পর্কিত পাঠ্য তৈরি করার জন্য যথেষ্ট প্রসঙ্গ সরবরাহ করে। উদাহরণস্বরূপ, আপনি যদি "ফ্রান্সের রাজধানী কি?" এর মত একটি প্রম্পট প্রদান করেন, তাহলে GPT ফ্রান্স এবং এর রাজধানী শহর সম্পর্কে পাঠ্য তৈরি করবে।
সুতরাং, কনভোওয়ার্কস সার্ভিসে আমরা এখানে যা করছি তা হল ${কথোপকথন} ভেরিয়েবল সেট করা (শুরুতে খালি) যাতে সম্পূর্ণ কথোপকথন রয়েছে ("সেট প্যারামিটার" উপাদানের জন্য পরীক্ষা করুন)। আমরা এতে ব্যবহারকারীর অনুসন্ধান এবং বটের প্রতিক্রিয়া উভয়ই যোগ করছি।
Http ক্যোয়ারী উপাদান
এই উপাদানটি আমাদের API অনুরোধ তৈরি করতে এবং প্রতিক্রিয়া ডেটা ব্যবহার করতে দেয়। এটি একটি সমাপ্তির প্রতিক্রিয়া আনবে, এটি কথোপকথনে যোগ করবে এবং প্রতিক্রিয়া পাঠ্য প্রস্তুত করবে যা আমরা ব্যবহারকারীর কাছে ফিরে যেতে পারি। এই কার্যকারিতাটি একটি খণ্ডে স্থাপন করা হয়েছে যাতে আমরা এটিকে কর্মপ্রবাহের বিভিন্ন স্থানে ব্যবহার করতে পারি।
এই পরিষেবাতে আমরা অতিরিক্ত কমান্ড পরিচালনা করতে প্লেইন টেক্সট ফিল্টার ব্যবহার করছি। এখানে একটি উদাহরণ রয়েছে যা কথোপকথন রিসেট করার জন্য "পুনরায় শুরু করুন" বা "শুরু করুন" কমান্ড ক্যাচ করে (খালি স্ট্রিং-এ ${কথোপকথন} ভেরিয়েবল সেট করে)।
টেক্সট ফিল্টার এবং বিশেষ কমান্ড
এই পরিষেবাতে আমরা অতিরিক্ত কমান্ড পরিচালনা করতে প্লেইন টেক্সট ফিল্টার ব্যবহার করছি। এখানে একটি উদাহরণ রয়েছে যা কথোপকথন রিসেট করার জন্য "পুনরায় শুরু করুন" বা "শুরু করুন" কমান্ড ক্যাচ করে (খালি স্ট্রিং-এ ${কথোপকথন} ভেরিয়েবল সেট করে)।
প্রমাণীকরণ
ভাইবার যখন অনুরোধ পাঠাচ্ছে, তখন আমরা ব্যবহারকারীর অনন্য আইডিও পাচ্ছি। আমাদের ডাটাবেসে সেই আইডি থাকলে, আমরা সহজেই ব্যবহারকারীর বিবরণ জানতে পারি এবং ব্যক্তিগতকৃত বার্তা বা কথোপকথনের মাধ্যমে প্রতিক্রিয়া জানাতে পারি।
প্রম্পট ইঞ্জিনিয়ারিং
বেশিরভাগ জিপিটি পাওয়ার জন্য কীভাবে প্রম্পট তৈরি করতে হয় তা জানার অনেক শক্তি রয়েছে। সঠিক প্রম্পট গঠন করা অত্যন্ত গুরুত্বপূর্ণ এবং আপনার এটির সাথে খেলা উচিত। মনে রাখবেন কনভোওয়ার্কস ওয়ার্ডপ্রেসের ভিতরে চলছে এবং এর সমস্ত ডেটা অ্যাক্সেস করতে পারে। অর্থাৎ আপনি ডাটাবেস থেকে ডেটা সহ একটি প্রম্পট প্রি-পপুলেট করতে পারেন। আপনি ভিন্ন কথোপকথনের প্রসঙ্গ রাখতে পারেন যদি এটি একটি নতুন ব্যবহারকারী হয়, তাদের শেষ আদেশ কী ছিল … আপনার যা প্রয়োজন।
GPT-3 একটি আশ্চর্যজনক প্রযুক্তি, এবং এটি কীভাবে শক্তিশালী এবং দরকারী অ্যাপ্লিকেশন তৈরি করতে ব্যবহার করা যেতে পারে তা দেখতে অবিশ্বাস্য। কনভোওয়ার্কসের সাহায্যে, এখন ওয়ার্ডপ্রেস এবং ভাইবারের মধ্যে একটি বুদ্ধিমান, কথোপকথনমূলক বট তৈরি করতে GPT-3 ব্যবহার করা সম্ভব। কয়েকটি সহজ পদক্ষেপের মাধ্যমে, আপনি আপনার পকেটে জিপিটি পাওয়ার রাখতে পারেন!