Ćwiczenie — tworzenie usługi Translator

Ukończone

Uzyskajmy klucze dla usługi Translator. Jak wspomniano wcześniej, będziemy potrzebować konta platformy Azure. Utworzymy klucz przy użyciu witryny Azure Portal i zapiszemy go w pliku .env w naszej aplikacji.

Pobierz klucz usługi Translator

  1. Przejdź do witryny Azure Portal

  2. Wybierz pozycję Utwórz zasób

    Screenshot showing the Create a resource option in the Azure portal.

  3. W polu Szukaj wpisz Translator

  4. Wybierz opcję Translator

    Translator search results.

  5. Wybierz pozycję Utwórz

    Screenshot showing the Translator create dialog.

  6. Wypełnij formularz Tworzenie usługi Translator następującymi wartościami:

    • Subskrypcja: Twoja subskrypcja
    • Grupa zasobów:
      • Wybierz pozycję Utwórz nowy
      • Nazwa: flask-ai
    • Region grupy zasobów: wybierz region w pobliżu
    • Region zasobów: wybierz ten sam region, co powyżej
    • Nazwa: unikatowa wartość, taka jak ai-yourname
    • Warstwa cenowa: Bezpłatna F0

    Screenshot showing the completed Translator create form.

  7. Wybierz pozycję Przejrzyj i utwórz

  8. Wybierz pozycję Utwórz

  9. Po chwili zasób zostanie utworzony

  10. Wybierz pozycję Przejdź do zasobu

  11. Wybierz pozycję Klucze i punkty końcowe po lewej stronie w obszarze ZARZĄDZANIE ZASOBAMI

    Screenshot showing the keys and endpoints option on the menu.

  12. Obok pozycji KLUCZ 1 wybierz opcję Kopiuj do schowka

    Screenshot showing the key dashboard.

    Uwaga

    Nie ma różnicy między kluczami 1 i 2. Dostarczając dwa klucze, można przeprowadzić migrację do nowych kluczy, generując ponownie jeden z nich, gdy używany jest drugi z nich.

  13. Zanotuj wartości tłumaczenia tekstu i lokalizacji

Utwórz plik .env do zapisania klucza

  1. Wróć do programu Visual Studio Code i utwórz nowy plik w katalogu głównym aplikacji, wybierając pozycję New File i nadając nazwę .env

    Ważne

    Element . na początku pliku jest wymagany.

  2. Do pliku .env wklej następujący tekst

    KEY=your_key
    ENDPOINT=your_endpoint
    LOCATION=your_location
    
  3. Zastąp odpowiednie symbole zastępcze

    • your_key kluczem skopiowanym powyżej
    • your_endpoint punktem końcowym z platformy Azure
    • your_location lokalizacją z platformy Azure
  4. Plik .env powinien wyglądać podobnie do poniższego (z wartościami):

    KEY=00d09299d68548d646c097488f7d9be9
    ENDPOINT=https://api.cognitive.microsofttranslator.com/
    LOCATION=westus2
    

Następne kroki

Teraz, gdy nasza usługa Translator jest skonfigurowana, a zmienne są ustawione w pliku . env, możemy zwrócić uwagę na dodanie niezbędnego kodu!