ai-agents-for-beginners

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

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

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

GitHub лиценца GitHub сарадници GitHub питања GitHub захтеви за повлачење Добродошли PR-ови

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

Подржано преко 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 посматрачи GitHub форкови GitHub звезде

Microsoft Foundry Discord

🌱 Започињање

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

🗃️ Лекције

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

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

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

LangChain

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

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

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


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

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


Језгро учења

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


Серия Copilot

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

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

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

Допринос

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

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

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

Заштитни знаци

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

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

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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