AI Engineer: Asynchroniczne API w FastAPI

Ten moduł jest częścią kursu: AI Engineer

Model językowy trzeba udostępnić światu. W tym module zbudujesz produkcyjny backend: asynchroniczne API, które przyjmuje zapytania, komunikuje się z modelem i zwraca wyniki, a przy tym jest gotowe do rozwijania w architekturze usług.

Czego się nauczysz

  • Tworzenia endpointów REST w FastAPI
  • Pracy asynchronicznej i obsługi wielu zapytań naraz
  • Walidacji danych wejściowych i wyjściowych API
  • Przesyłania odpowiedzi modelu w strumieniu
  • Dzielenia aplikacji na warstwy i usługi

Co obejmuje moduł

  • Materiał w formie PDF z wyjaśnieniem zagadnień i przykładami kodu
  • Zadanie do samodzielnego wykonania w repozytorium GitHub, sprawdzane w code review
  • Kolejny etap projektu przewodniego, który można wykorzystać w portfolio
  • Omówienie dobrych praktyk i najczęściej popełnianych błędów w code review

Dla kogo jest ten moduł

Dla osób, które chcą zbudować solidny backend dla aplikacji AI, szukają projektu do portfolio na odpowiednim poziomie trudności i wolą mieć wiedzę uporządkowaną w jednym miejscu, z możliwością konsultacji podczas code review.

Partnerzy

Firmy, z którymi współpracujemy

To partnerzy odpowiedzialni za staże po naszych kursach. Organizują je dla najlepszych absolwentów.

Zobacz wszystkich partnerów →
  • VR Medical
  • Sophona
  • Robot Force