1. Дізнатися
  2. /
  3. Courses
  4. /
  5. Вступ до Model Context Protocol (MCP)

Connected

exercise

Отримання ресурсу та підказки з MCP

Ваш сервер валют надає ресурс (file://currencies.txt) і підказку (convert_currency_prompt), які поєднують запит користувача з контекстом і правилами для конкретного завдання. Щоб передати це LLM, клієнт має отримати обидва за один раз. Реалізуйте допоміжну функцію get_context_from_mcp(), яка повертає текст ресурсу та текст підказки (із уже підставленим запитом користувача), щоб виклик міг зібрати повідомлення.

Файл currency_server.py доступний із інструментом, ресурсом і підказкою. Використайте ту саму сесію, щоб прочитати ресурс і отримати підказку із вхідними даними користувача.

Інструкції

100 XP
  • Усередині сесії викликайте метод для читання ресурсу за адресою "file://currencies.txt".
  • Викликайте метод для отримання підказки за назвою з вхідними даними користувача: використайте назву підказки "convert_currency_prompt" і словник arguments з ключем "currency_request" і значенням user_query.