Skip to content

Latest commit

 

History

History
125 lines (83 loc) · 8.81 KB

File metadata and controls

125 lines (83 loc) · 8.81 KB

MCP toiminnassa: Käytännön esimerkkitapaukset

MCP toiminnassa: Käytännön esimerkkitapaukset

(Klikkaa yllä olevaa kuvaa nähdäksesi tämän oppitunnin videon)

Model Context Protocol (MCP) muuttaa tapaa, jolla tekoälysovellukset vuorovaikuttavat datan, työkalujen ja palveluiden kanssa. Tässä osiossa esitellään käytännön esimerkkitapauksia, jotka havainnollistavat MCP:n soveltamista erilaisissa yritysympäristöissä.

Yleiskatsaus

Tämä osio esittelee konkreettisia MCP:n toteutuksia ja korostaa, kuinka organisaatiot hyödyntävät tätä protokollaa ratkaistakseen monimutkaisia liiketoiminnan haasteita. Näiden esimerkkitapausten avulla saat käsityksen MCP:n monipuolisuudesta, skaalautuvuudesta ja käytännön hyödyistä todellisissa tilanteissa.

Keskeiset oppimistavoitteet

Näitä esimerkkitapauksia tutkimalla opit:

  • Ymmärtämään, miten MCP:tä voidaan soveltaa tiettyjen liiketoimintaongelmien ratkaisemiseen
  • Oppimaan erilaisia integraatiomalleja ja arkkitehtuurilähestymistapoja
  • Tunnistamaan parhaat käytännöt MCP:n toteuttamisessa yritysympäristöissä
  • Saamaan näkemyksiä haasteista ja ratkaisuista, joita todellisissa toteutuksissa on kohdattu
  • Löytämään mahdollisuuksia soveltaa vastaavia malleja omissa projekteissasi

Esimerkkitapaukset

Tässä esimerkkitapauksessa tarkastellaan Microsoftin kattavaa referenssiratkaisua, joka osoittaa, miten rakentaa monen agentin, tekoälypohjainen matkan suunnittelusovellus MCP:n, Azure OpenAI:n ja Azure AI Searchin avulla. Projektissa esitellään:

  • Monen agentin orkestrointi MCP:n avulla
  • Yritysdataintegraatio Azure AI Searchin kanssa
  • Turvallinen ja skaalautuva arkkitehtuuri Azure-palveluiden avulla
  • Laajennettavat työkalut uudelleenkäytettävillä MCP-komponenteilla
  • Keskustelupohjainen käyttäjäkokemus Azure OpenAI:n avulla

Arkkitehtuuri ja toteutuksen yksityiskohdat tarjoavat arvokkaita näkemyksiä monimutkaisten monen agentin järjestelmien rakentamisesta MCP:n koordinaatiokerroksena.

Tämä esimerkkitapaus havainnollistaa MCP:n käytännön soveltamista työnkulkujen automatisointiin. Siinä näytetään, miten MCP-työkaluja voidaan käyttää:

  • Datan poimimiseen verkkoplatformeista (YouTube)
  • Työkohteiden päivittämiseen Azure DevOps -järjestelmissä
  • Toistettavien automaatiotyönkulkujen luomiseen
  • Datan integroimiseen eri järjestelmien välillä

Tämä esimerkki osoittaa, kuinka jopa suhteellisen yksinkertaiset MCP-toteutukset voivat tuoda merkittäviä tehokkuushyötyjä automatisoimalla rutiinitehtäviä ja parantamalla datan johdonmukaisuutta järjestelmien välillä.

Tämä esimerkkitapaus opastaa Python-konsoliklientin yhdistämisessä Model Context Protocol (MCP) -palvelimeen reaaliaikaisen, kontekstuaalisen Microsoft-dokumentaation hakemiseksi ja kirjaamiseksi. Opit:

  • Yhdistämään MCP-palvelimeen Python-klientillä ja virallisella MCP SDK:lla
  • Käyttämään suoratoistavia HTTP-klienttejä tehokkaaseen reaaliaikaiseen datan hakuun
  • Kutsumaan dokumentaatiotyökaluja palvelimella ja kirjaamaan vastaukset suoraan konsoliin
  • Integroimaan ajantasaisen Microsoft-dokumentaation työnkulkuusi ilman, että tarvitset siirtyä terminaalista

Luku sisältää käytännön tehtävän, minimaalisen toimivan koodiesimerkin ja linkkejä lisäresursseihin syvempää oppimista varten. Katso koko läpikäynti ja koodi linkitetyssä luvussa ymmärtääksesi, miten MCP voi muuttaa dokumentaation käyttöä ja kehittäjän tuottavuutta konsolipohjaisissa ympäristöissä.

