Chat MCP সার্ভার কনফিগার করুন

Google Chat একটি রিমোট Model Context Protocol (MCP) সার্ভার অফার করে যা AI এজেন্টদের Google Chat ডেটার সাথে নিরাপদে ইন্টার‍্যাক্ট করার সুবিধা দেয়। Google Chat MCP সার্ভার কনফিগার করার মাধ্যমে, আপনি Google Antigravity এবং Claude-এর মতো AI অ্যাপ্লিকেশনগুলিকে Google Chat-এ অ্যাকশন পারফর্ম করার জন্য চালু করেন।

Google Chat MCP সার্ভার AI এজেন্টদের জন্য একটি স্ট্যান্ডার্ডাইজড পদ্ধতি প্রদান করে যার মাধ্যমে তারা:

  • ডেটা পড়া: কথোপকথন তালিকাভুক্ত ও সার্চ করা এবং মেসেজ পড়া।
  • নিরাপত্তা সংক্রান্ত নিয়ম মেনে চলা: ব্যবহারকারীর মতো একই অনুমতি ও ডেটা গভর্নেন্স কন্ট্রোল ব্যবহার করা।

পূর্বশর্ত

Google Chat MCP সার্ভার কনফিগার করা

Google Chat MCP সার্ভার ব্যবহার করতে, আপনাকে অবশ্যই এটি আপনার Google Cloud প্রোজেক্টে চালু করতে হবে এবং তারপর এটির সাথে কানেক্ট করার জন্য আপনার MCP ক্লায়েন্ট কনফিগার করতে হবে।

API চালু করুন

Google Chat MCP সার্ভার ব্যবহার করতে, আপনার Google Cloud প্রোজেক্টে নিম্নলিখিত API চালু করতে হবে:

  • Google Chat API

CLI

gcloud services enable chat.googleapis.com --project=PROJECT_ID

PROJECT_ID-এর জায়গায় আপনার Google Cloud প্রোজেক্ট আইডি লিখুন।

কনসোল

Google Cloud কনসোলে API চালু করুন:

API চালু করুন

MCP পরিষেবা চালু করুন

Google Chat-এর জন্য MCP কম্পোনেন্ট চালু করতে, আপনাকে Google Cloud প্রোজেক্টে নিম্নলিখিত পরিষেবা চালু করতে হবে:

  • Google Chat MCP API

CLI

gcloud services enable chatmcp.googleapis.com --project=PROJECT_ID

PROJECT_ID-এর জায়গায় আপনার Google Cloud প্রোজেক্ট আইডি লিখুন।

কনসোল

Google Cloud কনসোল থেকে MCP পরিষেবা চালু করুন:

MCP পরিষেবা চালু করুন

Chat অ্যাপ কনফিগার করুন

Google Chat MCP সার্ভার ব্যবহার করে শুধুমাত্র-পড়ার-উপযোগী অপারেশন, যেমন কথোপকথন সার্চ করা, পারফর্ম করতে, আপনাকে অবশ্যই API চালু করতে হবে এবং একটি OAuth ক্লায়েন্ট তৈরি করতে হবে। কনফিগার করা Chat অ্যাপের প্রয়োজন নেই।

মেসেজ পাঠানোর মতো রাইট অপারেশন পারফর্ম করতে, আপনার Google Cloud প্রোজেক্টে Chat অ্যাপ কনফিগার করতে হবে।

  1. Google Cloud কনসোলে, Google Chat API সার্চ করুন এবং Google Chat API > ম্যানেজ করুন > কনফিগারেশন বিকল্পে ক্লিক করুন।

    Google Chat API-তে যান

  2. Chat অ্যাপ সেট-আপ করুন:

    1. অ্যাপের নাম ফিল্ডে, Chat MCP লিখুন।
    2. অবতার URL ফিল্ডে, https://developers.google.com/chat/images/quickstart-app-avatar.png লিখুন।
    3. বিবরণ-এ, Chat MCP server লিখুন।
    4. ফাংশনালিটি বিকল্পের অধীনে, ইন্টার‍্যাক্টিভ ফিচার চালু করুন বিকল্প টগল করে ইন্টার‍্যাক্টিভ ফিচার বন্ধ করুন।
    5. লগ বিকল্পের অধীনে, লগিংয়ে লগ সংক্রান্ত সমস্যা বিকল্প বেছে নিন।
  3. সেভ করুন বিকল্পে ক্লিক করুন।

