Oefening: Translator-service maken
Laten we sleutels voor de Translator-service ophalen. Zoals eerder vermeld, hebben we een Azure-account nodig. We maken de sleutel met behulp van de Azure-portal en slaan deze op in een . env-bestand in onze toepassing.
Sleutel voor de Translator-service ophalen
Browse naar de Azure-portal
Selecteer Een resource maken
Voer Translator in het zoekvak in
Selecteer Translator
Selecteer Maken.
Vul de volgende waarden in op het formulier Translator maken:
- Abonnement: uw abonnement
- Resourcegroep:
- Selecteer Nieuwe maken
- Naam: flask-ai
- Resourcegroepregio: Selecteer een regio bij u in de buurt
- Resourceregio: Selecteer dezelfde regio als hierboven
- Naam: Een unieke waarde, zoals ai-yourname
- Prijscategorie: Gratis F0
Selecteer Controleren en maken.
Selecteer Maken.
Na enkele seconden is de resource gemaakt
Selecteer Naar resource
Selecteer Sleutels en eindpunt aan de linkerkant onder RESOURCEBEHEER
Selecteer naast SLEUTEL 1 de optie Kopiƫren naar Klembord
Notitie
Er is geen verschil tussen sleutel 1 en sleutel 2. Door twee sleutels te bieden, kunt u deze migreren naar nieuwe sleutels, door er een opnieuw te genereren terwijl u de andere gebruikt.
Noteer de waarden voor tekstomzetting en locatie
Het bestand .env maken en de sleutel erin opslaan
Ga terug naar Visual Studio Code en maak een nieuw bestand in de hoofdmap van de toepassing door New File te selecteren en het de naam .env te geven
Belangrijk
De . aan het begin van het bestand is vereist.
Plak de volgende tekst in het bestand .env
KEY=your_key ENDPOINT=your_endpoint LOCATION=your_location
Vervang de tijdelijke aanduidingen
- your_key (uw_sleutel) door de sleutel die u hierboven hebt gekopieerd
- your_endpoint (uw_eindpunt) door het eindpunt van Azure
- your_location (uw_locatie) door de locatie van Azure
Uw bestand .env zou er als volgt moeten uitzien (met uw waarden):
KEY=00d09299d68548d646c097488f7d9be9 ENDPOINT=https://api.cognitive.microsofttranslator.com/ LOCATION=westus2
Volgende stappen
Nu onze Translator-service is geconfigureerd en onze variabelen in .env zijn ingesteld, kunnen we onze aandacht richten op het toevoegen van de benodigde code.