Tämä esimerkkitapaus näyttää, miten rakentaa interaktiivinen verkkosovellus Chainlitin ja Model Context Protocol (MCP):n avulla henkilökohtaisten opintosuunnitelmien luomiseksi mihin tahansa aiheeseen. Käyttäjät voivat määrittää aiheen (esim. "AI-900-sertifikaatti") ja opiskeluajan (esim. 8 viikkoa), ja sovellus tarjoaa viikko viikolta jaotellut suositukset sisällöstä. Chainlit mahdollistaa keskustelupohjaisen chat-käyttöliittymän, joka tekee kokemuksesta mukaansatempaavan ja mukautuvan.

  • Keskustelupohjainen verkkosovellus Chainlitin avulla
  • Käyttäjän ohjaamat kehotteet aiheen ja keston määrittämiseksi
  • Viikko viikolta sisältösuositukset MCP:n avulla
  • Reaaliaikaiset, mukautuvat vastaukset chat-käyttöliittymässä

Projekti havainnollistaa, miten keskustelupohjainen tekoäly ja MCP voidaan yhdistää luomaan dynaamisia, käyttäjälähtöisiä oppimistyökaluja modernissa verkkoympäristössä.

Tämä esimerkkitapaus näyttää, miten voit tuoda Microsoft Learn -dokumentaation suoraan VS Code -ympäristöösi MCP-palvelimen avulla – ei enää selaimen välilehtien vaihtamista! Näet, miten:

  • Etsi ja lue dokumentteja välittömästi VS Codessa MCP-paneelin tai komentopaletin avulla
  • Viittaa dokumentaatioon ja lisää linkkejä suoraan README- tai kurssin markdown-tiedostoihin
  • Käytä GitHub Copilotia ja MCP:tä yhdessä saumattomien, tekoälypohjaisten dokumentaatio- ja koodityönkulkujen luomiseksi
  • Vahvista ja paranna dokumentaatiota reaaliaikaisella palautteella ja Microsoftin tarkkuudella
  • Integroi MCP GitHub-työnkulkuihin jatkuvaa dokumentaation validointia varten

Toteutus sisältää:

  • Esimerkin .vscode/mcp.json-konfiguraatiosta helppoa käyttöönottoa varten
  • Kuvakaappauksiin perustuvat läpikäynnit editorikokemuksesta
  • Vinkkejä Copilotin ja MCP:n yhdistämiseen maksimaalisen tuottavuuden saavuttamiseksi

Tämä skenaario sopii kurssin kirjoittajille, dokumentaation tekijöille ja kehittäjille, jotka haluavat pysyä keskittyneinä editorissaan työskennellessään dokumenttien, Copilotin ja validointityökalujen kanssa – kaikki MCP:n avulla.

Tämä esimerkkitapaus tarjoaa vaiheittaisen oppaan MCP-palvelimen luomisesta Azure API Managementin (APIM) avulla. Se kattaa:

  • MCP-palvelimen perustamisen Azure API Managementissa
  • API-toimintojen tarjoamisen MCP-työkaluina
  • Politiikkojen konfiguroinnin rajoitusten ja turvallisuuden hallintaan
  • MCP-palvelimen testaamisen Visual Studio Codessa ja GitHub Copilotilla

Tämä esimerkki havainnollistaa, miten hyödyntää Azuren ominaisuuksia luodaksesi vankan MCP-palvelimen, jota voidaan käyttää erilaisissa sovelluksissa, parantaen tekoälyjärjestelmien integraatiota yrityksen API:hin.

Yhteenveto

Nämä esimerkkitapaukset korostavat Model Context Protocolin monipuolisuutta ja käytännön sovelluksia todellisissa tilanteissa. Monimutkaisista monen agentin järjestelmistä kohdennettuihin automaatiotyönkulkuihin MCP tarjoaa standardoidun tavan yhdistää tekoälyjärjestelmät työkaluihin ja dataan, joita ne tarvitsevat arvon tuottamiseen.

Tutkimalla näitä toteutuksia voit saada näkemyksiä arkkitehtuurimalleista, toteutusstrategioista ja parhaista käytännöistä, joita voit soveltaa omiin MCP-projekteihisi. Esimerkit osoittavat, että MCP ei ole pelkästään teoreettinen kehys, vaan käytännön ratkaisu todellisiin liiketoiminnan haasteisiin.

Lisäresurssit

Seuraavaksi: Käytännön laboratorio Tekoälytyönkulkujen tehostaminen: MCP-palvelimen rakentaminen AI Toolkitilla

Vastuuvapauslauseke:
Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Vaikka pyrimme tarkkuuteen, huomioithan, että automaattiset käännökset voivat sisältää virheitä tai epätarkkuuksia. Alkuperäinen asiakirja sen alkuperäisellä kielellä tulisi pitää ensisijaisena lähteenä. Kriittisen tiedon osalta suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa väärinkäsityksistä tai virhetulkinnoista, jotka johtuvat tämän käännöksen käytöstä.