Chat অ্যাপ তৈরি করার ব্যাপারে আরও জানতে, Google Chat অ্যাপ আর্কিটেকচার বেছে নিন বিকল্প দেখুন।

Google Chat MCP সার্ভার যাচাইকরণ ও অনুমোদনের জন্য OAuth 2.0 ব্যবহার করে। OAuth ক্লায়েন্ট আইডি তৈরি করার আগে আপনাকে অবশ্যই OAuth-এর সম্মতি সংক্রান্ত স্ক্রিন কনফিগার করতে হবে।

  1. Google Cloud কনসোলে, Google Auth Platform > ব্র্যান্ডিং বিকল্পে যান।

    ব্র্যান্ডিং বিকল্পে যান

  2. আপনি যদি আগে থেকেই Google Auth Platform কনফিগার করে থাকেন, তাহলে ব্র্যান্ডিং, দর্শক এবং ডেটা অ্যাক্সেস বিকল্পে গিয়ে নিম্নলিখিত OAuth-এর সম্মতি সংক্রান্ত স্ক্রিন সেটিংস কনফিগার করতে পারবেন। আপনি যদি Google Auth Platform এখনও কনফিগার করা হয়নি মেসেজটি দেখতে পান, তাহলে শুরু করুন বিকল্পে ক্লিক করুন:

    1. অ্যাপের তথ্য বিকল্পের মধ্যে, অ্যাপের নাম-এ Chat MCP Server টাইপ করুন।
    2. ব্যবহারকারী সহায়তা ইমেল-এ, আপনার ইমেল আইডি বা উপযুক্ত Google Group বেছে নিন।
    3. পরবর্তী বিকল্পে ক্লিক করুন।
    4. দর্শক বিকল্পের অধীনে, ইন্টার্নাল বিকল্প বেছে নিন। আপনি যদি ইন্টার্নাল বেছে নিতে না পারেন, তাহলে এক্সটার্নাল বেছে নিন।
    5. পরবর্তী বিকল্পে ক্লিক করুন।
    6. যোগাযোগের তথ্য বিকল্পের মধ্যে, একটি ইমেল আইডি লিখুন যেখানে আপনার প্রোজেক্টে কোনও পরিবর্তন হলে আপনাকে বিজ্ঞপ্তি পাঠানো যেতে পারে।
    7. পরবর্তী বিকল্পে ক্লিক করুন।
    8. শেষ করুন বিকল্পের অধীনে, Google API পরিষেবা সংক্রান্ত ব্যবহারকারীর ডেটা নীতি পর্যালোচনা করুন এবং আপনি সম্মত হলে, আমি Google API পরিষেবা: ব্যবহারকারীর ডেটা নীতিতে সম্মত বিকল্প বেছে নিন।
    9. চালিয়ে যান বিকল্পে ক্লিক করুন।
    10. তৈরি করুন বিকল্পে ক্লিক করুন।
    11. ব্যবহারকারীর ধরন হিসেবে এক্সটার্নাল বেছে নিলে, টেস্ট ব্যবহারকারী যোগ করুন:
      1. দর্শক বিকল্পে ক্লিক করুন।
      2. টেস্ট ব্যবহারকারী বিকল্পের মধ্যে, ব্যবহারকারী যোগ করুন বিকল্পে ক্লিক করুন।
      3. আপনার ইমেল আইডি এবং অন্য কোনও অনুমোদিত টেস্ট ব্যবহারকারীর ইমেল আইডি লিখুন, তারপর সেভ করুন বিকল্পে ক্লিক করুন।
  3. ডেটা অ্যাক্সেস > স্কোপ যোগ করুন বা সরান বিকল্পে ক্লিক করুন। আপনার Google Cloud প্রোজেক্টে চালু করা প্রতিটি API-এর জন্য স্কোপের তালিকা সহ একটি প্যানেল দেখানো হয়।

    1. ম্যানুয়ালি স্কোপ যোগ করুন বিকল্পের অধীনে, Google Chat MCP সার্ভারের জন্য স্কোপ পেস্ট করুন:

      • https://www.googleapis.com/auth/chat.spaces.readonly
      • https://www.googleapis.com/auth/chat.memberships.readonly
      • https://www.googleapis.com/auth/chat.messages.readonly
      • https://www.googleapis.com/auth/chat.messages.create
      • https://www.googleapis.com/auth/chat.users.readstate
      • https://www.googleapis.com/auth/chat.users.spacesettings
    2. টেবিলে যোগ করুন বিকল্পে ক্লিক করুন।

    3. আপডেট করুন বিকল্পে ক্লিক করুন।

    4. আপনার অ্যাপের জন্য প্রয়োজনীয় স্কোপ বেছে নেওয়ার পরে, ডেটা অ্যাক্সেস পৃষ্ঠায়, সেভ করুন বিকল্পে ক্লিক করুন।

