ai-agents-for-beginners

AI агенти за почетнике - курс

AI Agents for Beginners

Курс који вас учи свему што треба да знате да започнете прављење AI агената

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

🌐 Подршка за више језика

Преводи се одржавају помоћу Co-op Translator

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

Више волите да клонирате локално?

Овај репозиторијум укључује преводе на више од 50 језика што значајно повећава величину преузимања. Да бисте клонирали без превода, користите 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"

Ово вам даје све што вам је потребно да завршите курс уз много брже преузимање.

За додатне опције језика, погледајте подржане језике Co-op Translator.

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Почетак рада

Овај курс има лекције које покривају основе градње AI агената. Свакa лекцијa покрива своју тему па започните где год желите!

Постоји подршка за више језика за овај курс. Погледајте нашу доступне језике овде.

Ако вам је први пут да правите са генеративним AI моделима, погледајте наш курс Generative AI For Beginners, који укључује 21 лекцију о изградњи са GenAI.

Не заборавите да ставите звездицу (🌟) овом репозиторијуму и форкујете овај репозиторијум да бисте покренули код.

Упознајте друге ученике, добијте одговоре на ваша питања

Ако запнете или имате питања о изградњи AI агената, прикључите се нашем посвећеном Discord каналу у Microsoft Foundry Discord.

Шта вам је потребно

Свакa лекцијa у овом курсу укључује примере кода, који се налазе у фасцикли code_samples. Можете форковати овај репозиторијум да бисте направили своју копију.

Примери кода у овим вежбама користе Microsoft Agent Framework са Microsoft Foundry Agent Service V2:

Овај курс користи следеће AI агентске оквире и сервисе од Microsoft-a:

Неки примери кода такође подржавају алтернативне OpenAI- компатибилне провајдере као што је MiniMax, који нуди моделе са великим контекстом (до 204К токена). Погледајте Course Setup за детаље конфигурације.

За више информација о покретању кода за овај курс, идите на Course Setup.

🙏 Желите да помогнете?

Имате предлоге или сте нашли правописне или кодне грешке? Поднесите issue или Направите pull request

📂 Свакa лекцијa укључује

🗃️ Лекције

Лекција Текст и код Видео Додатно учење
Увод у AI агенте и случајеве коришћења агената Линк Видео Линк
Истраживање AI агентских оквира Линк Видео Линк
Разумевање обрасца дизајна AI агената Линк Видео Линк
Образац дизајна коришћења алата Линк Видео Линк
Agentic RAG Линк Видео Линк
Градња поузданих AI агената Линк Видео Линк
Образац дизајна планирања Линк Видео Линк
Образац дизајна више агената Линк Видео Линк
Образац дизајна метакогниције Линк Видео Линк
AI агенти у продукцији Линк Видео Линк
Коришћење агентских протокола (MCP, A2A и NLWeb) Линк Видео Линк
Инжењеринг контекста за AI агенте Линк Видео Линк
Управљање агентском меморијом Линк Видео  
Истраживање Microsoft Agent Framework-а Линк    
Градња агената за коришћење рачунара (CUA) Линк   Линк
Деплојовање скалабилних агената Линк   Линк
Креирање локалних AI агената Линк   Линк
Осигуравање AI агената Линк   Линк

🎒 Остали курсеви

Наш тим производи и друге курсеве! Погледајте:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners —

Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Серие генеративног AI

Генеративна АИ за почетнике Генеративна АИ (.NET) Генеративна АИ (Java) Генеративна АИ (JavaScript)


Основно учење

Машинско учење за почетнике Наука о подацима за почетнике АИ за почетнике Кибербезбедност за почетнике Веб развој за почетнике Интернет ствари за почетнике Развој XR за почетнике


Сериија Копилот

Копилот за заједничко програмирање уз АИ Копилот за C#/.NET Копилот авантура

🌟 Захвалност заједници

Захваљујемо Шиваму Гојалу што је допринео важним примерима кода који демонстрирају агентски RAG.

Доприношење

Овај пројекат прихвата доприносе и предлоге. Већина доприноса захтева да се сложите са Уговором о лиценцирању доприноса (CLA) у којем изјављујете да имате право и заиста преносите права за коришћење вашег доприноса. За детаље посетите https://cla.opensource.microsoft.com.

Када пошаљете захтев за превлачење, CLA бот ће аутоматски утврдити да ли треба да доставите CLA и означити PR одговарајуће (нпр. провера статуса, коментар). Једноставно пратите инструкције које пружа бот. Ово ћете морати урадити само једном за све репозиторијуме који користе наш CLA.

Овај пројекат је усвојио Microsoft Open Source Code of Conduct. За више информација погледајте Често постављана питања о Кодексу понашања или контактирајте opencode@microsoft.com у случају додатних питања или коментара.

Трговачке марке

Овај пројекат може садржати трговачке марке или логотипе пројеката, производа или услуга. Овлашћена употреба Microsoft трговачких марки или логотипа подлеже и мора поштовати Microsoft’s Trademark & Brand Guidelines. Употреба Microsoft трговачких марки или логотипа у модификованим верзијама овог пројекта не сме узроковати забуну или имплицирати спонзорство од стране Microsoft-а. Свака употреба трговачких марки или логотипа трећих страна подлеже правилима тих трећих страна.

Тражење помоћи

Ако застанете или имате питања о изградњи АИ апликација, придружите се:

Microsoft Foundry Discord

Ако имате повратне информације о производу или грешке током израде, посетите:

Microsoft Foundry Developer Forum


Изјава о одрицању одговорности: Овај документ је преведен коришћењем услуге за аутоматски превод Co-op Translator. Иако тежимо тачности, имајте у виду да аутоматски преводи могу садржати грешке или нетачности. Оригинални документ на његовом изворном језику треба сматрати ауторитативним извором. За критичне информације препоручује се професионални људски превод. Нисмо одговорни за било каква неспоразума или погрешна тумачења која произилазе из коришћења овог превода.