35 KiB
Järgige neid samme, et alustada nende ressursside kasutamist:
- Hargna hoidla: Klõpsake
- Kopeeri hoidla:
git clone https://github.com/microsoft/mcp-for-beginners.git - Liitu
🌐 Mitmekeelne tugi
Toetatud GitHub Actioni kaudu (automatiseeritud ja alati ajakohane)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
Eelistad kloonimist lokaalselt?
See hoidla sisaldab 50+ keele tõlget, mis suurendab oluliselt allalaadimise suurust. Kui soovid kloonida ilma tõlgeteta, kasuta sparse checkouti:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git cd mcp-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git cd mcp-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"See annab sulle kõik vajaliku kursuse sooritamiseks palju kiirema allalaadimisega.
🚀 Mudeli konteksti protokolli (MCP) õppekava algajatele
Õpi MCP-d praktiliste koodi näidete kaudu C#, Java, JavaScripti, Rusti, Pythoni ja TypeScripti keeles
🧠 Mudeli konteksti protokolli õppekava ülevaade
Tere tulemast oma teekonnale Mudeli konteksti protokolli juurde! Kui oled kunagi mõelnud, kuidas tehisintellekti rakendused suhtlevad erinevate tööriistade ja teenustega, siis oled nüüd avastamas elegantset lahendust, mis muudab arendajate töö nutikate süsteemide loomisel.
Mõtle MCP-le kui universaalsele tõlkijale tehisintellekti rakendustele - nagu USB-pordid võimaldavad ühendada arvutiga suvalise seadme, võimaldab MCP AI mudelitel ühendada suvalise tööriista või teenusega ühtlustatud viisil. Olgu sul plaanis esimene vestlusrobot või keerukate AI töövoogude loomine, MCP mõistmine annab sulle võime luua võimekamaid ja paindlikumaid rakendusi.
See õppekava on loodud kannatlikult ja hoolikalt sinu õppimise toetamiseks. Alustame lihtsatest kontseptsioonidest, mida juba mõistad, ja ehitame järk-järgult sinu oskusi praktilise kogemuse kaudu sinu lemmik programmeerimiskeeles. Iga samm sisaldab selgeid selgitusi, praktilisi näiteid ja palju julgustust.
Selle teekonna lõpuks oled kindel, et suudad ehitada oma MCP servereid, integreerida neid populaarsete AI platvormidega ning mõista, kuidas see tehnoloogia muudab AI arenduse tulevikku. Alustame seda põnevat seiklust koos!
Ametlik dokumentatsioon ja spetsifikatsioonid
See õppekava on kooskõlas MCP spetsifikatsiooniga 2025-11-25 (viimane stabiilne versioon). MCP spetsifikatsioon kasutab kuupõhist versioonihaldust (AAAA-KK-PP vormingut), et tagada protokolli versiooni selge jälgitavus.
Need ressursid muutuvad väärtuslikumaks, kui su arusaam kasvab, kuid ära tunne survet neid kõiki kohe läbi lugeda. Alusta nendest valdkondadest, mis sind enim huvitavad!
- 📘 MCP dokumentatsioon – See on sinu põhiallikas samm-sammult õpetuste ja kasutusjuhendite jaoks. Dokumentatsioon on kirjutatud algajatele, pakkudes selgeid näiteid, mida saad oma tempos jälgida.
- 📜 MCP spetsifikatsioon – Mõtle sellele kui sinu põhjalikule viitejuhendile. Õppekava läbimisel satud siia korduvalt, et otsida konkreetseid detaile ja uurida täiustatud funktsioone.
- 📜 MCP spetsifikatsiooni versioonihaldus – Selles on teave protokolli versioonide ajaloost ja kuidas MCP kasutab kuupõhist versioonihaldust (AAAA-KK-PP vormingut).
- 🧑💻 MCP GitHubi hoidla – Siit leiad SDK-sid, tööriistu ja koodinäiteid mitmes programmeerimiskeeles. See on nagu aardelaegas praktiliste näidete ja kasutusvalmis komponentidega.
- 🌐 MCP kogukond – Liitu teiste õppijate ja kogenud arendajatega MCP teemal aruteludes. See on toetav kogukond, kus küsimusi on teretulnud ja teadmisi jagatakse vabalt.
Õpieesmärgid
Selle õppekava lõpuks tunned end kindlalt ja innustatuna uute oskuste osas. Siin on, mida sa saavutad:
• Mõista MCP põhialuseid: Sa saad aru, mis on Mudeli konteksti protokoll ja miks see muudab AI rakenduste koostööd, kasutades võrdlusi ja näiteid, mis muudavad kontseptsioonid arusaadavaks.
• Loo oma esimene MCP server: Sa ehitad töötava MCP serveri oma eelistatud programmeerimiskeeles, alustades lihtsatest näidetest ja kasvatades oskusi samm-sammult.
• Ühenda AI mudelid reaalsete tööriistadega: Sa õpid, kuidas sillutada AI mudelite ja tõeliste teenuste vaheline lõhe, pakkudes oma rakendustele võimsad uued võimalused.
• Rakenda turvalisuse parimaid tavasid: Sa saad aru, kuidas hoida oma MCP rakendused turvalisena, kaitstes nii oma rakendusi kui kasutajaid.
• Rakenda usaldusväärselt: Sa tead, kuidas viia oma MCP projektid arendusest tootmisse, kasutades praktilisi juurutusstrateegiaid, mis toimivad reaalses maailmas.
• Liitu MCP kogukonnaga: Sa liigud kasvava arendajate kogukonna osaks, kes kujundab AI rakenduste arendamise tulevikku.
Olulised taustteadmised
Enne kui sukeldume MCP üksikasjadesse, teeme kindlaks, et tunned end mugavalt mõne põhikontseptsiooniga. Ära muretse, kui sa ei ole nendes valdkondades ekspert – me selgitame kõike, mida vajad!
Protokoopide mõistmine (alus)
Mõtle protokollile kui reeglistikule vestluseks. Kui helistad sõbrale, teate mõlemad, et vastates öelda „tere“, vahetada kõne kordamööda ning lõpetades öelda „nägemist“. Arvutiprogrammid vajavad sarnaseid reegleid, et tõhusalt suhelda.
MCP on protokoll – kokkulepitud reeglite kogum, mis aitab AI mudelitel ja rakendustel produktiivselt „vestelda“ tööriistade ja teenustega. Nagu vestluse reeglid muudavad inimeste side sujuvamaks, nii teeb MCP AI rakenduste side palju usaldusväärsemaks ja võimsamaks.
Klient-teenuse mudel (kuidas programmid koos töötavad)
Sa kasutad klient-teenuse mõistet iga päev! Kui kasutad veebibrauserit (klient) veebisaidi külastamiseks, ühendud veebiserveriga, mis saadab sulle lehe sisu. Brauser teab, kuidas infot küsida, ning server, kuidas vastata.
MCP-s on sarnane suhe: AI mudelid toimivad klientidena, kes küsivad infot või tegevusi, samal ajal kui MCP serverid pakuvad neid võimalusi. See on nagu kasulik assistent (server), kelle poole AI saab konkreetseid ülesandeid esitada.
Standardimise tähtsus (asjade omavaheline toimimine)
Kujuta ette, et iga autotootja kasutaks erineva kujuga kütusepaake – oleks vaja iga auto jaoks eraldi adapterit! Standardimine tähendab ühiste lähenemisviiside kokkuleppimist, et asjad töötaksid ladusalt koos.
MCP võimaldab AI rakenduste standardimist. Selle asemel, et iga AI mudel vajaks igale tööriistale kohandatud koodi, loob MCP universaalse suhtlusviisi. See tähendab, et arendajad saavad tööriistu ühe korra luua ja neid kasutada paljudes erinevates AI süsteemides.
🧭 Sinu õppimise tee ülevaade
Sinu MCP teekond on hoolega struktureeritud, et ehitada sinu enesekindlust ja oskusi järk-järgult. Iga faas tutvustab uusi kontseptsioone ja tugevdab juba õpitu.
🌱 Alusfaas: Põhitõdede mõistmine (moodulid 0-2)
Siit algab su seiklus! Tutvustame MCP kontseptsioone tuttavate võrdluste ja lihtsate näidete abil. Sa saad aru, mis on MCP, miks see eksisteerib ja kuidas see sobitub AI arenduse suuremasse konteksti.
• Moodul 0 - Sissejuhatus MCP-sse: Alustame MCP mõistmisega ja selgitame, miks see on kaasaegsetele AI rakendustele nii oluline. Näitame MCP praktilisi näiteid ja selgitame, kuidas see lahendab arendajate ees seisvaid tavalisi probleeme.
• Moodul 1 - Põhikontseptsioonide selgitus: Siin õpid MCP põhilisi ehitusplokke. Kasutame palju võrdlusi ja visuaalseid näiteid, et need mõisted tunduksid loomulikud ja arusaadavad.
• Moodul 2 - MCP turvalisus: Turvalisus võib tunduda hirmutav, kuid näitame, kuidas MCP sisaldab sisseehitatud turvafunktsioone ning õpetame parimaid tavasid, mis kaitsevad su rakendusi algusest peale.
🔨 Loomisfaas: Esimeste rakenduste loomine (moodul 3)
Nüüd algab tõeline lõbu! Sa saad praktilise kogemuse, kuidas ehitada tegelikke MCP servereid ja kliente. Ära muretse – alustame lihtsast ja juhendame sind iga sammu juures.
See moodul sisaldab mitmeid praktilisi juhendeid, mis võimaldavad sul harjutada sinu eelistatud programmeerimiskeeles. Sa lood oma esimese serveri, ehitad kliendi, et sellega ühendada, ja isegi integreerid populaarsete arendustööriistadega nagu VS Code.
Igas juhendis on täielikud koodinäited, tõrkeotsingu nõuanded ja selgitused, miks me teeme konkreetseid disainivalikuid. Selle etapi lõpuks on sul toimivad MCP rakendused, mille üle võid uhke olla!
🚀 Kasvamise etapp: Täiustatud kontseptsioonid ja reaalse maailma rakendused (moodulid 4-5)
Põhitõed valdades oled valmis uurima keerukamaid MCP funktsioone. Me käsitleme praktilisi rakendusstrateegiaid, silumisvõtteid ja edasijõudnutele mõeldud teemasid nagu mitmemodaalne tehisintellekti integreerimine.
Sa õpid ka, kuidas skaleerida oma MCP rakendusi tootmiskeskkonnas ja integreerida need pilveplatvormidega nagu Azure. Need moodulid valmistavad sind ette MCP lahenduste ehitamiseks, mis suudavad toime tulla reaalse maailma nõudmistega.
🌟 Meistrietapp: Kogukond ja spetsialiseerumine (moodulid 6-11)
Viimane etapp keskendub MCP kogukonnaga liitumisele ja valdkondadesse süvenemisele, mis sind enim huvitavad. Õpid, kuidas panustada avatud lähtekoodiga MCP projektidesse, rakendada arenenud autentimismustreid ja luua põhjalikke andmebaasiintegreeritud lahendusi.
Moodul 11 väärib eraldi tähelepanu — see on täielik 13 laboriga praktiline õpperada, mis õpetab sind ehitama tootmiseks valmis MCP servereid koos PostgreSQL integreerimisega. See on nagu lõputöö, mis koondab kõik õpitu!
📚 Täielik õppekava struktuur
| Moodul | Teema | Kirjeldus | Link |
|---|---|---|---|
| Moodul 0-3: Põhitõed | |||
| 00 | Sissejuhatus MCP-sse | Ülevaade Model Context Protocolist ja selle tähendusest tehisintellekti voogudes | Loe edasi |
| 01 | Põhikontseptsioonide selgitused | Süvitsi uurimine MCP põhikontseptsioonides | Loe edasi |
| 02 | Turvalisus MCP-s | Turvaohtude käsitlus ja parimad tavad | Loe edasi |
| 03 | MCP-ga alustamine | Keskkonna seadistus, põhiserverid/kliendid, integratsioon | Loe edasi |
| Moodul 3: Oma esimese serveri ja kliendi loomine | |||
| 3.1 | Esimene server | Loo oma esimene MCP server | Juhend |
| 3.2 | Esimene klient | Arenda lihtne MCP klient | Juhend |
| 3.3 | Klient LLM-iga | Integreeri suured keelemudelid | Juhend |
| 3.4 | VS Code integratsioon | Kasuta MCP servereid VS Code’is | Juhend |
| 3.5 | stdio server | Loo serverid, kasutades stdio transporti | Juhend |
| 3.6 | HTTP voogedastus | Rakenda HTTP voogedastus MCP-s | Juhend |
| 3.7 | Microsoft Foundry tööriistakomplekt | Kasuta Microsoft Foundry tööriistakomplekti MCP-ga | Juhend |
| 3.8 | Testimine | Testi oma MCP serveri rakendust | Juhend |
| 3.9 | Deployimine | Vii MCP serverid tootmisse | Juhend |
| 3.10 | Täiustatud serveri kasutus | Kasuta täiustatud servereid edasijõudnutele mõeldud funktsioonide ja parema arhitektuuri jaoks | Juhend |
| 3.11 | Lihtne autentimine | Peatükk, mis tutvustab autentimist algusest ja RBAC-i | Juhend |
| 3.12 | MCP hostid | Konfigureeri Claude Desktopi, Cursorit, Cline’i ja muid MCP hoste | Juhend |
| 3.13 | MCP Inspector | Silu ja testi MCP servereid Inspector tööriistaga | Juhend |
| 3.14 | Proovivõtt | Kasuta proovivõttu koostööks kliendiga | Juhend |
| 3.15 | MCP rakendused | Ehita MCP rakendusi | Juhend |
| Moodul 4-5: Praktiline ja täiustatud | |||
| 04 | Praktiline rakendus | SDK-d, silumine, testimine, taaskasutatavad promptimallid | Loe edasi |
| 4.1 | Leheküljendus | Suurte tulemuste kogumite haldamine kursori-põhise leheküljendusega | Juhend |
| 05 | MCP täiustatud teemad | Mitmemodaalne tehisintellekt, skaleerimine, ärikasutus | Loe edasi |
| 5.1 | Azure integreerimine | MCP integratsioon Azure’iga | Juhend |
| 5.2 | Mitmemodaalsus | Töötamine mitme mudelivorminguga | Juhend |
| 5.3 | OAuth2 demo | Rakenda OAuth2 autentimist | Juhend |
| 5.4 | Juurkontekstid | Mõistmine ja juurkontekstide rakendamine | Juhend |
| 5.5 | Marsruutimine | MCP marsruutimisstrateegiad | Juhend |
| 5.6 | Proovivõtt | MCP proovivõtutehnikad | Juhend |
| 5.7 | Skaleerimine | MCP rakenduste skaleerimine | Juhend |
| 5.8 | Turvalisus | Täiustatud turvapõhimõtted | Juhend |
| 5.9 | Veebipäring | Veebipäringu funktsioonide rakendamine | Juhend |
| 5.10 | Reaalajas voogedastus | Reaalajas voogedastuse funktsionaalsuse loomine | Juhend |
| 5.11 | Reaalajas otsing | Reaalajas otsingu rakendamine | Juhend |
| 5.12 | Entra ID autentimine | Autentimine Microsoft Entra ID-ga | Juhend |
| 5.13 | Foundry integratsioon | Integreeri Microsoft Foundryga | Juhend |
| 5.14 | Kontekstitöötlus | Efektiivse kontekstitöötluse meetodid | Juhend |
| 5.15 | MCP kohandatud transport | Kohandatud transpordirakendused | Juhend |
| 5.16 | Protokolli omadused | Edusammuteavitused, tühistamine, ressursimallid | Juhend |
| 5.17 | Vastandlik mitme-agendi mõtlemine | Kaks agenti arutlevad vastandlike poolte üle, kasutades ühiseid MCP tööriistu, hinnatud kohtunagementi poolt | Juhend |
| Moodul 6-10: Kogukond ja parimad tavad | |||
| 06 | Kogukonna panused | Kuidas panustada MCP ökosüsteemi | Juhend |
| 07 | Varajaste kasutajate kogemused | Reaalse maailma rakenduslood | Juhend |
| 08 | Parimad tavad MCP-s | Jõudlus, veataluvus, vastupidavus | Juhend |
| 09 | MCP juhtumiuuringud | Praktilised rakendusnäited | Juhend |
| 10 | Praktiline töötuba | MCP serveri loomine Microsoft Foundry tööriistakomplektiga | Labor |
| Moodul 11: MCP Serveri praktiline labor | |||
| 11 | MCP serveri andmebaasi integratsioon | Põhjalik 13 laboriga praktiline õpperada PostgreSQL integreerimiseks | Laborid |
| 11.1 | Sissejuhatus | Ülevaade MCP-st andmebaasi integreerimise ja jaemüügi analüüsi näite põhjal | Labor 00 |
| 11.2 | Põhiarhitektuur | MCP serveri arhitektuuri, andmebaasikihi ja turvamustrite mõistmine | Labor 01 |
| 11.3 | Turvalisus & mitme kliendi tugi | Rea taseme turvalisus, autentimine ja mitmekliendilise andmete ligipääs | Labor 02 |
| 11.4 | Keskkonna seadistus | Arenduskeskkonna, Dockeri ja Azure ressursside seadistamine | Labor 03 |
| 11.5 | Andmebaasi kujundus | PostgreSQL seadistamine, jaemüügi skeemi loomine ja näidisandmed | Labor 04 |
| 11.6 | MCP serveri rakendus | FastMCP serveri ehitamine koos andmebaasi integratsiooniga | Labor 05 |
| 11.7 | Tööriistade arendus | Andmebaasi päringutööriistade ja skeemi introspektsiooni loomine | Labor 06 |
| 11.8 | Semantiline otsing | Vektori manuste rakendamine Azure OpenAI ja pgvector’iga | Labor 07 |
| 11.9 | Testimine ja silumine | Testistrateegiad, silumisvahendid ja valideerimismeetodid | Labor 08 |
| 11.10 | VS Code integreerimine | VS Code MCP integratsiooni seadistamine ja AI vestluse kasutamine | Labor 09 |
| 11.11 | Deployimise strateegiad | Dockeri deploy, Azure Container Apps ja skaleerimisküsimused | Labor 10 |
| 11.12 | Jälgimine | Application Insights, logimine, jõudluse jälgimine | Labor 11 |
| 11.13 | Parimad tavad | Jõudluse optimeerimine, turvalisuse tugevdamine ja tootmise nõuanded | Labor 12 |
| Moodul 12: MCP tööriistad | |||
| 12.1 | Tööriistad | MCP kasutamine Copilot rakenduses | Juhend |
💻 Näidiskoodiprojektid
Üks põnevamaid osi MCP õppimises on näha oma koodioskuste järkjärgulist arengut. Oleme oma koodinäited kujundanud nii, et need algavad lihtsatest näidetest ja kasvavad keerukamaks, kui su arusaamine süveneb. Siin on, kuidas me tutvustame kontseptsioone – kood, mis on lihtsasti mõistetav, kuid demonstreerib tõelisi MCP põhimõtteid, aitab sul mõista mitte ainult seda, mida kood teeb, vaid miks see on nii üles ehitatud ja kuidas see sobitub suurematesse MCP rakendustesse.
Lihtsad MCP kalkulaatori näited
| Keel | Kirjeldus | Link |
|---|---|---|
| C# | MCP serveri näide | Vaata koodi |
| Java | MCP kalkulaator | Vaata koodi |
| JavaScript | MCP demo | Vaata koodi |
| Python | MCP server | Vaata koodi |
| TypeScript | MCP näide | Vaata koodi |
| Rust | MCP näide | Vaata koodi |
Täiustatud MCP rakendused
| Keel | Kirjeldus | Link |
|---|---|---|
| C# | Täiustatud näide | Vaata koodi |
| Java koos Springiga | Container App näide | Vaata koodi |
| JavaScript | Täiustatud näide | Vaata koodi |
| Python | Keeruline rakendus | Vaata koodi |
| TypeScript | Container näide | Vaata koodi |
🎯 Eelteadmised MCP õppimiseks
Selle õppekava maksimaalseks kasuks saamiseks peaks sul olema:
-
Põhilised teadmised vähemalt ühest järgmistest keeltest: C#, Java, JavaScript, Python või TypeScript
-
Teenuse kliendi-serveri mudeli ja APIde mõistmine
-
Tutvumine RESTi ja HTTP kontseptsioonidega
-
(Valikuline) Taust tehisintellekti ja masinõppe mõistetes
-
Ühinemine meie kogukonna aruteludega toe saamiseks
📚 Õppematerjalid ja ressursid
See hoidla sisaldab mitmeid ressursse, mis aitavad sul tõhusalt navigeerida ja õppida:
Õppematerjalide juhend
Üksikasjalik Õppematerjali juhend on saadaval, et aidata sul seda hoidlat efektiivselt kasutada. See visuaalne õppekava kaart näitab, kuidas kõik teemad on seotud ning annab juhiseid, kuidas prooviprojektidega võimalikult hästi töötada. See on eriti kasulik, kui oled visuaalne õppija ja soovid näha ülevaadet.
Juhendis on:
- Visuaalne õppekava kaart kõigi käsitletud teemadega
- Iga hoidla sektsiooni üksikasjalik jaotus
- Juhised prooviprojektide kasutamiseks
- Soovitatud õppeteed erinevatele oskustasemetele
- Täiendavad ressursid sinu õppimise toetuseks
Muudatused
Hoidlas hoitakse täpset Muudatuste loetelu, mis jälgib kõiki olulisi uuendusi õppekava materjalides, et saaksid kursis olla uusimate parenduste ja lisandustega.
- Uued sisulised lisandused
- Struktuurimuudatused
- Funktsiooniparendused
- Dokumentatsiooni uuendused
🛠️ Kuidas seda õppekava tõhusalt kasutada
Igas selles juhendis on:
- MCP kontseptsioonide selged selgitused
- Reaalajas koodinäited mitmes keeles
- Harjutused, et luua päris MCP rakendusi
- Täiendavad ressursid edasijõudnutele
Õpime MCP-d C# abil - juhendite sari
Õpime Model Context Protocoli (MCP), tipptasemel raamistikku AI mudelite ja kliendirakenduste vaheliseks standardiseeritud suhtluseks. Selle algajatele mõeldud seansi käigus tutvustame MCP-d ja juhendame sind esimese MCP serveri loomisel.
C#: https://aka.ms/letslearnmcp-csharp
Java: https://aka.ms/letslearnmcp-java
JavaScript: https://aka.ms/letslearnmcp-javascript
Python: https://aka.ms/letslearnmcp-python
🎓 Sinu MCP teekond algab
Palju õnne! Sa tegid just esimest sammu põneval teekonnal, mis laiendab sinu programmeerimisvõimeid ja seob sind tehisintellekti arengute tipuga.
Mida sa juba oled saavutanud
See sissejuhatava teksti lugemisega oled juba alustanud oma MCP teadmiste baasloomiseks. Sa mõistad, mis on MCP, miks see on oluline ja kuidas see õppekava toetab sinu õpiteekonda. See on märkimisväärne saavutus ja sinu asjatundlikkuse algus selles oluliseks tehnoloogias.
Edasi ootavad seiklused
Õppekavade läbimisel pea meeles, et iga ekspert oli kord algaja. Mõisted, mis võivad tunduda keerulised, muutuvad praktilise harjutamise ja rakendamise käigus loomulikuks. Iga väike samm viib sind võimsate oskusteni, mis teenivad sind kogu sinu arenduskarjääri jooksul.
Sinu tugivõrgustik
Sa liitud õppijate ja ekspertide kogukonnaga, kes on kirglikud MCP vastu ning valmis aitama teisi edu saavutada. Kas oled takerdunud kodeerimisülesande kallale või rõõmus mõne läbimurde üle, kogukond on siin, et sind toetada.
Kui takerdud või on küsimusi AI rakenduste loomise kohta, liitu teiste õppijate ja kogenud arendajatega MCP aruteludes. See on toetav kogukond, kus küsimused on teretulnud ja teadmisi jagatakse vabalt.
Kui sul on toodete kohta tagasisidet või vigu ehitamisel, külasta:
Valmis alustama?
Sinu MCP seiklus algab nüüd! Alusta Modulist 0, et süveneda oma esimese MCP praktilistesse kogemustesse või avasta prooviprojekte, et näha, mida hakkad ehitama. Pea meeles – iga ekspert alustas täpselt sinu asukohast ja kannatlikkuse ja harjutamisega oled üllatunud, mida suudad saavutada.
Tere tulemast Model Context Protocoli arendamise maailma. Ehitetame midagi suurepärast koos!
🤝 Panustamine õppijate kogukonda
See õppekava muutub tugevamaks tänu sinu-laadsetele õppijatele! Kas parandad kirjavea, soovitad selgemat seletust või lisad uue näite, sinu panus aitab teisi algajaid edu saavutada.
Täname Microsofti hinnatud professionaali Shivam Goyal, kes on panustanud koodinäidetega.
Panustamisprotsess on kujundatud sõbralikuks ja toetavaks. Enamasti nõuab panustamine panustaja litsentsilepingut (CLA), kuid automaatsed tööriistad juhendavad sind sellest mugavalt läbi.
📜 Avatud lähtekoodiga õppimine
See õppekava on täielikult saadaval MIT LITSENTS all, mis tähendab, et saad seda vabalt kasutada, muuta ja jagada. See toetab meie missiooni teha MCP teadmised kõikidele arendajatele kättesaadavaks.
🤝 Panustamise juhised
See projekt võtab vastu panuseid ja ettepanekuid. Enamasti tuleb sul nõustuda panustaja litsentsilepinguga (CLA), mis kinnitab, et sul on õigus ja sa annad meile õiguse kasutada su panust. Rohkem informatsiooni leiad siit https://cla.opensource.microsoft.com.
Kui esitad pulli, tuvastab CLA-robot automaatselt, kas sul tuleb CLA esitada ning märgistab PR vastavalt (nt olek, kommentaar). Lihtsalt järgi roboti juhiseid. Seda on vaja teha vaid üks kord kõigi CLA kasutavate hoidlate puhul.
See projekt on vastu võtnud Microsoft Open Source Code of Conduct. Rohkem infot leiad Code of Conduct KKK-st või pöördu aadressil opencode@microsoft.com küsimuste või arvamustega.
Valmis alustama oma MCP teekonda? Alusta Module 00 - MCP sissejuhatus ja astu esimesed sammud Model Context Protocolli arendamise maailmas!
🎒 Teised kursused
Meie meeskond toodab ka teisi kursuseid! Vaata:
LangChain
Azure / Edge / MCP / Agendid
Generatiivse AI sari
Tuumikõpe
Copiloti sari
Lahtiütlus: See dokument on tõlgitud kasutades AI tõlketeenust Co-op Translator. Kuigi me püüdleme täpsuse poole, palun pange tähele, et automatiseeritud tõlgetes võib esineda vigu või ebatäpsusi. Originaaldokument selle emakeeles tuleks pidada autoriteetseks allikaks. Olulise teabe puhul soovitatakse kasutada professionaalset inimtõlget. Me ei vastuta selle tõlkega seotud eksimustest või valesti mõistmistest.
