Sztuczna Inteligencja z OpenAI w Javie.

Od podstaw do tworzenia botów z wykorzystaniem OpenAI w środowisku Java z wykorzystaniem modeli GPT, DALL-E i Whisper!

Ratings: 4.46 / 5.00




Description

Opanuj interfejsy API OpenAI, w tym GPT-4, DALL-E i Whisper w tym kompleksowym i praktycznym kursie.

Ten kurs pozwoli Ci zgłębić kluczowe koncepcje związane ze sztuczną inteligencją. Dowiesz się między innymi, co to jest Deep learning i Machine learning oraz, co to ma wspólnego z siecią neuronową. Założysz konto OpenAI, nauczysz się tworzyć swój klucz API a także zrozumiesz, jak funkcjonuje system płatności i co to są granty. Praktyczne wykorzystanie rozwiązań OpenAI nie będzie dla Ciebie tajemnicą.

W trakcie kursu poznasz fundamentalne pojęcia, takie jak: modele, prompty i tokeny. Nauczysz się korzystać z narzędzia OpenAI Playground i zdobędziesz wiele cennych informacji na temat OpenAI API. Zapoznasz się z koncepcjami ról, takimi jak system, użytkownik i asystent. Zrozumiesz charakterystyki poszczególnych modeli, takie jak Temperature, Top P, Frequency Penalty i Presence Penalty. Stworzysz boty specjalizujące się w obsłudze tekstu, przetwarzaniu obrazów oraz zastosowaniach audio.

Na koniec kursu otrzymasz cały kod projektu, a po każdym napisanym bocie - bieżący kod projektu. Czyli wszystko, czego potrzebujesz do skutecznego wykorzystania OpenAI w Twoich przyszłych i obecnych projektach Java.

W kodzie projektu nie jest potrzebna wiedza zwiazana z frameworkami, np. Spring czy Hibernate. Każdy bot to program, który można uruchamiać z linii poleceń. Natomiast kod został tak napisany, aby można było go łatwo użyć w projekcie  opartym na frameworku np. Spring Framework.

What You Will Learn!

  • Poznasz kluczowe koncepcje związane ze sztuczną inteligencją
  • Założysz konto OpenAI i dowiesz się jak stworzyć swój klucz API
  • Dowiesz się jak działają płatności w OpenAI i co to są granty
  • Nauczysz się praktycznego wykorzystania rozwiązań OpenAI
  • Zrozumiesz fundamentalne pojęcia, take jak: modele, prompty i tokeny
  • Zdobędziesz wiedzę na temat modeli OpenAI i poznasz ich przypadki użycia
  • Zaczniesz korzystać efektywnie z narzędzia OpenAI Playground
  • Zrozumiesz koncepcje ról takich jak system, user i assistant
  • Zapoznasz się z charakterystykami poszczególnych modeli (Temperature, Top P, Frequency Penalty, Presence Penalty)
  • Nauczysz się tworzyć boty komunikujące się z OpenAI w dowolnym projekcie Java
  • Napiszesz od zera projekt Java, który nauczy Cię implementacji 9 botów krok po kroku
  • Przygotujesz boty specjalizujące się w obsłudze tekstu (modele: GTP-3.5-turbo, text-davinci-003), takie jak: SimpleBot, Chat, ChatWithHistory, CompletionBot
  • Napiszesz boty do przetwarzania obrazów (model Dalle-2): DalleGenerateImage, DalleEditImage, DalleImageVariation
  • Stworzysz boty do zastosowań audio (model Whisper): TranslationBot, TranscriptionBot
  • Pobierzesz cały kod projektu na końcu kursu oraz bieżący kod projektu po każdym napisanym bocie.

Who Should Attend!

  • Programiści Java zainteresowani wykorzystaniem AI w swoich projektach.
  • Entuzjaści AI, posiadający podstawowe doświadczenie w programowaniu i tworzeniu projektów w IT.
  • Osoby, które chcą poznać potencjał przetwarzania języka naturalnego, uzupełniania kodu, generowania obrazów i rozpoznawania mowy w swojej pracy.
  • Profesjonaliści, którzy chcą poszerzyć swoje kompetencje na temat modeli sztucznej inteligencji, w tym GPT-3.5-Turbo wraz z przypadkami użycia.