Skip to content

Latest commit

 

History

History
102 lines (81 loc) · 4.44 KB

File metadata and controls

102 lines (81 loc) · 4.44 KB

এই স্যাম্পল চালানো

-1- ডিপেন্ডেন্সিগুলো ইনস্টল করুন

dotnet restore

-3- স্যাম্পল চালান

dotnet run

-4- স্যাম্পল পরীক্ষা করুন

একটি টার্মিনালে সার্ভার চালু থাকাকালীন, আরেকটি টার্মিনাল খুলে নিচের কমান্ডটি চালান:

npx @modelcontextprotocol/inspector dotnet run

এটি একটি ভিজ্যুয়াল ইন্টারফেসসহ ওয়েব সার্ভার চালু করবে যা আপনাকে স্যাম্পল পরীক্ষা করার সুযোগ দেবে।

সার্ভার সংযুক্ত হলে:

  • টুলগুলো তালিকাভুক্ত করে দেখুন এবং add রান করুন, আর্গুমেন্ট হিসেবে ২ এবং ৪ দিন, ফলাফল হিসেবে ৬ দেখতে পাবেন।
  • resources এবং resource template এ যান এবং "greeting" কল করুন, একটি নাম টাইপ করুন, আপনি প্রদত্ত নামসহ একটি শুভেচ্ছা দেখতে পাবেন।

CLI মোডে পরীক্ষা

নিম্নলিখিত কমান্ড চালিয়ে সরাসরি CLI মোডে চালু করতে পারেন:

npx @modelcontextprotocol/inspector --cli dotnet run --method tools/list

এটি সার্ভারে উপলব্ধ সব টুলের তালিকা দেখাবে। আপনি নিচের আউটপুট দেখতে পাবেন:

{
  "tools": [
    {
      "name": "Add",
      "description": "Adds two numbers",
      "inputSchema": {
        "type": "object",
        "properties": {
          "a": {
            "type": "integer"
          },
          "b": {
            "type": "integer"
          }
        },
        "title": "Add",
        "description": "Adds two numbers",
        "required": [
          "a",
          "b"
        ]
      }
    }
  ]
}

কোনো টুল চালাতে টাইপ করুন:

npx @modelcontextprotocol/inspector --cli dotnet run --method tools/call --tool-name Add --tool-arg a=1 --tool-arg b=2

আপনি নিচের আউটপুট দেখতে পাবেন:

{
  "content": [
    {
      "type": "text",
      "text": "Sum 3"
    }
  ],
  "isError": false
}

![!TIP] সাধারণত ব্রাউজারের তুলনায় CLI মোডে inspector চালানো অনেক দ্রুত হয়। inspector সম্পর্কে আরও পড়ুন এখানে

অস্বীকৃতি:
এই নথিটি AI অনুবাদ সেবা Co-op Translator ব্যবহার করে অনূদিত হয়েছে। আমরা যথাসাধ্য সঠিকতার চেষ্টা করি, তবে স্বয়ংক্রিয় অনুবাদে ত্রুটি বা অসঙ্গতি থাকতে পারে। মূল নথিটি তার নিজস্ব ভাষায়ই কর্তৃত্বপূর্ণ উৎস হিসেবে বিবেচনা করা উচিত। গুরুত্বপূর্ণ তথ্যের জন্য পেশাদার মানব অনুবাদ গ্রহণ করার পরামর্শ দেওয়া হয়। এই অনুবাদের ব্যবহারে সৃষ্ট কোনো ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়ী নই।