Skip to content

Latest commit

 

History

History
140 lines (101 loc) · 19.4 KB

File metadata and controls

140 lines (101 loc) · 19.4 KB

Generative AI dla Początkujących

21 lekcji uczących wszystkiego, co musisz wiedzieć, aby zacząć budować aplikacje Generative AI

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

GitHub watchers GitHub forks GitHub stars

🌐 Wsparcie dla wielu języków

Obsługiwane przez GitHub Action (Automatyczne i zawsze aktualne)

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 | Lithuanian | 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 dla Początkujących (Wersja 3) - Kurs

Poznaj podstawy budowania aplikacji Generative AI dzięki naszemu kompleksowemu kursowi składającemu się z 21 lekcji, przygotowanemu przez Microsoft Cloud Advocates.

🌱 Pierwsze kroki

Kurs składa się z 21 lekcji. Każda lekcja obejmuje osobny temat, więc możesz zacząć od dowolnego miejsca!

Lekcje są oznaczone jako "Learn" (nauka), które wyjaśniają koncepcję Generative AI, lub "Build" (budowanie), które zawierają zarówno wyjaśnienia koncepcji, jak i przykłady kodu w Pythonie oraz TypeScript, jeśli to możliwe.

Dla programistów .NET sprawdź Generative AI dla Początkujących (Edycja .NET)!

Każda lekcja zawiera również sekcję "Keep Learning" z dodatkowymi narzędziami do nauki.

Co jest potrzebne

Aby uruchomić kod z tego kursu, możesz użyć:

Stworzyliśmy lekcję Course Setup, która pomoże Ci w konfiguracji środowiska programistycznego.

Nie zapomnij dodać gwiazdki (🌟) do tego repozytorium, aby łatwiej je znaleźć później.

🧠 Gotowy do wdrożenia?

Jeśli szukasz bardziej zaawansowanych przykładów kodu, sprawdź naszą kolekcję przykładów kodu Generative AI w Pythonie i TypeScript.

🗣️ Poznaj innych uczących się, uzyskaj wsparcie

Dołącz do naszego oficjalnego serwera Discord Azure AI Foundry, aby spotkać się i nawiązać kontakt z innymi uczestnikami kursu oraz uzyskać wsparcie.

Zadaj pytania lub podziel się opinią o produkcie na naszym forum dla programistów Azure AI Foundry na Github.

🚀 Budujesz startup?

Odwiedź Microsoft for Startups, aby dowiedzieć się, jak zacząć budować z kredytami Azure już dziś.

🙏 Chcesz pomóc?

Masz sugestie lub znalazłeś błędy w pisowni lub kodzie? Zgłoś problem lub stwórz pull request

📂 Każda lekcja zawiera:

  • Krótkie wideo wprowadzające do tematu
  • Pisemną lekcję znajdującą się w README
  • Przykłady kodu w Pythonie i TypeScript wspierające Azure OpenAI oraz OpenAI API
  • Linki do dodatkowych zasobów, aby kontynuować naukę

🗃️ Lekcje

