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

Tuettu GitHub Actionin kautta (automaattinen & aina ajan tasalla)

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

Haluatko mieluummin kloonata paikallisesti?

Tämä repositorio sisältää yli 50 kielikäännöstä, jotka kasvattavat merkittävästi latauskoon. Kloonataksesi ilman käännöksiä, käytä sparse checkout -toimintoa:

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"

Tämän avulla saat kaiken tarvittavan kurssin suorittamiseen huomattavasti nopeammalla latauksella.

Jos haluat tukea lisää käännöskieliä, ne on lueteltu tässä.

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Aloittaminen

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

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

Jos olet ensimmäistä kertaa rakentamassa generatiivisia AI-malleja, tutustu Generative AI For Beginners -kurssiin, joka sisältää 21 oppituntia GenAI:n kanssa rakentamisesta.

Älä unohda tähtäillä (🌟) tätä repositoriota ja haaraa tätä repo koodin suorittamiseksi.

Tapaa muita oppijoita, saa kysymyksiisi vastauksia

Jos juutut tai sinulla on kysymyksiä AI-agenttien rakentamisesta, liity omistettuun Discord-kanavaamme Microsoft Foundry Discordissa.

Mitä tarvitset

Jokainen tämän kurssin oppitunti sisältää koodiesimerkkejä, jotka löytyvät koodi_samples kansiosta. Voit haara tämän repositorion luodaksesi oman kopiosi.

Näissä harjoituksissa käytetyt koodiesimerkit hyödyntävät Microsoft Agent Frameworkia Microsoft Foundry Agent Service V2:n kanssa:

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

Jotkin koodiesimerkit tukevat myös vaihtoehtoisia OpenAI-yhteensopivia palveluntarjoajia, kuten MiniMax, joka tarjoaa suuria kontekstimalleja (jopa 204K tokenia). Katso Kurssin asennus asetusohjeita varten.

Lisätietoja koodin ajamisesta tätä kurssia varten löydät kohdasta Kurssin asennus.

🙏 Haluatko auttaa?

Onko sinulla ehdotuksia tai löysitkö kirjoitus- tai koodivirheitä? Nosta issue tai Luo pull request

📂 Jokainen oppitunti sisältää

🗃️ Oppitunnit

Oppitunti Teksti & Koodi Video Lisäoppiminen
Johdanto AI-agentteihin ja agenttien käyttötapauksiin Linkki Video Linkki
AI-agenttikehysten tutkiminen Linkki Video Linkki
AI-agenttisuunnittelumallien ymmärtäminen Linkki Video Linkki
Työkalujen käyttösuunnittelumalli Linkki Video Linkki
Agenttinen RAG Linkki Video Linkki
Luotettavien AI-agenttien rakentaminen Linkki Video Linkki
Suunnittelumalli (Planning Design Pattern) Linkki Video Linkki
Moni-agenttinen suunnittelumalli Linkki Video Linkki
Metakognition suunnittelumalli Linkki Video Linkki
AI-agentit tuotannossa Linkki Video Linkki
Agenttiprotocolien käyttö (MCP, A2A ja NLWeb) Linkki Video Linkki
Kontekstisuunnittelu AI-agenteille Linkki Video Linkki
Agenttimuistin hallinta Linkki Video  
Microsoft Agent Frameworkin tutkiminen Linkki    
Tietokoneen käyttöagenttien rakentaminen (CUA) Linkki   Linkki
Skaalautuvien agenttien käyttöönotto Linkki   Linkki
Paikallisten AI-agenttien luominen Linkki   Linkki
AI-agenttien suojaaminen Linkki   Linkki

🎒 Muut kurssit

Tiimimme tuottaa myös muita kursseja! Tutustu:

LangChain

LangChain4j aloittelijoille LangChain.js aloittelijoille LangChain aloittelijoille

Azure / Edge / MCP / Agentit

AZD aloittelijoille Edge AI aloittelijoille MCP aloittelijoille AI-agentit aloittelijoille


Generatiivisen tekoälyn sarja

Generatiivinen AI aloittelijoille Generatiivinen AI (.NET) Generatiivinen AI (Java) Generatiivinen AI (JavaScript)


Perusopinnot

ML aloittelijoille Data Science aloittelijoille AI aloittelijoille Kyberturvallisuus aloittelijoille Web-kehitys aloittelijoille IoT aloittelijoille XR-kehitys aloittelijoille


Copilot-sarja

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

🌟 Yhteisön kiitokset

Kiitos Shivam Goyalille tärkeiden esimerkkikoodien toimittamisesta, jotka havainnollistavat Agentic RAG:ia.

Osallistuminen

Tämä projekti toivottaa tervetulleiksi osallistumiset ja ehdotukset. Useimmat osallistumiset edellyttävät, että hyväksyt Contributor License Agreementin (CLA), jossa vahvistat, että sinulla on oikeus ja myönnät meille oikeudet käyttää panostasi. Lisätietoja saat osoitteesta https://cla.opensource.microsoft.com.

Kun lähetät pull requestin, CLA-botti automaattisesti arvioi, tarvitsetko toimittaa CLA:n ja merkitsee PR:n asianmukaisesti (esim. tilatarkistus, kommentti). Noudata vain botin ohjeita. Tarvitset tämän tehdä vain kerran kaikissa CLA:a käyttäviä repoja varten.

Tämä projekti on ottanut käyttöön Microsoft Open Source Code of Conductin. Lisätietoja löydät Code of Conduct FAQ:sta tai ota yhteyttä osoitteeseen opencode@microsoft.com, jos sinulla on lisäkysymyksiä tai kommentteja.

Tavara- ja palvelumerkit

Tämä projekti saattaa sisältää tavara- tai palvelumerkkejä projekteista, tuotteista tai palveluista. Microsoftin tavara- ja palvelumerkkien luvallinen käyttö on sallittu ja sitä on noudatettava Microsoftin tavara- ja brändiohjeiden mukaisesti. Microsoftin tavara- tai palvelumerkkien käyttäminen tämän projektin muokatuissa versioissa ei saa aiheuttaa sekaannusta eikä antaa ymmärtää Microsoftin tukemista. Kolmansien osapuolien tavara- tai palvelumerkkien käyttö on kunkin kolmannen osapuolen sääntöjen alaista.

Apua saadaksesi

Jos jumitut tai sinulla on kysyttävää AI-sovellusten rakentamisesta, liity:

Microsoft Foundry Discord

Jos sinulla on tuotearvioita tai kohtaat virheitä rakentaessa, 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.