আপনার MCP ক্লায়েন্ট কনফিগার করুন

আপনার MCP ক্লায়েন্টে Google Chat রিমোট MCP সার্ভার যোগ করতে, আপনার ক্লায়েন্টের জন্য নির্দেশাবলী অনুসরণ করুন।

Antigravity

Antigravity-তে Google Chat রিমোট MCP সার্ভার যোগ করতে, আপনার mcp_config.json ফাইলে সার্ভার কনফিগারেশন যোগ করুন। এই নির্দেশাবলী Antigravity 2.0, Antigravity IDE ও Antigravity CLI-এর ক্ষেত্রে প্রযোজ্য।

  1. OAuth 2.0 ক্লায়েন্ট আইডি ও সিক্রেট তৈরি করুন:

    1. Google Cloud কনসোলে, Google Auth Platform > ক্লায়েন্ট > ক্লায়েন্ট তৈরি করুন বিকল্পে যান

      'ক্লায়েন্ট তৈরি করুন' বিকল্পে যান

    2. অ্যাপ্লিকেশনের ধরন হিসেবে ওয়েব অ্যাপ্লিকেশন বেছে নিন।

    3. নাম লিখুন।

    4. অনুমোদিত রিডাইরেক্ট URI বিভাগে, + URI যোগ করুন বিকল্পে ক্লিক করুন, এবং তারপর URI ফিল্ডে https://antigravity.google/oauth-callback যোগ করুন।

    5. AI-পরিচালিত এজেন্টের জন্য এই ক্লায়েন্ট ব্যবহার করুন বিকল্প বেছে নিন।

    6. তৈরি করুন বিকল্পে ক্লিক করে আপনার ক্লায়েন্ট আইডি ও ক্লায়েন্ট সিক্রেট কপি করুন।

  2. কনফিগারেশন ফাইল ~/.gemini/config/mcp_config.json খুলুন বা তৈরি করুন।

  3. mcp_config.json-এ mcpServers কনফিগারেশন যোগ করুন:

    {
      "mcpServers": {
        "chat": {
          "serverUrl": "https://chatmcp.googleapis.com/mcp/v1",
          "oauth": {
            "clientId": "OAUTH_CLIENT_ID",
            "clientSecret": "OAUTH_CLIENT_SECRET"
          }
        }
      }
    }
    

    নিম্নলিখিতগুলি পরিবর্তন করুন:

    • OAUTH_CLIENT_ID: আপনার তৈরি করা ক্লায়েন্ট আইডি।
    • OAUTH_CLIENT_SECRET: আপনার তৈরি করা ক্লায়েন্ট সিক্রেট।
  4. mcp_config.json সেভ করুন।

  5. MCP সার্ভার যাচাই করুন। আপনি GUI সেটিংস বা CLI-এর যেকোনও একটি ব্যবহার করে যাচাই করতে পারবেন:

    • Antigravity IDE বা GUI (Antigravity 2.0)-এর জন্য:

      1. আপনার সেটিংস স্ক্রিন খুলুন (যেমন, নিচে বাঁদিকে সেটিংস বিকল্পে ক্লিক করুন অথবা Antigravity ব্যবহারকারীর সেটিংস খুলুন)।
      2. কাস্টমাইজেশন বিকল্পে যান।
      3. ইনস্টল করা MCP সার্ভার বিকল্পের মধ্যে, রিফ্রেশ করুন বিকল্পে ক্লিক করুন।
      4. তালিকায় chat খুঁজে নিন, যাচাই করুন বিকল্পে ক্লিক করুন, আপনার Google অ্যাকাউন্টে সাইন-ইন করুন, অনুমোদনের কোড কপি করুন, ইনপুট ডায়ালগে এটি পেস্ট করুন এবং জমা দিন বিকল্পে ক্লিক করুন।
    • Antigravity CLI-এর জন্য:

      1. Antigravity CLI চালু করুন:

        agy
        
      2. এটি রান করে ইন্টার‍্যাক্টিভ MCP ম্যানেজমেন্ট প্যানেল খুলুন:

        /mcp
        
      3. তীরচিহ্ন ব্যবহার করে chat বেছে নিন, যাচাইকরণ করুন অ্যাকশনে যান এবং Enter প্রেস করুন। আপনার ব্রাউজারে সাইন-ইন ফ্লো সম্পূর্ণ করুন, অনুমোদন কোড কপি করুন, টার্মিনাল প্রম্পটে এটি পেস্ট করুন এবং Enter প্রেস করুন।

  6. সার্ভার সঠিকভাবে কনফিগার করা হয়েছে এবং চলছে কিনা তা যাচাই করুন:

    • Antigravity IDE বা GUI-এর জন্য: কাস্টমাইজেশন > ইনস্টল করা MCP সার্ভার বিকল্পের অধীনে সার্ভারের পাশে সাইন-আউট করুন বোতাম দেখানো হয়।
    • Antigravity CLI-এর জন্য: আপনার কনফিগার করা MCP সার্ভার দেখতে /mcp প্যানেল খুলুন। যাচাই ও অথেন্টিকেট করা সার্ভার ইন্টার‍্যাক্টিভ TUI প্যানেলে তাদের নামের পাশে Authed দেখায়। আপনি ড্যাশবোর্ড ভিউ থেকে যেকোনও সার্ভার বেছে নিয়ে সেটির স্ট্যাটাস পরীক্ষা করতে এবং উপলভ্য সব টুলের তালিকা দেখতে পারবেন।

