Ovaj vodič vas vodi kroz podešavanje Azure OpenAI za prevod jezika i Azure Computer Vision za analizu sadržaja slika (koja se potom može koristiti za prevod zasnovan na slikama) unutar Azure AI Foundry.
Zahtevi:
Počinjete kreiranjem Azure AI projekta, koji služi kao centralno mesto za upravljanje vašim AI resursima.
Idite na https://ai.azure.com i prijavite se sa vašim Azure nalogom.
Izaberite +Create za kreiranje novog projekta.
CoopTranslator-Project
).CoopTranslator-Hub
) (kreirajte novi ako je potrebno).U okviru vašeg projekta, implementiraćete Azure OpenAI model koji će služiti kao backend za prevod teksta.
Ako već niste, otvorite vaš novo kreirani projekat (npr. CoopTranslator-Project
) u Azure AI Foundry.
U levom meniju vašeg projekta, pod “My assets”, izaberite “Models + endpoints”.
Izaberite + Deploy model.
Izaberite Deploy Base Model.
Prikazaće vam se lista dostupnih modela. Filtrirajte ili pretražite odgovarajući GPT model. Preporučujemo gpt-4o
.
Izaberite željeni model i kliknite Confirm.
Izaberite Deploy.
Nakon implementacije, možete izabrati implementaciju sa stranice “Models + endpoints” da pronađete njen REST endpoint URL, Key, Deployment name, Model name i API version. Ovo će vam biti potrebno za integraciju modela za prevod u vašu aplikaciju.
[!NOTE] Verzije API-ja možete birati sa stranice API version deprecation u skladu sa vašim potrebama. Imajte na umu da je API version različit od Model version prikazanog na stranici Models + endpoints u Azure AI Foundry.
Da biste omogućili prevod teksta unutar slika, potrebno je da pronađete Azure AI Service API Key i Endpoint.
CoopTranslator-Project
). Uverite se da ste na preglednoj stranici projekta.Pronađite API Key i Endpoint u okviru Azure AI servisa.
Idite na vaš Azure AI projekat (npr. CoopTranslator-Project
). Uverite se da ste na preglednoj stranici projekta.
Pronađite API Key i Endpoint u tabu Azure AI Service.
Ova veza omogućava da mogućnosti povezane Azure AI Services resursa (uključujući analizu slika) budu dostupne vašem AI Foundry projektu. Zatim ovu vezu možete koristiti u svojim notebukovima ili aplikacijama za izvlačenje teksta iz slika, koji se potom može poslati Azure OpenAI modelu na prevod.
Do sada biste trebali imati sledeće podatke:
Za Azure OpenAI (prevod teksta):
gpt-4o
)cooptranslator-gpt4o
)Za Azure AI Services (izvlačenje teksta iz slika putem Vision):
Kasnije, prilikom izgradnje vaše aplikacije, verovatno ćete je konfigurisati koristeći ove prikupljene akreditive. Na primer, možete ih postaviti kao promenljive okruženja ovako:
# 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
Одрицање од одговорности:
Овај документ је преведен помоћу AI сервиса за превођење Co-op Translator. Иако се трудимо да превод буде тачан, молимо вас да имате у виду да аутоматски преводи могу садржати грешке или нетачности. Изворни документ на оригиналном језику треба сматрати коначним и ауторитетним извором. За критичне информације препоручује се професионални људски превод. Нисмо одговорни за било каква неспоразума или погрешна тумачења која могу настати коришћењем овог превода.