Denna guide visar hur du ställer in Azure OpenAI för språköversättning och Azure Computer Vision för bildinnehållsanalys (som sedan kan användas för bildbaserad översättning) inom Azure AI Foundry.
Förutsättningar:
Du börjar med att skapa ett Azure AI-projekt, som fungerar som en central plats för att hantera dina AI-resurser.
Gå till https://ai.azure.com och logga in med ditt Azure-konto.
Välj +Create för att skapa ett nytt projekt.
CoopTranslator-Project
).CoopTranslator-Hub
) (Skapa en ny om det behövs).Inom ditt projekt kommer du att distribuera en Azure OpenAI-modell som fungerar som backend för textöversättning.
Om du inte redan är där, öppna ditt nyskapade 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 får en lista över 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 från sidan “Models + endpoints” välja distributionen för att hitta dess REST endpoint URL, Key, Deployment name, Model name och API version. Dessa behövs 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. Observera att API version skiljer sig från Model version 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 Azure AI Service API Key och Endpoint.
CoopTranslator-Project
). Se till att du är på projektets översiktssida.Hitta API Key och Endpoint från Azure AI Service.
Navigera till ditt Azure AI-projekt (t.ex. CoopTranslator-Project
). Se till att du är på projektets översiktssida.
Hitta API Key och Endpoint under fliken Azure AI Service.
Denna anslutning gör kapaciteterna i den kopplade 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, som sedan 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):
gpt-4o
)cooptranslator-gpt4o
)För Azure AI Services (Textutdrag från bilder via Vision):
Senare, när du bygger din applikation, kommer du troligen att konfigurera den med dessa insamlade uppgifter. Till exempel kan du ställa in dem som miljövariabler på följande sätt:
# Azure AI Service Credentials (Required for image translation)
AZURE_AI_SERVICE_API_KEY="your_azure_ai_service_api_key" # e.g., 21xasd...
AZURE_AI_SERVICE_ENDPOINT="https://your_azure_ai_service_endpoint.cognitiveservices.azure.com/"
# Azure OpenAI Credentials (Required for text translation)
AZURE_OPENAI_API_KEY="your_azure_openai_api_key" # e.g., 21xasd...
AZURE_OPENAI_ENDPOINT="https://your_azure_openai_endpoint.openai.azure.com/"
AZURE_OPENAI_MODEL_NAME="your_model_name" # e.g., gpt-4o
AZURE_OPENAI_CHAT_DEPLOYMENT_NAME="your_deployment_name" # e.g., cooptranslator-gpt4o
AZURE_OPENAI_API_VERSION="your_api_version" # e.g., 2024-12-01-preview
Ansvarsfriskrivning:
Detta dokument har översatts med hjälp av AI-översättningstjänsten Co-op Translator. Även om vi strävar efter noggrannhet, vänligen observera att automatiska översättningar kan innehålla fel eller brister. Det ursprungliga dokumentet på dess modersmål bör 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 från användningen av denna översättning.