ওভারভিউ
অ্যাপ টেমপ্লেট হলো ম্যানেজড ওয়ার্কস্পেসের জন্য একটি সেটআপ পথ, যেখানে কোনো ChatGPT অ্যাপ বা কানেক্টরের ওয়ার্কস্পেস-নির্দিষ্ট সংস্করণ দরকার হয়. ওয়ার্কস্পেস অ্যাডমিনিস্ট্রেটর ও মালিকরা উপলভ্য অ্যাপস বা প্লাগইন অ্যাডমিনিস্ট্রেটর অভিজ্ঞতার মাধ্যমে টেমপ্লেট খুঁজে পেতে, প্রতিষ্ঠান-নির্দিষ্ট কনফিগারেশন যোগ করতে এবং পর্যালোচনার জন্য একটি খসড়া অ্যাপ তৈরি করতে পারেন. ম্যানেজড অ্যাপ টেমপ্লেট ব্যক্তিগত ওয়ার্কস্পেসে দেখা যায় না.
যখন OpenAI সাধারণ অ্যাপ আচরণ সরবরাহ করতে পারে, কিন্তু প্রতিটি ওয়ার্কস্পেসকে প্রোভাইডার-নির্দিষ্ট কনফিগারেশন দিতে হয়, তখন টেমপ্লেট উপযোগী. টেমপ্লেটভেদে ওই কনফিগারেশনে টেন্যান্ট বা হোস্টের নাম, OAuth ক্লায়েন্ট ক্রেডেনশিয়াল, কলব্যাক URL, স্কোপ, ওয়েবহুকের বিবরণ, ম্যানেজড MCP সার্ভার URL বা অন্যান্য প্রোভাইডার সেটিংস থাকতে পারে. উদাহরণস্বরূপ, একটি GitHub Enterprise টেমপ্লেট ওয়ার্কস্পেস-নির্দিষ্ট কানেক্টর তৈরি করতে পারে, যা Codex সেই প্রতিষ্ঠানের GitHub Enterprise হোস্টে পৌঁছাতে ব্যবহার করে.
সেটআপের পর সদস্যরা মূল টেমপ্লেট ব্যবহার করেন না. তারা এটি থেকে তৈরি প্রকাশিত ওয়ার্কস্পেস অ্যাপটি ব্যবহার করেন. এরপর অ্যাডমিনরা ভূমিকা অনুযায়ী অ্যাক্সেস, অ্যাকশন নিয়ন্ত্রণ, অ্যাপ অনুমতি এবং প্রোভাইডার অনুমোদনসহ অন্যান্য ChatGPT অ্যাপের মতো ওই অ্যাপটি পরিচালনা করতে পারেন.
প্লাগইনে অ্যাপ টেমপ্লেট বা টেমপ্লেট থেকে তৈরি অ্যাপ অন্তর্ভুক্ত থাকতে পারে. কোনো প্লাগইনে অ্যাপ টেমপ্লেট থাকলে, সদস্যরা সেটি ChatGPT-এ সংযুক্ত করতে বা প্লাগইনের মাধ্যমে ব্যবহার করতে পারার আগে একজন ওয়ার্কস্পেস অ্যাডমিন বা মালিককে ওয়ার্কস্পেস-নির্দিষ্ট অ্যাপ তৈরি ও প্রকাশ করতে হবে. প্লাগইনটি সেই ওয়ার্কস্পেসে উপলভ্য অ্যাপ ইনস্ট্যান্স ব্যবহার করে; সদস্যরা মূল টেমপ্লেট কনফিগার করেন না.
সাধারণ টেমপ্লেট প্রক্রিয়ার জন্য এই নিবন্ধটি ব্যবহার করুন. প্রোভাইডার-নির্দিষ্ট সেটআপের জন্য দেখুন:
টেমপ্লেট ব্যবহারের সাধারণ কারণগুলোর মধ্যে রয়েছে:
প্রোভাইডার URL-এ কোনো কোম্পানির টেন্যান্ট, অ্যাকাউন্ট, প্রতিষ্ঠান বা ওয়ার্কস্পেস হোস্টনেম থাকে.
প্রতিষ্ঠানকে নিজস্ব OAuth ক্লায়েন্ট বা প্রোভাইডার ক্রেডেনশিয়াল আনতে হয়.
প্রোভাইডারের গ্রাহক-নির্দিষ্ট কলব্যাক URL সেটআপ প্রয়োজন.
অ্যাপটির একই বাস্তবায়ন প্যাটার্ন ব্যবহার করা উচিত, আর প্রতিটি ওয়ার্কস্পেস আলাদাভাবে অ্যাক্সেস, অ্যাকশন ও নিরাপত্তা সেটিংস নিয়ন্ত্রণ করে.
নিয়মিত অ্যাপের থেকে টেমপ্লেটের পার্থক্য
নিয়মিত অ্যাপ সাধারণত সরাসরি সক্রিয় করা যায়. কিন্তু একটি টেমপ্লেট ওয়ার্কস্পেস অ্যাডমিনের সেটআপ প্রক্রিয়া শুরু করে.
সাধারণ প্রক্রিয়াটি হলো:
উপলভ্য ইন্টারফেসের ওপর নির্ভর করে একজন অ্যাডমিনিস্ট্রেটর ওয়ার্কস্পেসের অ্যাপস বা প্লাগইন অ্যাডমিনিস্ট্রেটর অভিজ্ঞতায় টেমপ্লেটটি খুঁজে পান.
অ্যাডমিন প্রয়োজনীয় ওয়ার্কস্পেস-নির্দিষ্ট কনফিগারেশন দেন.
ChatGPT ওয়ার্কস্পেসের জন্য একটি খসড়া অ্যাপ তৈরি করে.
অ্যাডমিন খসড়াটি পর্যালোচনা করে প্রকাশ করেন.
অ্যাডমিন প্রকাশিত অ্যাপের জন্য অ্যাক্সেস ও অ্যাকশন সেটিংস কনফিগার করেন.
সদস্যরা মূল টেমপ্লেট নয়, প্রকাশিত ওয়ার্কস্পেস অ্যাপটি ব্যবহার করেন.
অ্যাপ টেমপ্লেট খুঁজে সেটআপ করুন
নিচের প্রক্রিয়াগুলো অ্যাপস অ্যাডমিনিস্ট্রেটর ইন্টারফেসের বিবরণ দেয়. আপনার ওয়ার্কস্পেসে অ্যাডমিন > প্লাগইন ব্যবহার করা হলে, তার বদলে সংশ্লিষ্ট প্লাগইন বা টেমপ্লেট খুলুন এবং সেটির সেটআপ প্রক্রিয়া অনুসরণ করুন. ওয়ার্কস্পেস নেভিগেশনের জন্য দেখুন: প্লাগইন ও অ্যাপের জন্য অ্যাডমিন নিয়ন্ত্রণ, নিরাপত্তা ও কমপ্লায়েন্স.
ওয়ার্কস্পেস সেটিংস > অ্যাপস-এ যান.
ডিরেক্টরি নির্বাচন করুন.
প্রোভাইডার বা অ্যাপের নাম খুঁজুন.
টেমপ্লেট হিসেবে চিহ্নিত এন্ট্রিগুলো খুঁজুন.
সেটআপ প্রক্রিয়া শুরু করতে সক্রিয় করুন নির্বাচন করুন.
ওয়ার্কস্পেস-নির্দিষ্ট অ্যাপ তৈরি করতে প্রয়োজনীয় বিবরণ সেটআপ প্রক্রিয়া জানতে চায়. সুনির্দিষ্ট ক্ষেত্রগুলো টেমপ্লেটের ওপর নির্ভর করে.
উদাহরণস্বরূপ, একটি GitHub Enterprise টেমপ্লেট এমন বিবরণ চাইতে পারে:
অ্যাপের নাম ও বিবরণ.
GitHub Enterprise হোস্টনেম.
কলব্যাক URL কনফিগারেশন.
OAuth ক্লায়েন্ট ID এবং ক্লায়েন্ট সিক্রেট.
GitHub App ব্যক্তিগত কী.
অনুরোধ করা স্কোপ.
ওয়েবহুক সেটআপের বিবরণ.
খসড়া তৈরি করার আগে প্রতিটি ক্ষেত্র সতর্কভাবে পর্যালোচনা করুন. আপনার প্রতিষ্ঠান যদি OAuth বা প্রোভাইডার ক্রেডেনশিয়াল কেন্দ্রীয়ভাবে পরিচালনা করে, তাহলে ওই ক্রেডেনশিয়ালের মালিক দলের সঙ্গে সমন্বয় করুন.
প্রোভাইডার-নির্দিষ্ট সেটআপের জন্য দেখুন: GitHub Enterprise, Snowflake, এবং Databricks.
OAuth ক্লায়েন্ট সেটআপ
কিছু টেমপ্লেটে আপনার প্রতিষ্ঠানকে নিজস্ব OAuth ক্লায়েন্ট আনতে হয়. এটি প্রয়োজন হলে, বাহ্যিক প্রোভাইডারের অ্যাডমিন কনসোলে OAuth অ্যাপ তৈরি বা কনফিগার করুন, তারপর ChatGPT থেকে কলব্যাক URL কপি করে প্রোভাইডারের রিডাইরেক্ট বা কলব্যাক URL সেটিংসে দিন.
প্রোভাইডার কনফিগারেশন টেমপ্লেট সেটআপ নির্দেশনার সঙ্গে মিলে গেছে নিশ্চিত করার পরই ChatGPT-এ OAuth ক্লায়েন্ট ID ও সিক্রেট লিখুন.
টেমপ্লেটে ডিফল্ট স্কোপ থাকলে, আপনার প্রতিষ্ঠান প্রোভাইডার অনুমতিগুলো পর্যালোচনা করে সেগুলো বদলানোর স্পষ্ট কারণ না পাওয়া পর্যন্ত ডিফল্টগুলো রাখুন.
একটি খসড়া তৈরি করুন
প্রয়োজনীয় তথ্য দেওয়ার পর খসড়া তৈরি করুন নির্বাচন করুন.
খসড়া তৈরি করলেই অ্যাপটি স্বয়ংক্রিয়ভাবে সদস্যদের জন্য উপলভ্য হয় না. সদস্যদের এটি ব্যবহার করতে বলার আগে খসড়াটি পর্যালোচনা করুন, প্রকাশ করুন এবং অ্যাক্সেস ও অ্যাকশন সেটিংস কনফিগার করুন.
ফলস্বরূপ অ্যাপ প্রকাশ ও পরিচালনা করুন
প্রকাশের পর, উপলভ্য অ্যাপস বা প্লাগইন ওয়ার্কস্পেস সেটিংস থেকে ওয়ার্কস্পেস-নির্দিষ্ট অ্যাপটি পরিচালনা করুন.
প্রকাশের পর সুপারিশকৃত যাচাই:
অ্যাপটি সক্রিয় অ্যাপ-এ দেখা যাচ্ছে কি না নিশ্চিত করুন.
যে ভূমিকাগুলো অ্যাপটি ব্যবহার করবে, সেগুলোর জন্য ভূমিকা অ্যাক্সেস সেট করুন.
পড়া ও লেখার অ্যাকশনের জন্য অ্যাকশন পর্যালোচনা করুন.
অ্যাপ ব্যবহার করার আগে ChatGPT কখন সদস্যদের জিজ্ঞাসা করবে তা বেছে নিতে অ্যাপ অনুমতি পর্যালোচনা করুন.
একজন অনুমোদিত টেস্ট ব্যবহারকারীকে উপলভ্যতা অনুযায়ী অ্যাপস বা প্লাগইন-এ যেতে বলুন এবং প্রকাশিত অ্যাপটি দেখা যাচ্ছে কি না নিশ্চিত করতে বলুন.
অ্যাপটির প্রোভাইডার প্রমাণীকরণ প্রয়োজন হলে, টেস্ট ব্যবহারকারীকে তার প্রোভাইডার অ্যাকাউন্ট সংযুক্ত করতে বলুন.
অ্যাপটি প্রত্যাশামতো কাজ করছে কি না নিশ্চিত করতে কম ঝুঁকির একটি টেস্ট প্রম্পট চালান.
এই অনুমতিগুলো ChatGPT কথোপকথনের ক্ষেত্রে প্রযোজ্য. ওয়ার্কস্পেস এজেন্টগুলো এজেন্টের বিল্ডার দ্বারা সংজ্ঞায়িত আলাদা নিয়ন্ত্রণ ব্যবহার করে. বিস্তারিত জানতে দেখুন: Enterprise ও Business-এর জন্য ChatGPT ওয়ার্কস্পেস এজেন্ট.
যদি কোনো টেমপ্লেট শুধু একবার ব্যবহার করা যায়
কিছু টেমপ্লেট প্রতি ওয়ার্কস্পেসে মাত্র একটি অ্যাপ তৈরি করতে পারে. কোনো টেমপ্লেট আগে ব্যবহার করা হয়ে থাকলে, সক্রিয় করুন বোতামটি অনুপলভ্য থাকতে পারে. সে ক্ষেত্রে একই টেমপ্লেট থেকে আরেকটি অ্যাপ তৈরি করার বদলে বিদ্যমান খসড়া বা প্রকাশিত অ্যাপটি পরিচালনা করুন.
সদস্যরা যা দেখেন
সদস্যরা টেমপ্লেট থেকে তৈরি প্রকাশিত অ্যাপটি দেখেন. কোনো সদস্য এটি দেখতে বা ব্যবহার করতে পারবেন কি না, তা ওয়ার্কস্পেস সেটিংস এবং প্রোভাইডারের অনুমোদনের ওপর নির্ভর করে. অ্যাপটি কোনো প্লাগইনে অন্তর্ভুক্ত থাকলে সদস্যরা সেই প্লাগইনের মাধ্যমে এটি পেতে পারেন, তবে একই ওয়ার্কস্পেস অ্যাক্সেস এবং প্রোভাইডার অনুমোদনের প্রয়োজনীয়তা তখনও প্রযোজ্য.
কোনো প্লাগইনের যদি টেমপ্লেট থেকে তৈরি একটি অ্যাপের প্রয়োজন হয়, তাহলে একজন অ্যাডমিন ওয়ার্কস্পেস-নির্দিষ্ট অ্যাপ তৈরি ও প্রকাশ না করা পর্যন্ত, সংশ্লিষ্ট ভূমিকার জন্য এটি সক্রিয় না করা পর্যন্ত, এবং প্রয়োজনীয় ব্যবহারকারী বা অ্যাডমিন প্রোভাইডার অনুমোদন সম্পূর্ণ না হওয়া পর্যন্ত প্লাগইনটি সেটআপ প্রয়োজন দেখাতে পারে.
নিশ্চিত করুন যে:
অ্যাপটি প্রকাশিত হয়েছে.
অ্যাপটি ওয়ার্কস্পেসের জন্য সক্রিয় করা হয়েছে.
সদস্যের ওয়ার্কস্পেস ভূমিকায় অ্যাক্সেস রয়েছে.
সদস্যটি সঠিক ওয়ার্কস্পেসে আছেন.
সদস্যের বাহ্যিক প্রোভাইডারে প্রয়োজনীয় অনুমতি রয়েছে.
প্রকাশিত অ্যাপগুলো উপলভ্য অ্যাপস বা প্লাগইন ওয়ার্কস্পেস সেটিংসে দেখা যায়. অ্যাপটি কোনো প্লাগইনের অংশ হলে, এটি প্লাগইনের বিস্তারিত পেজে প্রয়োজনীয় বা ঐচ্ছিক অ্যাপ হিসেবেও দেখা যেতে পারে.
অ্যাপ টেমপ্লেটের সমস্যা সমাধান করুন
সেটআপ ব্যর্থ হলে বা অ্যাপটি দেখা না গেলে, নিচের বিষয়গুলো নিশ্চিত করুন:
টেন্যান্ট, অ্যাকাউন্ট বা ওয়ার্কস্পেস হোস্টনেম সঠিক.
কলব্যাক URL প্রোভাইডার কনফিগারেশনে হুবহু কপি করা হয়েছে.
OAuth ক্লায়েন্ট ID ও ক্লায়েন্ট সিক্রেট সঠিক.
অনুরোধ করা স্কোপ প্রোভাইডারের OAuth অ্যাপ যা অনুমতি দেয় তার সঙ্গে মেলে.
একটি খসড়া তৈরি করা হয়েছে.
খসড়াটি প্রকাশ করা হয়েছে.
ভূমিকা অ্যাক্সেস টেস্ট ব্যবহারকারীকে অ্যাপটি দেখতে দেয়.
প্রোভাইডার-পক্ষের অনুমতিতে পরীক্ষাধীন ডেটা বা অ্যাকশন অনুমোদিত.
নিরাপত্তা প্রয়োজনীয়তা পর্যালোচনা করুন
OAuth ক্লায়েন্ট সিক্রেট এবং প্রোভাইডার ক্রেডেনশিয়ালকে সংবেদনশীল তথ্য হিসেবে বিবেচনা করুন.
খসড়া তৈরি করার আগে অনুরোধ করা স্কোপগুলো পর্যালোচনা করুন.
অ্যাপটি কী করতে পারবে তা সীমিত করতে প্রকাশের পর অ্যাকশন ব্যবহার করুন.
অ্যাপ ব্যবহার করার আগে ChatGPT কখন সদস্যদের জিজ্ঞাসা করবে তা নির্ধারণ করতে অ্যাপ অনুমতি ব্যবহার করুন.
মনে রাখবেন, ChatGPT-এ অ্যাপটি সক্রিয় করার পরও প্রোভাইডারের অনুমতিগুলো প্রযোজ্য থাকে.
