Skip to content

Latest commit

 

History

History
137 lines (99 loc) · 24 KB

File metadata and controls

137 lines (99 loc) · 24 KB

Generative AI For Beginners

21 урока, които ви учат на всичко необходимо, за да започнете да създавате приложения с Generative AI

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

GitHub watchers GitHub forks GitHub stars

🌐 Поддръжка на множество езици

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

French | Spanish | German | Russian | Arabic | Persian (Farsi) | Urdu | Chinese (Simplified) | Chinese (Traditional, Macau) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Taiwan) | Japanese | Korean | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portuguese (Portugal) | Portuguese (Brazil) | Italian | Polish | Turkish | Greek | Thai | Swedish | Danish | Norwegian | Finnish | Dutch | Hebrew | Vietnamese | Indonesian | Malay | Tagalog (Filipino) | Swahili | Hungarian | Czech | Slovak | Romanian | Bulgarian | Serbian (Cyrillic) | Croatian | Slovenian | Ukrainian | Burmese (Myanmar)

Generative AI за начинаещи (Версия 3) - Курс

Научете основите на създаването на приложения с Generative AI с нашия изчерпателен курс от 21 урока, създаден от Microsoft Cloud Advocates.

🌱 Започване

Този курс съдържа 21 урока. Всеки урок разглежда отделна тема, така че започнете от където пожелаете!

Уроците са означени като "Learn" – обясняващи концепция от Generative AI, или "Build" – обясняващи концепция и предоставящи кодови примери както на Python, така и на TypeScript, когато е възможно.

За .NET разработчици вижте Generative AI for Beginners (.NET Edition)!

Всеки урок включва и секция "Keep Learning" с допълнителни учебни материали.

Какво ви е необходимо

За да стартирате кода от този курс, можете да използвате:

Създадохме урок Course Setup, който ще ви помогне да настроите средата за разработка.

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

🧠 Готови ли сте за разгръщане?

Ако търсите по-напреднали кодови примери, разгледайте нашата колекция от кодови примери за Generative AI както на Python, така и на TypeScript.

🗣️ Срещнете други учащи, получете подкрепа

Присъединете се към нашия официален Discord сървър Azure AI Foundry, за да се запознаете и свържете с други учащи, които следват този курс, и да получите помощ.

Задавайте въпроси или споделяйте обратна връзка за продукта в нашия Azure AI Foundry Developer Forum в Github.

🚀 Създавате стартъп?

Регистрирайте се в Microsoft for Startups Founders Hub, за да получите безплатни кредити за OpenAI и до 150 000 долара в кредити за Azure за достъп до OpenAI модели чрез Azure OpenAI Services.

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

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

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

  • Кратко видео въведение в темата
  • Писмен урок, разположен в README
  • Примери с код на Python и TypeScript, поддържащи Azure OpenAI и OpenAI API
  • Връзки към допълнителни ресурси за продължаване на обучението

🗃️ Уроци

# Връзка към урока Описание Видео Допълнително обучение
00 Course Setup Learn: Как да настроите средата си за разработка Видео предстои Научете повече
01 Въведение в Generative AI и LLMs Learn: Разбиране какво е Generative AI и как работят големите езикови модели (LLMs) Видео Научете повече
02 Изследване и сравнение на различни LLMs Learn: Как да изберете правилния модел за вашия случай Видео Научете повече
03 Отговорно използване на Generative AI Learn: Как да създавате отговорни Generative AI приложения Видео Научете повече
04 Основи на Prompt Engineering Learn: Практически най-добри практики в Prompt Engineering Видео Научете повече
05 Създаване на усъвършенствани промптове Learn: Как да прилагате техники за prompt engineering, които подобряват резултатите от вашите промптове Видео Научете повече
06 Създаване на приложения за генериране на текст Създаване: Приложение за генериране на текст с помощта на Azure OpenAI / OpenAI API Видео Научете повече
07 Създаване на чат приложения Създаване: Техники за ефективно изграждане и интегриране на чат приложения. Видео Научете повече
08 Създаване на търсещи приложения с векторни бази данни Създаване: Търсещо приложение, което използва Embeddings за търсене на данни. Видео Научете повече
09 Създаване на приложения за генериране на изображения Създаване: Приложение за генериране на изображения Видео Научете повече
10 Създаване на AI приложения с нисък код Създаване: Генеративно AI приложение с помощта на инструменти за нисък код Видео Научете повече
11 Интегриране на външни приложения с Function Calling Създаване: Какво е function calling и как се използва в приложения Видео Научете повече
12 Дизайн на UX за AI приложения Научете: Как да приложите принципите на UX дизайна при разработката на генеративни AI приложения Видео Научете повече
13 Защита на вашите генеративни AI приложения Научете: Заплахите и рисковете за AI системите и методите за тяхната защита. Видео Научете повече
14 Жизнен цикъл на генеративните AI приложения Научете: Инструментите и метриките за управление на жизнения цикъл на LLM и LLMOps Видео Научете повече
15 Retrieval Augmented Generation (RAG) и векторни бази данни Създаване: Приложение, използващо RAG Framework за извличане на embeddings от векторни бази данни Видео Научете повече
16 Отворени модели и Hugging Face Създаване: Приложение, използващо отворени модели, налични в Hugging Face Видео Научете повече
17 AI агенти Създаване: Приложение, използващо AI Agent Framework Видео Научете повече
18 Фина настройка на LLMs Научете: Какво, защо и как се прави фина настройка на LLMs Видео Научете повече
19 Създаване с SLMs Научете: Ползите от създаването с малки езикови модели Видео предстои Научете повече
20 Създаване с Mistral модели Научете: Характеристиките и разликите на моделите от фамилията Mistral Видео предстои Научете повече
21 Създаване с Meta модели Научете: Характеристиките и разликите на моделите от фамилията Meta Видео предстои Научете повече

🌟 Специални благодарности

Специални благодарности на John Aziz за създаването на всички GitHub Actions и работни потоци

Bernhard Merkle за ключовите приноси във всяко урок, които подобряват обучението и работата с кода.

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

Нашият екип създава и други курсове! Вижте:

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