Den här guiden hjälper dig att ställa in Azure OpenAI för språköversättning och Azure Computer Vision för bildinnehållsanalys (vilket sedan kan användas för bildbaserad översättning) inom Azure AI Foundry.
Förutsättningar:
- Ett Azure-konto med en aktiv prenumeration.
- Tillräckliga behörigheter för att skapa resurser och distributioner i din Azure-prenumeration.
Du börjar med att skapa ett Azure AI-projekt, som fungerar som en central plats för att hantera dina AI-resurser.
-
Navigera till https://ai.azure.com och logga in med ditt Azure-konto.
-
Välj +Create för att skapa ett nytt projekt.
-
Utför följande uppgifter:
- Ange ett Projektnamn (t.ex.
CoopTranslator-Project). - Välj AI-hubben (t.ex.
CoopTranslator-Hub) (Skapa en ny om det behövs).
- Ange ett Projektnamn (t.ex.
-
Klicka på "Review and Create" för att sätta upp ditt projekt. Du kommer att tas till projektets översiktssida.
Inom ditt projekt distribuerar du en Azure OpenAI-modell som fungerar som backend för textöversättning.
Om du inte redan är där, öppna ditt nyligen skapade projekt (t.ex. CoopTranslator-Project) i Azure AI Foundry.
-
Från projektets vänstermeny, under "My assets", välj "Models + endpoints".
-
Välj + Deploy model.
-
Välj Deploy Base Model.
-
Du kommer att få upp en lista med tillgängliga modeller. Filtrera eller sök efter en lämplig GPT-modell. Vi rekommenderar
gpt-4o. -
Välj önskad modell och klicka på Confirm.
-
Välj Deploy.
När modellen är distribuerad kan du välja distributionen från sidan "Models + endpoints" för att hitta dess REST-endpoint-URL, Nyckel, Distributionsnamn, Modellnamn och API-version. Dessa kommer att behövas för att integrera översättningsmodellen i din applikation.
Note
Du kan välja API-versioner från sidan API version deprecation baserat på dina behov. Var medveten om att API-versionen skiljer sig från Modellversionen som visas på sidan Models + endpoints i Azure AI Foundry.
För att möjliggöra översättning av text i bilder behöver du hitta API-nyckeln och endpoint för Azure AI-tjänsten.
- Navigera till ditt Azure AI-projekt (t.ex.
CoopTranslator-Project). Säkerställ att du är på projektets översiktssida.
Hitta API-nyckeln och endpoint från Azure AI-tjänsten.
-
Navigera till ditt Azure AI-projekt (t.ex.
CoopTranslator-Project). Säkerställ att du är på projektets översiktssida. -
Hitta API Key och Endpoint under fliken Azure AI Service.
Denna anslutning gör kapaciteterna hos den länkade Azure AI Services-resursen (inklusive bildanalys) tillgängliga för ditt AI Foundry-projekt. Du kan sedan använda denna anslutning i dina notebooks eller applikationer för att extrahera text från bilder, vilket därefter kan skickas till Azure OpenAI-modellen för översättning.
Vid det här laget bör du ha samlat följande:
För Azure OpenAI (Textöversättning):
- Azure OpenAI Endpoint
- Azure OpenAI API-nyckel
- Azure OpenAI Modellnamn (t.ex.
gpt-4o) - Azure OpenAI Distributionsnamn (t.ex.
cooptranslator-gpt4o) - Azure OpenAI API-version
För Azure AI Services (Textutdrag från bilder via Vision):
- Azure AI Service Endpoint
- Azure AI Service API-nyckel
Senare, när du bygger din applikation, kommer du sannolikt att konfigurera den med dessa insamlade autentiseringsuppgifter. Till exempel kan du ange dem som miljövariabler på följande sätt:
# Azure AI-tjänstuppgifter (krävs för bildöversättning)
AZURE_AI_SERVICE_API_KEY="your_azure_ai_service_api_key" # t.ex., 21xasd...
AZURE_AI_SERVICE_ENDPOINT="https://your_azure_ai_service_endpoint.cognitiveservices.azure.com/"
# Valfria reservuppsättningar: duplicera variabler med suffix _1/_2 (samma index för alla variabler i uppsättningen)
AZURE_AI_SERVICE_API_KEY_1="your_azure_ai_service_api_key_1"
AZURE_AI_SERVICE_ENDPOINT_1="https://your_azure_ai_service_endpoint_1.cognitiveservices.azure.com/"
# Azure OpenAI-uppgifter (krävs för textöversättning)
AZURE_OPENAI_API_KEY="your_azure_openai_api_key" # t.ex., 21xasd...
AZURE_OPENAI_ENDPOINT="https://your_azure_openai_endpoint.openai.azure.com/"
AZURE_OPENAI_MODEL_NAME="your_model_name" # t.ex., gpt-4o
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME="your_deployment_name" # t.ex., cooptranslator-gpt4o
AZURE_OPENAI_API_VERSION="your_api_version" # t.ex., 2024-12-01-preview
# Valfria reservuppsättningar: duplicera hela AZURE_OPENAI_*-uppsättningen med suffix _1/_2 (samma index för alla variabler)- Hur man skapar ett projekt i Azure AI Foundry
- Hur man skapar Azure AI-resurser
- Hur man distribuerar OpenAI-modeller i Azure AI Foundry
Ansvarsfriskrivning: Detta dokument har översatts med hjälp av AI-översättningstjänsten Co-op Translator. Även om vi strävar efter noggrannhet, var vänlig notera att automatiska översättningar kan innehålla fel eller felaktigheter. Det ursprungliga dokumentet på dess modersmål ska betraktas som den auktoritativa källan. För kritisk information rekommenderas professionell mänsklig översättning. Vi ansvarar inte för några missförstånd eller feltolkningar som uppstår till följd av användningen av denna översättning.