Antigravity-তে রিমোট MCP সার্ভার ব্যবহার করার জন্য রেডি।

Claude

Claude.ai বা Claude Desktop-এর সাথে Google Chat রিমোট MCP সার্ভার ব্যবহার করতে, আপনার Claude Enterprise, Pro, Max বা Team প্ল্যান থাকতে হবে।

Claude-এ Google Chat রিমোট MCP সার্ভার যোগ করতে, OAuth ক্লায়েন্ট আইডি ও সিক্রেট সহ কাস্টম কানেক্টর কনফিগার করুন।

  1. OAuth 2.0 ক্লায়েন্ট আইডি ও সিক্রেট তৈরি করুন:

    1. Google Cloud কনসোলে, Google Auth Platform > ক্লায়েন্ট > ক্লায়েন্ট তৈরি করুন বিকল্পে যান

      'ক্লায়েন্ট তৈরি করুন' বিকল্পে যান

    2. অ্যাপ্লিকেশনের ধরন হিসেবে ওয়েব অ্যাপ্লিকেশন বেছে নিন।

    3. নাম লিখুন।

    4. অনুমোদিত রিডাইরেক্ট URI বিভাগে, + URI যোগ করুন বিকল্পে ক্লিক করুন, এবং তারপর URI ফিল্ডে https://claude.ai/api/mcp/auth_callback যোগ করুন।

    5. AI-পরিচালিত এজেন্টের জন্য এই ক্লায়েন্ট ব্যবহার করুন বিকল্প বেছে নিন।

    6. তৈরি করুন বিকল্পে ক্লিক করে আপনার ক্লায়েন্ট আইডি ও ক্লায়েন্ট সিক্রেট কপি করুন।

  2. Claude-এ MCP সার্ভার কনফিগার করুন:

    1. Claude.ai বা Claude Desktop-এ, সেটিংস (বা অ্যাডমিন সেটিংস) > কানেক্টর বিকল্পে যান।
    2. কাস্টম কানেক্টর যোগ করুন বিকল্পে ক্লিক করুন।
    3. Google Chat প্রোডাক্টের জন্য কানেকশন সংক্রান্ত বিবরণ লিখুন:
      • সার্ভারের নাম: Google Chat.
      • রিমোট MCP সার্ভার URL: https://chatmcp.googleapis.com/mcp/v1
    4. উন্নত সেটিংস-এ আপনার OAuth ক্লায়েন্ট আইডি এবং OAuth ক্লায়েন্ট সিক্রেট লিখুন।
    5. যোগ করুন বিকল্পে ক্লিক করুন।

