ai-agents-for-beginners

AI-agentit aloittelijoille - kurssi

AI Agents for Beginners

Kurssi, joka opettaa kaiken tarpeellisen AI-agenttien rakentamisen aloittamiseksi

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

🌐 Monikielituki

Tuettu GitHub Actionin avulla (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ä arkisto sisältää yli 50 kieliversiota, mikä lisää merkittävästi latauskokoa. Jos haluat kloonata 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"

Saat kaiken tarpeellisen kurssin läpikäymiseen huomattavasti nopeammalla latauksella.

Jos haluat, että muita käännöskieliä tuetaan, ne ovat listattuna tässä

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Aloittaminen

Tämä kurssi kattaa AI-agenttien rakentamisen perusteet. Jokainen oppitunti käsittelee omaa aihettaan, joten voit aloittaa sieltä, mistä haluat!

Kurssilla on monikielituki. Tutustu saatavilla oleviin kieliin kohdassa monikielituki.

Jos tämä on ensimmäinen kerta, kun rakennat generatiivisen tekoälyn malleilla, tutustu Generatiivinen tekoäly aloittelijoille -kurssiimme, joka sisältää 21 oppituntia GenAI:n kanssa rakentamisesta.

Muista myös tähtätä (🌟) tämä repositorio ja forkkaa tämä repositorio suorittaaksesi koodin.

Tapaa muita oppijoita, saat vastauksia kysymyksiisi

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

Tarvittavat välineet

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

Näiden harjoitusten koodiesimerkeissä käytetään Microsoft Agent Frameworkia Azure AI Foundry Agent Service V2:n kanssa:

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

Jotkut koodiesimerkit tukevat myös vaihtoehtoisia OpenAI-yhteensopivia palveluntarjoajia, kuten MiniMax, joka tarjoaa suurikapasiteettisia malleja (jopa 204K tokenia). Katso kurssin asennus asetusohjeet.

Lisätietoja koodin suorittamisesta tälle kurssille löydät kurssin asennuksesta.

🙏 Haluatko auttaa?

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

📂 Jokainen oppitunti sisältää

🗃️ Oppitunnit

Oppitunti Teksti & Koodi Video Lisäopiskelu
Johdatus AI-agentteihin ja käyttötapauksiin Linkki Video Linkki
AI-agenttikehysten tutkiminen Linkki Video Linkki
AI-agenttien suunnittelumallien 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 Linkki Video Linkki
Moni-agenttinen suunnittelumalli Linkki Video Linkki
Metakognitiomallin suunnittelu Linkki Video Linkki
AI-agentit tuotannossa Linkki Video Linkki
Agenttisprotokollien käyttö (MCP, A2A ja NLWeb) Linkki Video Linkki
Konteksti-insinöörityö 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 Tulossa pian    
Paikallisten AI-agenttien luominen Tulossa pian    
AI-agenttien suojaaminen Tulossa pian    

🎒 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 tekoäly aloittelijoille Generatiivinen tekoäly (.NET) Generatiivinen tekoäly (Java) Generatiivinen tekoäly (JavaScript)


Peruskoulutus

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


Copilot-sarja

Copilot tekoälyn pari-ohjelmointiin Copilot C#/.NET:lle Copilot-seikkailu

🌟 Yhteisön kiitokset

Kiitos Shivam Goyalille tärkeistä koodiesimerkeistä, jotka demonstroivat Agenttista RAG:ia.

Osallistuminen

Tämä projekti toivottaa tervetulleeksi osallistumisen ja ehdotukset. Useimmat osallistumiset edellyttävät, että hyväksyt Osallistujan lisenssisopimuksen (Contributor License Agreement, CLA), jossa vakuutat omistavasi oikeudet ja myöntäväsi meille oikeudet käyttää panostustasi. Lisätietoja löytyy osoitteesta https://cla.opensource.microsoft.com.

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

Tämä projekti on ottanut käyttöön Microsoftin avoimen lähdekoodin käytösohjeet. Lisätietoja löytyy Käyttöohjeen UKK:sta tai ota yhteyttä sähköpostitse osoitteeseen opencode@microsoft.com, jos sinulla on lisäkysymyksiä tai kommentteja.

Tavamerkit

Tämä projekti voi sisältää tavamerkkejä tai logoja projekteille, tuotteille tai palveluille. Microsoftin tavamerkkien tai logojen hyväksytty käyttö edellyttää ja noudattaa Microsoftin tavamerkkien ja brändiohjeita. Microsoftin tavamerkkien tai logojen käyttö muokatuissa versioissa ei saa aiheuttaa sekaannusta tai antaa ymmärtää Microsoftin sponsoroivan projektia. Kolmansien osapuolten tavamerkkien tai logojen käyttö on kolmansien osapuolten sääntöjen mukaista.

Apua

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

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, tulee ottaa huomioon, että automaattikäännöksissä voi esiintyä virheitä tai epätarkkuuksia. Alkuperäinen asiakirja sen alkuperäiskielellä on katsottava viralliseksi lähteeksi. Tärkeiden tietojen osalta suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa tämän käännöksen käytöstä aiheutuvista väärinymmärryksistä tai virhetulkinnoista.