Skip to content

Latest commit

 

History

History
141 lines (102 loc) · 19.6 KB

File metadata and controls

141 lines (102 loc) · 19.6 KB

Generative AI dla Początkujących

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

Licencja GitHub Współtwórcy GitHub Problemy GitHub Pull requesty GitHub PRs Welcome

Obserwujący GitHub Forki GitHub Gwiazdy GitHub

🌐 Wsparcie dla wielu języków

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

Francuski | Hiszpański | Niemiecki | Rosyjski | Arabski | Perski (Farsi) | Urdu | Chiński (Uproszczony) | Chiński (Tradycyjny, Makau) | Chiński (Tradycyjny, Hongkong) | Chiński (Tradycyjny, Tajwan) | Japoński | Koreański | Hindi | Bengalski | Marathi | Nepalski | Pendżabski (Gurmukhi) | Portugalski (Portugalia) | Portugalski (Brazylia) | Włoski | Litewski | Polski | Turecki | Grecki | Tajski | Szwedzki | Duński | Norweski | Fiński | Holenderski | Hebrajski | Wietnamski | Indonezyjski | Malajski | Tagalog (Filipiński) | Suahili | Węgierski | Czeski | Słowacki | Rumuński | Bułgarski | Serbski (Cyrylica) | Chorwacki | Słoweński | Ukraiński | Birmański (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.

🌱 Rozpoczęcie

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 (.NET Edition)!

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

Co jest potrzebne

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

Stworzyliśmy lekcję Course Setup, która pomoże Ci skonfigurować środowisko programistyczne.

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 Utwó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 Wprowadzenie do Generative AI i LLMs Learn: Zrozumienie, czym jest Generative AI i jak działają modele językowe (LLMs). Wideo Dowiedz się więcej
02 Eksploracja i porównanie różnych LLMs Learn: Jak wybrać odpowiedni model dla swojego przypadku użycia Wideo Dowiedz się więcej
03 Odpowiedzialne korzystanie z Generative AI Learn: Jak budować aplikacje Generative AI w sposób odpowiedzialny Wideo Dowiedz się więcej
04 Podstawy inżynierii promptów Learn: Praktyczne najlepsze praktyki w inżynierii promptów Wideo Dowiedz się więcej
05 Tworzenie zaawansowanych promptów Learn: Jak stosować techniki inżynierii promptów, które poprawiają wyniki Twoich promptów 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 z niskim kodem Buduj: Aplikację generatywnej AI za pomocą narzędzi niskokodowych Wideo Dowiedz się więcej
11 Integracja aplikacji zewnętrznych za pomocą wywoływania funkcji Buduj: Czym jest wywoływanie funkcji i jego zastosowania w aplikacjach Wideo Dowiedz się więcej
12 Projektowanie UX dla aplikacji AI Ucz się: Jak stosować zasady projektowania UX podczas tworzenia aplikacji generatywnej AI Wideo Dowiedz się więcej
13 Zabezpieczanie aplikacji generatywnej AI Ucz się: Zagrożenia i ryzyka dla systemów AI oraz metody ich zabezpieczania. Wideo Dowiedz się więcej
14 Cykl życia aplikacji generatywnej AI Ucz się: Narzędzia i metryki do zarządzania cyklem życia LLM oraz 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 agenta AI Wideo Dowiedz się więcej
18 Dostosowywanie LLM Ucz się: Czym jest dostosowywanie LLM, dlaczego jest ważne i jak to zrobić Wideo Dowiedz się więcej
19 Tworzenie z SLM Ucz się: Korzyści z tworzenia z małymi modelami językowymi Wideo wkrótce Dowiedz się więcej
20 Tworzenie z modelami Mistral Ucz się: Funkcje i różnice modeli rodziny Mistral Wideo wkrótce Dowiedz się więcej
21 Tworzenie z modelami Meta Ucz się: Funkcje i różnice modeli rodziny Meta Wideo wkrótce Dowiedz się więcej

🌟 Specjalne podziękowania

Specjalne podziękowania dla John Aziz za stworzenie wszystkich GitHub Actions i workflowów.

Bernhard Merkle za kluczowe wkłady w każdą lekcję, które poprawiły doświadczenie nauki i kodowania.

🎒 Inne kursy

Nasz zespół tworzy inne kursy! Sprawdź:


Zastrzeżenie:
Ten dokument został przetłumaczony za pomocą usługi tłumaczenia 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 języku źródłowym powinien być uznawany za autorytatywne źródło. W przypadku informacji krytycznych zaleca się skorzystanie z profesjonalnego tłumaczenia przez człowieka. Nie ponosimy odpowiedzialności za jakiekolwiek nieporozumienia lub błędne interpretacje wynikające z użycia tego tłumaczenia.