ai-agents-for-beginners

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

Генеративен AI за начинаещи

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

Лиценз на GitHub Съработници в GitHub Проблеми в GitHub Pull заявки в GitHub PRs Welcome

🌐 Поддръжка на много езици

Поддържано чрез GitHub Action (автоматично и винаги актуално)

Арабски | Бенгалски | Български | Бирмански (Мианмар) | Китайски (опростен) | Китайски (традиционен, Хонконг) | Китайски (традиционен, Макао) | Китайски (традиционен, Тайван) | Хърватски | Чешки | Датски | Нидерландски | Естонски | Фински | Френски | Немски | Гръцки | Иврит | Хинди | Унгарски | Индонезийски | Италиански | Японски | Каннада | Корейски | Литовски | Малайски | Малаялам | Маратхи | Непалски | Нигерийски пиджин | Норвежки | Персийски (фарси) | Полски | Португалски (Бразилия) | Португалски (Португалия) | Пенджабски (Гурмукхи) | Румънски | Руски | Сърбски (кирилица) | Словашки | Словенски | Испански | Свахили | Шведски | Тагалог (филипински) | Тамилски | Телугу | Тайландски | Турски | Украински | Урду | Виетнамски

Ако желаете да бъдат добавени допълнителни езици за превод, те са изброени тук

Наблюдатели в GitHub Форкове в GitHub Звезди в GitHub

Discord на Microsoft Foundry

🌱 Първи стъпки

Този курс съдържа уроци, обхващащи основите на изграждането на AI агенти. Всеки урок разглежда своята тема, така че започнете откъдето пожелаете!

Има многоезична поддръжка за този курс. Вижте наличните езици тук.

Ако това е първият ви път да създавате с генеративни AI модели, разгледайте нашия курс Генеративен AI за начинаещи, който включва 21 урока за изграждане с GenAI.

Не забравяйте да дадете звезда (🌟) на това хранилище и да форкнете това хранилище за да изпълнявате кода.

Срещнете други учащи се и намерете отговори на въпросите си

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

Какво ви е нужно

Всеки урок в този курс включва примери с код, които можете да намерите в папката code_samples. Можете да форкнете това хранилище за да създадете свое копие.

Примерите с код в тези упражнения използват Azure AI Foundry и GitHub Model Catalogs за взаимодействие с езикови модели:

Този курс също използва следните рамки и услуги за AI агенти от Microsoft:

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

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

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

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

🗃️ Уроци

Урок Текст и код Видео Допълнително обучение
Въведение в AI агентите и случаи на употреба Връзка Видео Връзка
Проучване на агентни рамки Връзка Видео Връзка
Разбиране на шаблоните за дизайн на AI агенти Връзка Видео Връзка
Шаблон за използване на инструменти Връзка Видео Връзка
Agentic RAG Връзка Видео Връзка
Изграждане на надеждни AI агенти Връзка Видео Връзка
Шаблон за дизайн на планиране Връзка Видео Връзка
Шаблон за многоагентен дизайн Връзка Видео Връзка
Шаблон за метакогнитивен дизайн Връзка Видео Връзка
AI агенти в продукция Връзка Видео Връзка
Използване на агентни протоколи (MCP, A2A and NLWeb) Връзка Видео Връзка
Инженеринг на контекста за AI агенти Връзка Видео Връзка
Управление на агентската памет Връзка Видео  
Изследване на Microsoft Agent Framework Връзка    
Създаване на агенти за използване на компютър (CUA) Скоро    
Разгръщане на мащабируеми агенти Скоро    
Създаване на локални AI агенти Скоро    
Защита на AI агентите Скоро    

🎒 Други курсове

Екипът ни създава и други курсове! Разгледайте:

LangChain

LangChain4j за начинаещи LangChain.js за начинаещи


Azure / Edge / MCP / Agents

AZD за начинаещи Edge AI за начинаещи MCP за начинаещи AI агенти за начинаещи


Серия за генеративен AI

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


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

Машинно обучение за начинаещи Наука за данни за начинаещи AI за начинаещи Киберсигурност за начинаещи Уеб разработка за начинаещи IoT за начинаещи Разработка на XR за начинаещи


Серия Copilot

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

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

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

Принос

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

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

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

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

Този проект може да съдържа търговски марки или лога за проекти, продукти или услуги. Употребата на търговски марки или лога на Microsoft е разрешена само при спазване на Microsoft’s Trademark & Brand Guidelines. Използването на търговски марки или лога на Microsoft в модифицирани версии на този проект не трябва да създава объркване или да предполага спонсорство от Microsoft. Всяко използване на търговски марки или лога на трети страни подлежи на правилата на тези трети страни.

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

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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