অন্যান্য

অনেক AI অ্যাপ্লিকেশনে রিমোট MCP সার্ভারের সাথে কানেক্ট করার উপায় আছে। সাধারণত আপনাকে সার্ভারের নাম, এন্ডপয়েন্ট, ট্রান্সপোর্ট প্রোটোকল ও যাচাইকরণ পদ্ধতির মতো সার্ভার সম্পর্কিত তথ্য লিখতে হয়। Google Chat রিমোট MCP সার্ভারের জন্য, নিম্নলিখিত তথ্য লিখুন:

  • সার্ভারের নাম: chat

  • সার্ভার URL: https://chatmcp.googleapis.com/mcp/v1

  • ট্রান্সপোর্ট: স্ট্রিম করা যায় এমন HTTP

  • যাচাইকরণ: Google Chat রিমোট MCP সার্ভার OAuth 2.0 ব্যবহার করে। আপনার OAuth 2.0 ক্লায়েন্ট তৈরি করার সময়, AI-পরিচালিত এজেন্টের জন্য এই ক্লায়েন্ট ব্যবহার করুন বিকল্প বেছে নিন। বিস্তারিত জানতে, যাচাইকরণ ও অনুমোদন সম্পর্কে জানুন।

বিভিন্ন ধরনের ক্লায়েন্ট কানেক্ট করার ব্যাপারে আরও জানতে, AI অ্যাপ্লিকেশনে MCP কনফিগার করুন দেখুন।

Google Chat MCP সার্ভার টেস্ট করা

MCP ক্লায়েন্ট কনফিগার করার পরে, আপনি কিছু টেস্ট প্রম্পট রান করে কানেকশন যাচাই করতে পারবেন।

আপনার MCP ক্লায়েন্টকে নিম্নলিখিত প্রশ্নগুলি জিজ্ঞাসা করে দেখুন:

  • "'Project X' স্পেসে শেষ মেসেজ কী ছিল?"

    ক্লায়েন্ট search_conversations ব্যবহার করে স্পেস খুঁজে পায় এবং তারপর list_messages ব্যবহার করে মেসেজ উদ্ধার করে।

টুলগুলি সফলভাবে কার্যকর হলে এবং আপনি প্রাসঙ্গিক উত্তর পেলে, আপনার Google Chat MCP সার্ভার সঠিকভাবে কনফিগার করা হয়েছে।

সমস্যার সমাধান

MCP সার্ভারে কানেক্ট করার সময় কোনও সমস্যা হলে, আপনি OAuth লগে সমস্যা চেক করতে পারেন। আপনার অ্যাডমিনিস্ট্রেটরকে নিরাপত্তা তদন্ত টুলে OAuth লগ ইভেন্ট চেক করতে বলুন।

MCP সার্ভারে আপনার অনুরোধ বাতিল করা হলে, আপনার OAuth 2.0 ক্লায়েন্ট Google Auth প্ল্যাটফর্ম > ক্লায়েন্ট-এ AI-পরিচালিত এজেন্টের জন্য এই ক্লায়েন্ট ব্যবহার করুন বিকল্প বেছে নিয়েছে কিনা তা যাচাই করুন। আপনি আগে থেকে থাকা কোনও OAuth ক্লায়েন্টে এই সেটিং পরিবর্তন করতে না পারলে, AI-পরিচালিত এজেন্টের জন্য এই ক্লায়েন্ট ব্যবহার করুন বিকল্প বেছে নিয়ে নতুন OAuth ক্লায়েন্ট তৈরি করুন এবং এটি ব্যবহার করার জন্য আপনার অ্যাপ আপডেট করুন। আগে থেকে থাকা কোনও OAuth ক্লায়েন্ট AI এজেন্ট ও নন-এজেন্ট ফিচার, দুটির জন্যই ব্যবহার করা হলে, AI এজেন্টের জন্য আলাদা OAuth ক্লায়েন্ট তৈরি করুন এবং নন-এজেন্ট ফিচারের জন্য আগে থেকে থাকা ক্লায়েন্টটি রেখে দিন। নির্দেশাবলীর জন্য, আপনার MCP ক্লায়েন্ট কনফিগার করুন এবং OAuth ক্লায়েন্ট ম্যানেজ করুন দেখুন।

