ai-agents-for-beginners

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

AI Agents for Beginners

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

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

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

Подржано преко GitHub Action (Аутоматизовано и увек ажурирано)

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

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

Овај репозиторијум укључује преко 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"

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

Ако желите да буду додати још преводних језика, они су наведени овде.

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Почетак

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

🗃️ Лекције

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

🎒 Други Курсови

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

LangChain

LangChain4j за почетнике LangChain.js за почетнике LangChain за почетнике —

Azure / Edge / MCP / Агенти

AZD за почетнике Edge AI за почетнике MCP за почетнике AI агенти за почетнике


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

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


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

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


Copilot серија

Copilot за AI парно програмирање Copilot за C#/.NET Copilot авантура

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

Захваљујемо Shivam Goyal на доприносу важних примера кода који демонстрирају Agentic RAG.

Допринос

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

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

Овај пројекат је усвојио Microsoft отворени кодекс понашања. За више информација погледајте Често постављана питања о кодексу понашања или контактирајте opencode@microsoft.com за додатна питања или коментаре.

Знакови трговине

Овај пројекат може садржати заштићене знакове трговине или логотипе пројеката, производа или услуга. Овлашћена употреба Microsoft знакова трговине или логотипа подлеже и мора следити Упутства за коришћење Microsoft знакова трговине и брендова. Употреба Microsoft знакова трговине или логотипа у измењеним верзијама овог пројекта не сме изазвати конфузију или навести на помисао о Microsoft спонзорству. Свака употреба знакова трговине или логотипа трећих страна подлеже политикама тих трећих страна.

Како добити помоћ

Ако сте заглављени или имате било каквих питања о изградњи AI апликација, придружите се:

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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