Acest ghid te ajută să configurezi Azure OpenAI pentru traducerea limbajului și Azure Computer Vision pentru analiza conținutului imaginilor (care poate fi folosită apoi pentru traducerea bazată pe imagini) în cadrul Azure AI Foundry.
Precondiții:
Începi prin a crea un Proiect Azure AI, care servește ca un punct central pentru gestionarea resurselor tale AI.
Accesează https://ai.azure.com și autentifică-te cu contul tău Azure.
Selectează +Create pentru a crea un proiect nou.
CoopTranslator-Project
).CoopTranslator-Hub
) (creează unul nou dacă este necesar).În cadrul proiectului tău, vei implementa un model Azure OpenAI care va servi ca backend pentru traducerea textului.
Dacă nu ești deja acolo, deschide proiectul creat (de ex., CoopTranslator-Project
) în Azure AI Foundry.
Din meniul din stânga al proiectului, sub “My assets”, selectează “Models + endpoints”.
Selectează + Deploy model.
Selectează Deploy Base Model.
Vei vedea o listă cu modelele disponibile. Filtrează sau caută un model GPT potrivit. Recomandăm gpt-4o
.
Selectează modelul dorit și apasă Confirm.
Apasă Deploy.
După implementare, poți selecta implementarea din pagina “Models + endpoints” pentru a găsi REST endpoint URL, Key, Deployment name, Model name și API version. Acestea vor fi necesare pentru a integra modelul de traducere în aplicația ta.
[!NOTE] Poți selecta versiunile API din pagina API version deprecation în funcție de nevoile tale. Reține că versiunea API este diferită de versiunea modelului afișată pe pagina Models + endpoints în Azure AI Foundry.
Pentru a permite traducerea textului din imagini, trebuie să găsești cheia API și endpoint-ul serviciului Azure AI.
CoopTranslator-Project
). Asigură-te că ești pe pagina de prezentare a proiectului.Găsește cheia API și endpoint-ul din serviciul Azure AI.
Navighează la Proiectul tău Azure AI (de ex., CoopTranslator-Project
). Asigură-te că ești pe pagina de prezentare a proiectului.
Găsește API Key și Endpoint în fila Azure AI Service.
Această conexiune face capabilitățile resursei Azure AI Services asociate (inclusiv analiza imaginilor) disponibile pentru proiectul tău AI Foundry. Poți folosi această conexiune în notebook-uri sau aplicații pentru a extrage text din imagini, care poate fi apoi trimis către modelul Azure OpenAI pentru traducere.
Până acum, ar trebui să ai următoarele informații:
Pentru Azure OpenAI (Traducere text):
gpt-4o
)cooptranslator-gpt4o
)Pentru Azure AI Services (Extracția textului din imagini prin Vision):
Ulterior, când vei construi aplicația, probabil vei configura aceste acreditări ca variabile de mediu astfel:
# 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
Declinare a responsabilității:
Acest document a fost tradus folosind serviciul de traducere AI Co-op Translator. Deși ne străduim pentru acuratețe, vă rugăm să rețineți că traducerile automate pot conține erori sau inexactități. Documentul original în limba sa nativă trebuie considerat sursa autorizată. Pentru informații critice, se recomandă traducerea profesională realizată de un traducător uman. Nu ne asumăm responsabilitatea pentru eventualele neînțelegeri sau interpretări greșite rezultate din utilizarea acestei traduceri.