ai-agents-for-beginners

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

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

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

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

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

Подржано путем 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 | 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.

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

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

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

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

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

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

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

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

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

🗃️ Лекције

Лекција Текст и код Видео Додатно учење
Увод у AI агенте и случајеве коришћења Линк Видео Линк
Истраживање AI агентских оквира Линк Видео Линк
Разумевање AI агентских дизајн образаца Линк Видео Линк
Образац коришћења алата Линк Видео Линк
Agentic 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    
Превoђење агената за коришћење рачунара (CUA) Link   Link
Деплојовање скалабилних агената Coming Soon    
Креирање локалних AI агената Coming Soon    
Безбедност 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 за почетнике Датa сајенс за почетнике AI за почетнике Сајбер безбедност за почетнике Веб развој за почетнике IoT за почетнике XR развој за почетнике


Серия Copilot

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

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

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

Допринoс

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

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

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

Знакови заштићених трговачких брендова

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

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

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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