# Link do lekcji Opis Wideo Dodatkowa nauka
00 Course Setup Learn: Jak skonfigurować swoje środowisko programistyczne Wideo wkrótce Dowiedz się więcej
01 Introduction to Generative AI and LLMs Learn: Zrozumienie, czym jest Generative AI i jak działają modele językowe (LLMs). Wideo Dowiedz się więcej
02 Exploring and comparing different LLMs Learn: Jak wybrać odpowiedni model dla swojego przypadku użycia Wideo Dowiedz się więcej
03 Using Generative AI Responsibly Learn: Jak budować aplikacje Generative AI w sposób odpowiedzialny Wideo Dowiedz się więcej
04 Understanding Prompt Engineering Fundamentals Learn: Praktyczne najlepsze praktyki w projektowaniu promptów Wideo Dowiedz się więcej
05 Creating Advanced Prompts Learn: Jak stosować techniki projektowania promptów, które poprawiają wyniki Wideo Dowiedz się więcej
06 Tworzenie aplikacji generujących tekst Buduj: Aplikację generującą tekst za pomocą Azure OpenAI / OpenAI API Wideo Dowiedz się więcej
07 Tworzenie aplikacji czatowych Buduj: Techniki efektywnego tworzenia i integracji aplikacji czatowych Wideo Dowiedz się więcej
08 Tworzenie aplikacji wyszukiwarki z bazami danych wektorowych Buduj: Aplikację wyszukiwarki wykorzystującą Embeddings do wyszukiwania danych Wideo Dowiedz się więcej
09 Tworzenie aplikacji generujących obrazy Buduj: Aplikację generującą obrazy Wideo Dowiedz się więcej
10 Tworzenie aplikacji AI bez kodowania Buduj: Aplikację Generative AI za pomocą narzędzi Low Code Wideo Dowiedz się więcej
11 Integracja aplikacji z wywoływaniem funkcji Buduj: Czym jest wywoływanie funkcji i jak je wykorzystać w aplikacjach Wideo Dowiedz się więcej
12 Projektowanie UX dla aplikacji AI Ucz się: Jak stosować zasady projektowania UX podczas tworzenia aplikacji Generative AI Wideo Dowiedz się więcej
13 Zabezpieczanie aplikacji Generative AI Ucz się: Zagrożenia i ryzyka dla systemów AI oraz metody ich zabezpieczania Wideo Dowiedz się więcej
14 Cykl życia aplikacji Generative AI Ucz się: Narzędzia i metryki do zarządzania cyklem życia LLM i LLMOps Wideo Dowiedz się więcej
15 Retrieval Augmented Generation (RAG) i bazy danych wektorowych Buduj: Aplikację wykorzystującą framework RAG do pobierania embeddings z baz danych wektorowych Wideo Dowiedz się więcej
16 Modele open source i Hugging Face Buduj: Aplikację wykorzystującą modele open source dostępne na Hugging Face Wideo Dowiedz się więcej
17 Agent AI Buduj: Aplikację wykorzystującą framework Agent AI Wideo Dowiedz się więcej
18 Dostosowywanie LLM Ucz się: Czym jest dostosowywanie LLM, dlaczego i jak to robić Wideo Dowiedz się więcej
19 Tworzenie z SLM Ucz się: Korzyści z tworzenia z wykorzystaniem Small Language Models Wideo wkrótce Dowiedz się więcej
20 Tworzenie z modelami Mistral Ucz się: Funkcje i różnice modeli z rodziny Mistral Wideo wkrótce Dowiedz się więcej
21 Tworzenie z modelami Meta Ucz się: Funkcje i różnice modeli z rodziny Meta Wideo wkrótce Dowiedz się więcej

🌟 Specjalne podziękowania

Specjalne podziękowania dla Johna Aziza za stworzenie wszystkich GitHub Actions i workflowów.

Bernhardowi Merkle za kluczowy wkład w każdą lekcję, poprawiający doświadczenie użytkownika i kodu.

🎒 Inne kursy

Nasz zespół tworzy inne kursy! Sprawdź:


Zastrzeżenie:
Ten dokument został przetłumaczony za pomocą usługi tłumaczeniowej AI Co-op Translator. Chociaż dokładamy wszelkich starań, aby tłumaczenie było precyzyjne, prosimy pamiętać, że automatyczne tłumaczenia mogą zawierać błędy lub nieścisłości. Oryginalny dokument w jego rodzimym języku powinien być uznawany za wiarygodne źródło. W przypadku informacji krytycznych zaleca się skorzystanie z profesjonalnego tłumaczenia wykonanego przez człowieka. Nie ponosimy odpowiedzialności za jakiekolwiek nieporozumienia lub błędne interpretacje wynikające z korzystania z tego tłumaczenia.