Перейти до змісту

Сервери

Машинний переклад

Цю сторінку перекладено автоматично з англомовної документації, і основною версією є англомовна сторінка. Якщо щось читається неправильно, на сторінці Переклади пояснено, як про це повідомити.

MCPServer надає під'єднаному клієнтові три примітиви. Вони різняться тим, хто вирішує їх використати:

  • Інструмент — це дія, яку обирає й викликає модель. Саме ця сторінка зазвичай потрібна першою, а Структурований вивід — її довідковий супутник: усе про форму того, що повертає інструмент.
  • Ресурс — це дані лише для читання, які вирішує прочитати застосунок. URI-шаблони — його довідковий супутник: повний синтаксис адресації та правила безпеки шляхів.
  • Промпт — це шаблон повідомлення, який людина викликає за іменем, з меню або через слеш-команду.

Довкола цих трьох примітивів — решта того, що оголошує сервер:

  • Доповнення — серверне автодоповнення аргументів промптів і шаблонів ресурсів.
  • Зображення, аудіо та іконки охоплює все, що інструмент може повернути, окрім тексту, а також іконки, які клієнт показує поруч із вашим сервером.
  • Обробка помилок пояснює різницю між помилкою, після якої модель може відновитися, і помилкою, яку вона ніколи не має побачити.

Кожна сторінка тут самодостатня; переходьте одразу до потрібної. Якщо сервер ще не створено, почніть натомість із Перших кроків.

Те, що відбувається всередині зареєстрованих функцій (Context, впровадження залежностей, запит додаткового вводу від користувача посеред виклику), — це наступний розділ, Усередині обробника.