Skip to content

Latest commit

 

History

History
89 lines (72 loc) · 7.33 KB

File metadata and controls

89 lines (72 loc) · 7.33 KB

Generatywna AI dla Początkujących - Edycja Java

Microsoft Azure AI Foundry Discord

Generatywna AI dla Początkujących - Edycja Java

Czas trwania: Cały warsztat można ukończyć online bez lokalnej konfiguracji. Przygotowanie środowiska zajmuje 2 minuty, a eksploracja przykładów wymaga od 1 do 3 godzin, w zależności od głębokości eksploracji.

Szybki Start

  1. Sforkuj to repozytorium na swoje konto GitHub
  2. Kliknij Code → zakładka Codespaces...New with options...
  3. Użyj domyślnych ustawień – zostanie wybrany kontener deweloperski stworzony dla tego kursu
  4. Kliknij Create codespace
  5. Poczekaj ~2 minuty na przygotowanie środowiska
  6. Przejdź od razu do Pierwszego przykładu

Obsługa 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 | 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)

Struktura Kursu i Ścieżka Nauki

Rozdział 1: Wprowadzenie do Generatywnej AI

  • Podstawowe Koncepcje: Zrozumienie dużych modeli językowych, tokenów, osadzeń i możliwości AI
  • Ekosystem AI w Javie: Przegląd Spring AI i OpenAI SDK
  • Protokół Kontekstu Modelu: Wprowadzenie do MCP i jego roli w komunikacji agentów AI
  • Praktyczne Zastosowania: Scenariusze z życia wzięte, w tym chatboty i generowanie treści
  • → Rozpocznij Rozdział 1

Rozdział 2: Konfiguracja Środowiska Deweloperskiego

  • Konfiguracja Wielu Dostawców: Integracja modeli GitHub, Azure OpenAI i OpenAI Java SDK
  • Spring Boot + Spring AI: Najlepsze praktyki w tworzeniu aplikacji AI dla przedsiębiorstw
  • Modele GitHub: Darmowy dostęp do modeli AI do prototypowania i nauki (bez potrzeby karty kredytowej)
  • Narzędzia Deweloperskie: Konfiguracja kontenerów Docker, VS Code i GitHub Codespaces
  • → Rozpocznij Rozdział 2

Rozdział 3: Podstawowe Techniki Generatywnej AI

  • Inżynieria Podpowiedzi: Techniki optymalizacji odpowiedzi modeli AI
  • Osadzenia i Operacje na Wektorach: Implementacja wyszukiwania semantycznego i dopasowywania podobieństw
  • Generacja Wspomagana Odzyskiwaniem (RAG): Łączenie AI z własnymi źródłami danych
  • Wywoływanie Funkcji: Rozszerzanie możliwości AI za pomocą niestandardowych narzędzi i wtyczek
  • → Rozpocznij Rozdział 3

Rozdział 4: Praktyczne Zastosowania i Projekty

  • Generator Historii o Zwierzętach (petstory/): Tworzenie kreatywnych treści z użyciem modeli GitHub
  • Lokalna Demo Foundry (foundrylocal/): Integracja lokalnych modeli AI z OpenAI Java SDK
  • Usługa Kalkulatora MCP (calculator/): Podstawowa implementacja Protokółu Kontekstu Modelu z Spring AI
  • → Rozpocznij Rozdział 4

Rozdział 5: Odpowiedzialny Rozwój AI

  • Bezpieczeństwo Modeli GitHub: Testowanie wbudowanego filtrowania treści i mechanizmów bezpieczeństwa (twarde blokady i miękkie odmowy)
  • Demo Odpowiedzialnej AI: Praktyczny przykład pokazujący działanie nowoczesnych systemów bezpieczeństwa AI
  • Najlepsze Praktyki: Kluczowe wytyczne dotyczące etycznego rozwoju i wdrażania AI
  • → Rozpocznij Rozdział 5

Dodatkowe Zasoby


Zastrzeżenie:
Ten dokument został przetłumaczony za pomocą usługi tłumaczenia AI Co-op Translator. Chociaż dokładamy wszelkich starań, aby zapewnić poprawność tłumaczenia, 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 o kluczowym znaczeniu 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.