Övning – skapa Translator-tjänst
Nu ska vi hämta nycklar för Translator-tjänsten. Som tidigare nämnts behöver vi ett Azure-konto. Vi skapar nyckeln med hjälp av Azure Portal och lagrar den i en .env-fil i vårt program.
Hämta Translator-tjänstnyckeln
Gå till Azure-portalen
Välj Skapa en resurs
I Sökrutan, anger du Translator
Välj Translator
Välj Skapa
Fyll i Skapa Translator-formuläret med följande värden:
- Prenumeration: Din prenumeration
- Resursgrupp:
- Välj Skapa ny
- Namn: flask-ai
- Resursgruppsregion: Välj en region nära dig
- Resursregion: Välj samma region som ovan
- Namn: Ett unikt värde, till exempel ai-yourname
- Prisnivå: Kostnadsfri F0
Välj Granska + skapa
Välj Skapa
Efter en liten stund kommer resursen att skapas
Välj Gå till resurs
Välj Nycklar och slutpunkter på vänster sida under RESURSHANTERING
Bredvid NYCKEL 1, väljer du Kopiera till urklipp
Kommentar
Det finns ingen skillnad mellan Nyckel 1 och Nyckel 2. Genom att tillhandahålla två nycklar kan du migrera till nya nycklar genom att återskapa en när du använder den andra.
Anteckna värdena för textöversättning och plats
Skapa .env-filen för att lagra nyckeln
Gå tillbaka till Visual Studio Code och skapa en ny fil i programmets rot genom att välja Ny fil och namnge den .env
Viktigt!
. i början av filen krävs.
Klistra in följande text i .env
KEY=your_key ENDPOINT=your_endpoint LOCATION=your_location
Ersätt platshållarna
- your_key med den nyckel som du kopierade ovan
- your_endpoint med slutpunkten från Azure
- your_location med platsen från Azure
Din .env-fil ska se ut som följande (med dina värden):
KEY=00d09299d68548d646c097488f7d9be9 ENDPOINT=https://api.cognitive.microsofttranslator.com/ LOCATION=westus2
Nästa steg
Nu när vår Translator-tjänst har konfigurerats och variabler har ställts in i .env så kan vi fokusera på att lägga till nödvändig kod!