ai-agents-for-beginners

AI-agentit aloittelijoille - Kurssi

AI Agents for Beginners

Kurssi, joka opettaa kaiken, mitä tarvitset AI-agenttien rakentamisen aloittamiseen

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 Monikielinen tuki

Käännökset ylläpidetään Co-op Translatorilla

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 | Manipuri (Meitei Mayek) | 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

Haluatko mieluummin kloonata paikallisesti?

Tämä repositorio sisältää yli 50 kielen käännökset, jotka lisäävät merkittävästi lataustiedoston kokoa. Jos haluat kloonata ilman käännöksiä, käytä sparse checkoutia:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Saat kaiken tarvittavan kurssin suorittamiseen paljon nopeammalla latauksella.

Lisäkielivaihtoehdoista katso Co-op Translatorin tuetut kielet.

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Aloittaminen

Tämä kurssi sisältää oppitunteja, jotka käsittelevät AI-agenttien rakentamisen perusteita. Jokainen oppitunti käsittelee omaa aihettaan, joten aloita mistä haluat!

Kurssilla on monikielinen tuki. Katso saatavilla olevat kielet tästä.

Jos rakennat generatiivisia AI-malleja ensimmäistä kertaa, tutustu Generative AI For Beginners -kurssiin, joka sisältää 21 oppituntia generatiivisen AI:n käytöstä.

Älä unohda suosikkimerkata (🌟) tätä repoa ja haarukoida tämä repo ajaaksesi koodin.

Tapaa muita oppijoita, saa kysymyksiisi vastauksia

Jos jumitut tai sinulla on kysyttävää AI-agenttien rakentamisesta, liity omaan Discord-kanavaamme Microsoft Foundry Discordissa.

Mitä tarvitset

Jokainen kurssin oppitunti sisältää koodiesimerkkejä, jotka löytyvät kansion code_samples sisältä. Voit haarukoida tämän repozitorion luodaksesi oman kopion.

Näiden harjoitusten koodiesimerkit käyttävät Microsoft Agent Frameworkia ja Microsoft Foundry Agent Service V2:ta:

Tämä kurssi käyttää seuraavia Microsoftin AI-agenttikehyksiä ja -palveluita:

Jotkut koodiesimerkit tukevat myös vaihtoehtoisia OpenAI-yhteensopivia palveluntarjoajia, kuten MiniMax, joka tarjoaa laajakonseptisia malleja (jopa 204K tokenia). Katso Kurssin asetukset lisätietoja varten.

Lisätietoja kurssin koodin käynnistämisestä löytyy Kurssin asetukset -osiosta.

🙏 Haluatko auttaa?

Onko sinulla kehitysehdotuksia tai löysitkö kirjoitus- tai koodivirheitä? Luo issue tai lähetä pull-pyyntö

📂 Jokainen oppitunti sisältää

🗃️ Oppitunnit

Oppitunti Teksti & Koodi Video Lisäopiskelu
Johdanto AI-agentteihin ja agenttikäyttötapauksiin Linkki Video Linkki
AI-agenttikehysten tutkiminen Linkki Video Linkki
AI-agenttien suunnittelumallien ymmärtäminen Linkki Video Linkki
Työkalujen käytön suunnittelumalli Linkki Video Linkki
Agenttien RAG Linkki Video Linkki
Luotettavien AI-agenttien rakentaminen Linkki Video Linkki
Suunnittelumalli: Suunnittelu Linkki Video Linkki
Moni-agentin suunnittelumalli Linkki Video Linkki
Metakognitiivinen suunnittelumalli Linkki Video Linkki
AI-agentit tuotannossa Linkki Video Linkki
Agenttiprotokollien käyttö (MCP, A2A ja NLWeb) Linkki Video Linkki
Kontektisuunnittelu AI-agenteille Linkki Video Linkki
Agentin muistin hallinta Linkki Video  
Microsoft Agent Frameworkin tutkiminen Linkki    
Tietokoneagenttien rakentaminen (CUA) Linkki   Linkki
Skaalautuvien agenttien käyttöönotto Linkki   Linkki
Paikallisten AI-agenttien luonti Linkki   Linkki
AI-agenttien suojaaminen Linkki   Linkki

