1. Learn
  2. /
  3. Kurser
  4. /
  5. Introduktion till Model Context Protocol (MCP)

Connected

övning

Hämta resurs och prompt från MCP

Din valutaserver exponerar en resurs (file://currencies.txt) och en prompt (convert_currency_prompt) som kombinerar användarens förfrågan med uppgiftsspecifikt sammanhang och regler. För att mata en LLM måste klienten hämta båda i ett enda anrop. Implementera en hjälpfunktion med namnet get_context_from_mcp() som returnerar resurstexten och prompttexten (med användarens fråga redan inbäddad) så att anroparen kan bygga meddelandet.

Filen currency_server.py finns tillgänglig med ett verktyg, en resurs och en prompt. Använd samma session för att läsa resursen och hämta prompten med användarens indata.

Instruktioner

100 XP
  • Anropa metoden inuti sessionen för att läsa resursen på "file://currencies.txt".
  • Anropa metoden för att hämta prompten med namn och användarens indata: använd promptnamnet "convert_currency_prompt" och en arguments-dict med nyckeln "currency_request" och värdet user_query.