ai-agents-for-beginners

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

AI агенти за начинаещи

Курс, който ви учи на всичко необходимо за започване на изграждане на AI агенти

GitHub лиценз Приносители в GitHub Проблеми в GitHub Pull-запитвания в GitHub PRs Добре дошли

🌐 Многоезична поддръжка

Преводите се поддържат чрез 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 Разклонения в GitHub Звезди в GitHub

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 агентни рамки и услуги от Microsoft:

Някои примерни кодове поддържат алтернативни доставчици, съвместими с OpenAI като MiniMax, който предлага модели с голям контекст (до 204K токена). Вижте Course Setup за подробности относно конфигурацията.

За повече информация относно стартирането на кода на курса, посетете Course Setup.

🙏 Искате ли да помогнете?

Имате ли предложения или сте открили правописни или кодови грешки? Отворете проблем или Създайте pull заявка

📂 Всеки урок включва

🗃️ Уроци

Урок Текст и код Видео Допълнително обучение
Въведение в AI агенти и употреба Връзка Видео Връзка
Изследване на AI агентски рамки Връзка Видео Връзка
Разбиране на AI агентски дизайн модели Връзка Видео Връзка
Дизайн модел за използване на инструменти Връзка Видео Връзка
Agentic RAG Връзка Видео Връзка
Създаване на надеждни AI агенти Връзка Видео Връзка
Дизайн модел за планиране Връзка Видео Връзка
Модел за множество агенти Връзка Видео Връзка
Дизайн модел за метакогниция Връзка Видео Връзка
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 серия

Генеративен ИИ за начинаещи Генеративен ИИ (.NET) Генеративен ИИ (Java) Генеративен ИИ (JavaScript)


Основно обучение

Машинно обучение за начинаещи Наука за данни за начинаещи Изкуствен интелект за начинаещи Киберсигурност за начинаещи Уеб разработка за начинаещи Интернет на нещата за начинаещи XR разработка за начинаещи


Серия Копилот

Копилот за съвместно програмиране с ИИ Копилот за C#/.NET Приключения с Копилот

🌟 Благодарности към общността

Благодарим на Shivam Goyal за приноса с важни примери на код, демонстриращи Agentic RAG.

Принос

Този проект приема приноси и предложения. Повечето приноси изискват да се съгласите с Лицензионно споразумение за приносител (CLA), с което декларирате, че имате правото и наистина ни предоставяте правата за използване на вашия принос. За подробности, посетете https://cla.opensource.microsoft.com.

Когато изпратите pull request, бот за CLA автоматично ще определи дали трябва да предоставите CLA и ще маркира подходящо PR (напр. проверка за статус, коментар). Просто следвайте инструкциите, предоставени от бота. Това трябва да направите само веднъж във всички хранилища, които използват нашия CLA.

Този проект е възприел Кодекса на поведение за отворен код на Microsoft. За повече информация вижте Често задавани въпроси за кодекса на поведение или се свържете с opencode@microsoft.com за допълнителни въпроси или коментари.

Търговски марки

Този проект може да съдържа търговски марки или лога за проекти, продукти или услуги. Упълномощената употреба на търговски марки или лога на Microsoft се подчинява на и трябва да следва Насоките за търговски марки и брандове на Microsoft. Използването на търговски марки или лога на Microsoft в модифицирани версии на този проект не трябва да причинява объркване или да подсказва спонсорство от Microsoft. Всяко използване на търговски марки или лога на трети страни подлежи на политиките на тези трети страни.

Получаване на помощ

Ако се затрудните или имате въпроси относно изграждането на ИИ приложения, присъединете се към:

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


Отказ от отговорност: Този документ е преведен с помощта на AI преводачески услуга Co-op Translator. Въпреки че се стремим към точност, моля имайте предвид, че автоматизираните преводи могат да съдържат грешки или неточности. Оригиналният документ на неговия роден език трябва да се счита за авторитетен източник. За критична информация се препоръчва професионален човешки превод. Ние не носим отговорност за каквито и да е недоразумения или неправилни тълкувания, произтичащи от използването на този превод.