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.

