Wprowadzenie

Ukończone

Tworzenie aplikacji internetowych przy użyciu sztucznej inteligencji (AI) nie wymaga dużej ilości kodu ani tworzenia usług od podstaw. Wyobraźmy sobie, że chcemy utworzyć witrynę internetową, która potrafi przetłumaczyć tekst dla użytkownika.

Na frontonie potrzebujemy czegoś, co umożliwi nam integrację naszych usług bez konieczności przechodzenia przez wiele operacji. Platforma taka jak Flask idealnie się do tego nadaje. Usługa Flask jest opisywana przez jej twórców jako „mikrostruktura”, co oznacza, że zapewnia podstawowe usługi, takie jak routing i tworzenie szablonów, ale umożliwia także korzystanie z dowolnych usług zaplecza wymaganych przez aplikację. Jest ona również lekka, co pozwala na jej szybkie konfigurowanie i wdrażanie. Nie potrzebujemy baz danych ani żadnych wyrafinowanych narzędzi. Potrzebujemy tylko struktury do utworzenia interfejsu użytkownika oraz możliwości wywołania usługi zaplecza.

W przypadku zaplecza zamiast samodzielnego tworzenia modelu uczenia maszynowego można użyć kolekcji usług AI (znanej jako Azure Cognitive Services). Dostęp do tych usług można uzyskać za pośrednictwem zestawu SDK lub wywołania HTTP. Możemy użyć usługi Translator, aby zrealizować główny cel związany z tłumaczeniem tekstu.

W tym module zapoznamy się z informacjami o usługach Flask i Translator. Dowiemy, jak możemy utworzyć aplikację internetową do tłumaczenia tekstów na różne języki.

Cele szkolenia

W tym module utworzysz witrynę internetową przy użyciu usług Flask i Azure AI do tłumaczenia tekstu.

  • Dowiesz się, jak skonfigurować środowisko deweloperskie platformy Flask
  • Dowiesz się, jak utworzyć formularz w usłudze Flask
  • Dowiesz się, jak przetłumaczyć tekst w usłudze Translator

Wymagania wstępne