Skip to content

Latest commit

 

History

History
103 lines (81 loc) · 5.19 KB

File metadata and controls

103 lines (81 loc) · 5.19 KB

ဤနမူနာကို chạyခြင်း

-1- လိုအပ်သော dependencies များကို 설치ပါ

dotnet restore

-3- နမူနာကို chạyပါ

dotnet run

-4- နမူနာကို စမ်းသပ်ပါ

တစ်ခုသော terminal မှာ server ကို chạyထားပြီးနောက်၊ အခြား terminal တစ်ခုကို ဖွင့်ပြီး အောက်ပါ command ကို chạyပါ။

npx @modelcontextprotocol/inspector dotnet run

ဤကိစ္စသည် သင့်အား နမူနာကို စမ်းသပ်နိုင်ရန် visual interface ပါသော web server တစ်ခုကို စတင်ပေးပါလိမ့်မည်။

server သည် ချိတ်ဆက်ပြီးနောက် -

  • tools များကို စာရင်းပြုလုပ်ပြီး add ကို args 2 နှင့် 4 ဖြင့် chạyပါ၊ ရလဒ်တွင် 6 ကို မြင်ရပါမည်။
  • resources နှင့် resource template သို့ သွားပြီး "greeting" ကို ခေါ်ပါ၊ အမည်တစ်ခု ရိုက်ထည့်ပြီး သင်ပေးထားသော အမည်ဖြင့် မင်္ဂလာပါစာကို မြင်ရပါမည်။

CLI mode တွင် စမ်းသပ်ခြင်း

အောက်ပါ command ကို chạyခြင်းဖြင့် တိုက်ရိုက် CLI mode တွင် စတင်နိုင်ပါသည်။

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

ဤကိစ္စသည် server တွင် ရနိုင်သော tools များအားလုံးကို စာရင်းပြုလုပ်ပေးပါလိမ့်မည်။ အောက်ပါ output ကို မြင်ရပါမည်။

{
  "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"
        ]
      }
    }
  ]
}

tool တစ်ခုကို ခေါ်ရန် အောက်ပါအတိုင်း ရိုက်ထည့်ပါ။

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

အောက်ပါ output ကို မြင်ရပါလိမ့်မည်။

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

![!TIP] inspector ကို browser ထက် CLI mode တွင် chạyခြင်းသည် ပိုမိုလျင်မြန်သည်။ inspector အကြောင်း ပိုမိုဖတ်ရှုလိုပါက ဒီမှာ ကြည့်ပါ။

အကြောင်းကြားချက်
ဤစာတမ်းကို AI ဘာသာပြန်ဝန်ဆောင်မှု Co-op Translator ဖြင့် ဘာသာပြန်ထားပါသည်။ ကျွန်ုပ်တို့သည် တိကျမှန်ကန်မှုအတွက် ကြိုးစားသော်လည်း အလိုအလျောက် ဘာသာပြန်ခြင်းတွင် အမှားများ သို့မဟုတ် မှားယွင်းချက်များ ပါဝင်နိုင်ကြောင်း သတိပြုပါရန် မေတ္တာရပ်ခံအပ်ပါသည်။ မူရင်းစာတမ်းကို မိမိဘာသာစကားဖြင့်သာ တရားဝင်အရင်းအမြစ်အဖြစ် သတ်မှတ်သင့်ပါသည်။ အရေးကြီးသော အချက်အလက်များအတွက် လူ့ဘာသာပြန်ပညာရှင်မှ ဘာသာပြန်ခြင်းကို အကြံပြုပါသည်။ ဤဘာသာပြန်ချက်ကို အသုံးပြုရာမှ ဖြစ်ပေါ်လာနိုင်သည့် နားလည်မှုမှားယွင်းမှုများ သို့မဟုတ် မှားဖတ်ရှုမှုများအတွက် ကျွန်ုပ်တို့ တာဝန်မယူပါ။