Това ръководство ви превежда през процеса на настройване на Azure OpenAI за езиков превод и Azure Computer Vision за анализ на съдържанието на изображения (което после може да се използва за превод на базата на изображения) в рамките на Azure AI Foundry.
Изисквания:
Започнете със създаването на Azure AI проект, който служи като централно място за управление на вашите AI ресурси.
Отидете на https://ai.azure.com и влезте с вашия Azure акаунт.
Изберете +Create, за да създадете нов проект.
CoopTranslator-Project
).CoopTranslator-Hub
) (създайте нов, ако е необходимо).В рамките на вашия проект ще разположите Azure OpenAI модел, който ще служи като бекенд за превод на текст.
Ако все още не сте там, отворете новосъздадения проект (например CoopTranslator-Project
) в Azure AI Foundry.
От лявото меню на проекта, под “My assets”, изберете “Models + endpoints”.
Изберете + Deploy model.
Изберете Deploy Base Model.
Ще видите списък с налични модели. Филтрирайте или потърсете подходящ GPT модел. Препоръчваме gpt-4o
.
Изберете желания модел и натиснете Confirm.
Изберете Deploy.
След разгръщането можете да изберете разгръщането от страницата “Models + endpoints”, за да намерите неговия REST endpoint URL, Key, Deployment name, Model name и API version. Тези данни са необходими за интегриране на преводаческия модел във вашето приложение.
[!NOTE] Можете да избирате версии на API от страницата API version deprecation според вашите нужди. Имайте предвид, че API версията се различава от версията на модела, показвана на страницата Models + endpoints в Azure AI Foundry.
За да разрешите превод на текст в изображения, трябва да намерите API ключа и Endpoint на Azure AI Service.
CoopTranslator-Project
). Уверете се, че сте на страницата с преглед на проекта.Намерете API ключа и Endpoint от Azure AI Service.
Отидете до вашия Azure AI проект (например CoopTranslator-Project
). Уверете се, че сте на страницата с преглед на проекта.
Намерете API Key и Endpoint в таба Azure AI Service.
Тази връзка прави възможностите на свързания Azure AI Services ресурс (включително анализ на изображения) достъпни за вашия AI Foundry проект. След това можете да използвате тази връзка в своите тетрадки или приложения, за да извличате текст от изображения, който след това може да бъде изпратен към Azure OpenAI модела за превод.
Към момента трябва да имате събрана следната информация:
За Azure OpenAI (Превод на текст):
gpt-4o
)cooptranslator-gpt4o
)За Azure AI Services (Извличане на текст от изображения чрез Vision):
По-късно, при изграждането на вашето приложение, вероятно ще ги конфигурирате като променливи на средата, например така:
# 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. Въпреки че се стремим към точност, моля имайте предвид, че автоматизираните преводи могат да съдържат грешки или неточности. Оригиналният документ на неговия роден език трябва да се счита за авторитетен източник. За критична информация се препоръчва професионален човешки превод. Ние не носим отговорност за каквито и да е недоразумения или неправилни тълкувания, произтичащи от използването на този превод.