1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Вступ до Model Context Protocol (MCP)

Connected

Cvičení

Зчитування ресурсів із клієнта

Тепер зробімо фінальний крок: додайте функціональність у клієнт, щоб він міг читати дані ресурсу з вашого MCP-сервера! Цей список валют і їхніх символів LLM може використати як контрольний перелік, щоб перевірити, чи запитує користувач валюту, яку підтримує інструмент convert_currency(), а також чи є аргументи функції інструмента коректними символами валют.

Файл currency_server.py уже запущено й готовий до використання.

Pokyny

100 XP
  • Оголосіть асинхронну функцію read_resource(), яка приймає параметр resource_uri типу str
  • Усередині функції скористайтеся session.read_resource() з await, щоб прочитати ресурс за вказаним URI, і присвойте результат змінній resource_content
  • Пройдіться циклом по вмісту кожного ресурсу та виведіть його атрибути .mimeType і .text