Fantastisk, til vores næste skridt, lad os liste kapabiliteterne på serveren.
Nu vil vi oprette forbindelse til serveren og spørge efter dens kapabiliteter:
Næste skridt efter at have listet serverkapabiliteterne er at konvertere dem til et format, som LLM forstår. Når vi har gjort det, kan vi give disse kapabiliteter som værktøjer til vores LLM.
Fantastisk, vi er nu klar til at håndtere brugerforespørgsler, så lad os tage fat på det næste.
I denne del af koden vil vi håndtere brugerforespørgsler.
Fantastisk, du klarede det!
Tag koden fra øvelsen og udbyg serveren med flere værktøjer. Opret derefter en klient med en LLM, som i øvelsen, og test den med forskellige prompts for at sikre, at alle dine serverværktøjer bliver kaldt dynamisk. Denne måde at bygge en klient på betyder, at slutbrugeren får en fremragende brugeroplevelse, da de kan bruge prompts i stedet for præcise klientkommandoer og være uvidende om, at der kaldes en MCP-server.
- At tilføje en LLM til din klient giver en bedre måde for brugere at interagere med MCP-servere.
- Du skal konvertere MCP-serverens svar til noget, som LLM kan forstå.
Ansvarsfraskrivelse:
Dette dokument er blevet oversat ved hjælp af AI-oversættelsestjenesten Co-op Translator. Selvom vi bestræber os på nøjagtighed, bedes du være opmærksom på, at automatiserede oversættelser kan indeholde fejl eller unøjagtigheder. Det oprindelige dokument på dets oprindelige sprog bør betragtes som den autoritative kilde. For kritisk information anbefales professionel menneskelig oversættelse. Vi påtager os intet ansvar for misforståelser eller fejltolkninger, der opstår som følge af brugen af denne oversættelse.