আপনাকে যদি প্রতি এক ঘণ্টা অন্তর আবার সাইন-ইন করতে বলা হয়, তাহলে বুঝতে হবে যে আপনার MCP ক্লায়েন্ট রিফ্রেশ টোকেন পাচ্ছে না। Google-এর অথরাইজেশন সার্ভার রিফ্রেশ টোকেন ইস্যু করে শুধুমাত্র যখন অথরাইজেশন অনুরোধে access_type=offline অন্তর্ভুক্ত থাকে; শুধুমাত্র OIDC offline_access স্কোপের অনুরোধ করা যথেষ্ট নয়। আপনার MCP ক্লায়েন্ট কাস্টম অনুমোদনের প্যারামিটার সাপোর্ট করলে, অনুমোদনের অনুরোধে access_type=offline যোগ করুন। যে ব্যবহারকারীকে আগে থেকেই অ্যাক্সেস দেওয়া হয়েছে তার জন্য নতুন রিফ্রেশ টোকেন পেতে, prompt=consent-ও যোগ করুন।

টুল রেফারেন্স

Google Chat MCP সার্ভারের জন্য নিম্নলিখিত টুল উপলভ্য:

  • search_conversations
  • list_messages
  • search_messages
  • send_message
  • mark_as_read
  • mark_as_unread
  • list_memberships
  • get_notification_settings
  • update_notification_settings

নিরাপত্তা সংক্রান্ত গুরুত্বপূর্ণ বিষয়: ইনডাইরেক্ট প্রম্পট ইঞ্জেকশন

আপনি যখন কোনও ল্যাঙ্গুয়েজ মডেলকে এমন ডেটার সাথে এক্সপোজ করেন যা বিশ্বাসযোগ্য নয়, তখন ইনডাইরেক্ট প্রম্পট ইঞ্জেকশন অ্যাটাক হওয়ার ঝুঁকি থাকে। Google Antigravity-এর মতো MCP হোস্টের কাছে Google Chat MCP সার্ভারের মাধ্যমে শক্তিশালী টুল এবং API-এর অ্যাক্সেস আছে, তাই তারা আপনার Google অ্যাকাউন্টের ডেটা পড়তে, পরিবর্তন করতে এবং মুছে ফেলতে পারে।

এইসব ঝুঁকি কমাতে, আপনাকে অবশ্যই ক্ষতিকর কন্টেন্ট বা প্রম্পট ইঞ্জেকশন অ্যাটাকের জন্য প্রম্পট ও উত্তর স্ক্রিন করতে হবে। আপনি Google-এর প্রদান করা Model Armor ব্যবহার করতে পারেন অথবা আপনার নিজস্ব সমাধান ব্যবহার করতে পারেন, যদি আপনি এটি ডকুমেন্ট করেন যাতে ব্যবহারকারীরা সেই ঝুঁকি গ্রহণ করতে পারেন। আরও তথ্যের জন্য, Google Workspace MCP সার্ভারের জন্য নিরাপত্তা কনফিগার করুন দেখুন।

এইসব পেশাদার পদ্ধতি অনুসরণ করুন:

  • শুধুমাত্র বিশ্বস্ত টুল ব্যবহার করুন। Google Chat MCP সার্ভার কখনই অবিশ্বস্ত বা যাচাই না করা অ্যাপ্লিকেশনের সাথে কানেক্ট করবেন না।
  • অবিশ্বস্ত ইনপুটের ব্যাপারে সতর্ক থাকুন। আপনার MCP ক্লায়েন্টকে যাচাই না করা সোর্স থেকে মেসেজ বা অন্যান্য রিসোর্স প্রসেস করতে বলবেন না। এইসব ইনপুটে লুকানো নির্দেশাবলী থাকতে পারে যা আপনার সেশন হাইজ্যাক করতে পারে, যার ফলে আক্রমণকারী আপনার ডেটা পরিবর্তন, চুরি বা মুছে ফেলতে পারে।
  • সব অ্যাকশন পর্যালোচনা করুন। আপনার AI ক্লায়েন্ট আপনার হয়ে যেসব অ্যাকশন নিয়েছে সেগুলি সঠিক এবং আপনার উদ্দেশ্যের সাথে সামঞ্জস্যপূর্ণ কিনা তা নিশ্চিত করতে সবসময় যত্ন সহকারে পর্যালোচনা করুন।