ai-agents-for-beginners

AI-agentit aloittelijoille - Kurssi

AI Agents for Beginners

Kurssi, joka opettaa kaiken, mitä sinun tarvitsee tietää AI-agenttien rakentamisen aloittamiseksi

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

🌐 Monikielituki

Tuettu GitHub Action -työkalulla (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 mieluummin kloonata paikallisesti?

Tämä repositorio sisältää yli 50 käännöstä, mikä lisää huomattavasti lataustiedoston kokoa. Jos haluat kloonata ilman käännöksiä, käytä sparse checkout:

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ä antaa sinulle kaiken, mitä tarvitset kurssin suorittamiseen, huomattavasti nopeammalla latausajalla.

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, joissa käydään läpi AI-agenttien rakentamisen perusteet. Jokainen oppitunti käsittelee omaa aihettaan, joten voit aloittaa mistä tahansa!

Kurssilla on monikielituki. Katso käytettävissä olevat kielet täältä: monikielituki.

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

Älä unohda tähtiä (🌟) tälle repositoriolle ja tehdä fork repoosi ajaaksesi koodin.

Tutustu muihin oppijoihin, saat vastaukset kysymyksiisi

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

Mitä tarvitset

Jokaisessa tämän kurssin oppitunnissa on koodiesimerkkejä, jotka löytyvät kansion code_samples alta. Voit forkata tämän repositorion luodaksesi oman kopiosi.

Näissä harjoituksissa käytetään Microsoft Agent Frameworkia Microsoft Foundry Agent Service V2:n kanssa:

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

Jotkin koodiesimerkit tukevat myös vaihtoehtoisia OpenAI-yhteensopivia tarjoajia, kuten MiniMax, joka tarjoaa laajakontekstisia malleja (jopa 204 000 tokenia). Katso Course Setup -tiedostosta lisätietoja konfiguroinnista.

Lisätietoja kurssin koodin ajamisesta löytyy Course Setup -sivulta.

🙏 Haluatko auttaa?

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

📂 Jokainen oppitunti sisältää

🗃️ Oppitunnit

Oppitunti Teksti & Koodi Video Lisäoppiminen
Johdanto AI-agentteihin ja agenttikäyttötapauksiin Linkki Video Linkki
Tutustuminen AI-agenttikehyksiin 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 Linkki Video Linkki
Moni-agenttimalli Linkki Video Linkki
Metakognition suunnittelumalli Link Video Link
AI-agentit tuotannossa Link Video Link
Agenttiprotokollien käyttö (MCP, A2A ja NLWeb) Link Video Link
Kontekstisuunnittelu AI-agenteille Link Video Link
Agenttimuistin hallinta Link Video  
Microsoft Agent Frameworkin tutkiminen Link    
Tietokoneen käyttöagenttien rakentaminen (CUA) Link   Link
Skaalautuvien agenttien käyttöönotto Link   Link
Paikallisten AI-agenttien luominen Link   Link
AI-agenttien suojaaminen Link   Link

🎒 Muita kursseja

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)

Generative AI (Java) Generative AI (JavaScript)


Perusopiskelu

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Copilot-sarja

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

🌟 Kiitokset yhteisölle

Kiitos Shivam Goyal tärkeiden koodinäytteiden jakamisesta, jotka havainnollistavat Agentic RAG:ia.

Osallistuminen

Tämä projekti ottaa mielellään vastaan panoksia ja ehdotuksia. Useimmat panokset edellyttävät, että hyväksyt Contributor License Agreement (CLA) -lisenssisopimuksen, jossa vakuutat, että sinulla on oikeus ja tosiasiassa myönnät meille oikeudet käyttää kontribuutiotasi. Lisätietoja löydät osoitteesta https://cla.opensource.microsoft.com.

Kun teet pull requestin, CLA-botti päättää automaattisesti, tarvitsetko toimittaa CLA-lisenssin ja merkitsee PR:n asianmukaisesti (esim. tilatarkistus, kommentti). Noudata yksinkertaisesti 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 on saatavilla Code of Conduct FAQ -sivulla tai ota yhteyttä osoitteeseen opencode@microsoft.com lisäkysymyksiä tai kommentteja varten.

Tavaramerkit

Tässä projektissa voi olla tavaramerkkejä tai logoja projekteista, tuotteista tai palveluista. Microsoftin tavaramerkkien tai logojen käyttöoikeus on ehtojen alaista ja noudattaa Microsoftin tavaramerkkien ja brändin ohjeita. Microsoftin tavaramerkkien tai logojen käyttö muokatuissa versioissa ei saa aiheuttaa sekaannusta eikä antaa vaikutelmaa Microsoftin sponsoroinnista. Kolmansien osapuolten tavaramerkkien tai logojen käyttö on kyseisten osapuolten käytäntöjen alaista.

Apua saatavilla

Jos tarvitset apua tai sinulla on kysymyksiä tekoälysovellusten rakentamisesta, liity:

Microsoft Foundry Discord

Jos sinulla on palautetta tuotteesta tai kohtaat virheitä rakentaessasi, vieraile:

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.