ai-agents-for-beginners

AI-agentit aloittelijoille - Kurssi

AI Agents for Beginners

Kurssi, joka opettaa kaiken tarvittavan AI-agenttien rakentamisen aloittamiseen

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

🌐 Monikielinen tuki

Tuettu GitHub Actionin kautta (automaattinen ja 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 kloonata paikallisesti?

Tämä säilö sisältää yli 50 kielen käännökset, mikä lisää merkittävästi lataustiedoston kokoa. 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"

Näin saat kaiken tarvittavan kurssin suorittamiseen nopeammalla latauksella.

Jos haluat, että muita käännöskieliä tuetaan, ne on listattu tässä.

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Aloittaminen

Tämä kurssi sisältää oppitunteja AI-agenttien rakentamisen perusteista. Jokainen oppitunti käsittelee omaa aihettaan, joten voit aloittaa mistä tahansa!

Kurssilla on monikielinen tuki. Katso käytettävissä olevat kielet tästä.

Jos tämä on ensimmäinen kerta, kun rakennat generatiivisten tekoälymallien kanssa, tutustu Generative AI For Beginners -kurssiin, joka sisältää 21 oppituntia GenAI:n käytöstä.

Älä unohda tähtiä (🌟) tälle säilölle ja tee fork tästä säilöstä ajaaksesi koodin.

Tapaa muita oppijoita, saat vastauksia kysymyksiisi

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

Mitä tarvitset

Jokainen oppitunti sisältää koodiesimerkkejä, jotka löytyvät kansion code_samples alta. Voit tehdä forkista oman kopiosi.

Näiden harjoitusten koodiesimerkit käyttävät Microsoft Agent Frameworkia yhdessä Azure AI 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 tarjoajia, kuten MiniMax, joka tarjoaa suuriin konteksteihin sopivia malleja (jopa 204 000 tokenia). Katso tarkemmat asetustiedot Course Setup -tiedostosta.

Lisätietoja kurssin koodin ajamisesta saa osoitteesta Course Setup.

🙏 Haluatko auttaa?

Onko sinulla ehdotuksia tai oletko löytänyt kirjoitus- tai koodivirheitä? Luo ongelma tai tee pull request

📂 Jokainen oppitunti sisältää

🗃️ Oppitunnit

Oppitunti Teksti & Koodi Video Lisäoppiminen
Johdanto AI-agentteihin ja agenttien käyttötapauksiin Linkki Video Linkki
Tutustuminen AI-agenttikehyksiin Linkki Video Linkki
AI-agenttisuunnittelumallien ymmärtäminen Linkki Video Linkki
Työkalujen käyttöön liittyvä suunnittelumalli Linkki Video Linkki
Agenttinen RAG Linkki Video Linkki
Luotettavien AI-agenttien rakentaminen Linkki Video Linkki
Suunnittelumalli suunnittelulle Linkki Video Linkki
Moniagenttinen suunnittelumalli Linkki Video Linkki
Metakognition suunnittelumalli Linkki Video Linkki
AI-agentit tuotannossa Linkki Video Linkki
Agenttien protokollien käyttö (MCP, A2A ja NLWeb) Linkki Video Linkki
Kontekstisuunnittelu AI-agenteille Linkki Video Linkki
Agenttimuistin hallinta Linkki Video  
Microsoft Agent Frameworkin tutkiminen Linkki    
Selaimen käyttöagenttien rakentaminen (CUA) Linkki   Linkki
Skaalautuvien agenttien käyttöönotto Tulossa pian    
Paikallisten AI-agenttien luominen Tulossa pian    
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


Generatiivinen AI -sarja

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


Perusoppiminen

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


Copilot-sarja

Copilot tekoälyn pariohjelmointiin Copilot C#/.NET:lle Copilotin seikkailu

🌟 Yhteisön kiitokset

Kiitos Shivam Goyal tärkeistä koodiesimerkeistä, jotka esittelevät Agentic RAG:ia.

Osallistuminen

Tämä projekti toivottaa tervetulleiksi osallistumiset ja ehdotukset. Useimmat osallistumiset edellyttävät, että hyväksyt Contributor License Agreement (CLA) -lisenssisopimuksen, jolla vakuutat, että sinulla on oikeus ja todella myönnät meille oikeuden käyttää panostustasi. Lisätietoja löytyy osoitteesta https://cla.opensource.microsoft.com.

Kun lähetät pull-pyynnön, CLA-botti päättää automaattisesti tarvitsetko CLA:n ja merkitsee PR:n asianmukaisesti (esim. tilantarkistus, kommentti). Noudata vain botin antamia ohjeita. Tämä pitää tehdä vain kerran kaikissa CLA:a käyttävissä repositorioissa.

Tämä projekti on ottanut käyttöön Microsoftin avoimen lähdekoodin käytösohjeet. Lisätietoja löytyy Käytösohjeiden UKK:sta tai ota yhteyttä osoitteeseen opencode@microsoft.com kaikissa muissa kysymyksissä tai kommenteissa.

Tavamerkit

Tämä projekti voi sisältää projekteihin, tuotteisiin tai palveluihin liittyviä tavaramerkkejä tai logoja. Microsoftin tavaramerkkien tai logojen käyttö on sallittua vain Microsoftin tavaramerkki- ja brändiohjeiden Microsoft’s Trademark & Brand Guidelines mukaisesti. Microsoftin tavaramerkkien tai logojen käyttäminen muokatuissa versioissa tästä projektista ei saa aiheuttaa sekaannusta tai antaa ymmärtää Microsoftin sponsoroivan projektia. Kolmansien osapuolien tavaramerkkien tai logojen käyttö riippuu kyseisten osapuolien käytännöistä.

Avun saanti

Jos jäät jumiin tai sinulla on kysyttävää AI-sovellusten rakentamisesta, liity:

Microsoft Foundry Discord

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