Skip to content

Latest commit

 

History

History
95 lines (73 loc) · 3.54 KB

File metadata and controls

95 lines (73 loc) · 3.54 KB

Покретање овог примера

-1- Инсталирајте зависности

dotnet restore

-3- Покрените пример

dotnet run

-4- Тестирајте пример

Док сервер ради у једном терминалу, отворите други терминал и покрените следећу команду:

npx @modelcontextprotocol/inspector dotnet run

Ово би требало да покрене веб сервер са визуелним интерфејсом који вам омогућава да тестирате пример.

Када се сервер повеже:

  • пробајте да наведете алатке и покренете add, са аргументима 2 и 4, требало би да видите 6 као резултат.
  • идите на ресурсе и шаблон ресурса и позовите "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 режиму него у прегледачу. Прочитајте више о инспектору овде.


Одрицање од одговорности:
Овај документ је преведен коришћењем услуге за превођење помоћу вештачке интелигенције Co-op Translator. Иако се трудимо да превод буде тачан, молимо вас да имате у виду да аутоматизовани преводи могу садржати грешке или нетачности. Оригинални документ на његовом изворном језику треба сматрати меродавним извором. За критичне информације препоручује се професионални превод од стране људи. Не преузимамо одговорност за било каква погрешна тумачења или неспоразуме који могу настати услед коришћења овог превода.