ai-agents-for-beginners

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

Generative AI For Beginners

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

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

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

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

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 | 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:

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 агената. Свакa лекцијa покрива своју тему, па почните од било ког дела који желите!

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

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

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

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

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

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

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

Пример кода у овим вежбама користи Azure AI Foundry и GitHub Model каталоге за интеракцију са језичким моделима:

Овај курс такође користи следеће AI Agent оквире и услуге компаније Microsoft:

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

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

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

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

🗃️ Лекције

Лекција Текст и Код Видео Додатно учење
Увод у 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 за почетнике


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.

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

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

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

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

Добијање помоћи

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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