🎒 Muita kursseja

Tiimimme tuottaa muitakin kursseja! Tutustu niihin:

LangChain

LangChain4j aloittelijoille LangChain.js aloittelijoille LangChain aloittelijoille —

Azure / Edge / MCP / Agentit

AZD aloittelijoille Edge AI aloittelijoille MCP aloittelijoille AI-agentit aloittelijoille


Generatiivisen AI:n sarja

Generatiivinen tekoäly aloittelijoille Generatiivinen tekoäly (.NET) Generatiivinen tekoäly (Java) Generatiivinen tekoäly (JavaScript)


Keskeinen oppiminen

ML aloittelijoille Data Science aloittelijoille Tekoäly aloittelijoille Kyberturvallisuus aloittelijoille Web-kehitys aloittelijoille IoT aloittelijoille XR-kehitys aloittelijoille


Copilot-sarja

Copilot tekoälypariohjelmointiin Copilot C#/.NET:lle Copilot-seikkailu

🌟 Yhteisön kiitos

Kiitos Shivam Goyal tärkeiden koodiesimerkkien toimittamisesta, jotka havainnollistavat agenttipohjaista RAG:ia.

Osallistuminen

Tämä projekti ottaa mielellään vastaan osallistumisia ja ehdotuksia. Useimmat osallistumiset edellyttävät, että hyväksyttekijälisenssisopimuksen (Contributor License Agreement, CLA), jossa vahvistat, että sinulla on oikeus ja oikeasti myönnät meille oikeudet käyttää osallistumistasi. Lisätietoja löytyy osoitteesta https://cla.opensource.microsoft.com.

Kun lähetät pull-pyynnön, CLA-botti määrittää automaattisesti, tarvitsetko CLA:n ja merkitsee PR:n asianmukaisesti (esim. tila-tarkistus, kommentti). Noudata vain botin antamia ohjeita. Tätä tarvitsee tehdä vain kerran kaikissa CLA:ta käyttävissä repositorioissa.

Tämä projekti on ottanut käyttöön Microsoftin avoimen lähdekoodin käytännesäännöt. Lisätietoja saa Käytännesääntöjen UKK:sta tai ottamalla yhteyttä osoitteeseen opencode@microsoft.com kysymyksiä tai kommentteja varten.

Tavaranmerkit

Tämä projekti saattaa sisältää tavaramerkkejä tai logoja projekteista, tuotteista tai palveluista. Microsoft-tavaramerkkien tai -logojen valtuutettu käyttö on Microsoftin tavaramerkki- ja brändiohjeiden mukaista. Muokattujen versioiden Microsoft-tavaramerkkien tai -logojen käyttö ei saa aiheuttaa sekaannusta tai viitata Microsoftin sponsoroimaan. Kolmansien osapuolten tavaramerkkien tai logojen käyttö noudattaa näiden osapuolten sääntöjä.

Apua saatavilla

Jos juutut tai sinulla on kysyttävää tekoälysovellusten rakentamisesta, liity:

Microsoft Foundry Discord

Jos sinulla on palautetta tuotteesta tai virheitä rakentamisen aikana, käy:

Microsoft Foundry Developer Forum


Vastuuvapauslauseke: Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Vaikka pyrimme tarkkuuteen, otathan huomioon, että automaattiset käännökset saattavat sisältää virheitä tai epätarkkuuksia. Alkuperäinen asiakirja sen alkuperäiskielellä on virallinen lähde. Tärkeissä asioissa suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa tämän käännöksen käytöstä aiheutuvista väärinymmärryksistä tai tulkinnoista.