Tento návod vás prevedie nastavením Azure OpenAI pre preklad jazykov a Azure Computer Vision pre analýzu obsahu obrázkov (ktoré potom môžete využiť na preklad založený na obrázkoch) v rámci Azure AI Foundry.
Predpoklady:
Začnete vytvorením Azure AI projektu, ktorý slúži ako centrálne miesto na správu vašich AI zdrojov.
Prejdite na https://ai.azure.com a prihláste sa pomocou svojho Azure účtu.
Vyberte +Create pre vytvorenie nového projektu.
CoopTranslator-Project
).CoopTranslator-Hub
) (v prípade potreby vytvorte nový).V rámci vášho projektu nasadíte model Azure OpenAI, ktorý bude slúžiť ako backend pre preklad textu.
Ak ešte nie ste v projekte, otvorte svoj novo vytvorený projekt (napr. CoopTranslator-Project
) v Azure AI Foundry.
V ľavom menu projektu, v sekcii “My assets”, vyberte “Models + endpoints”.
Vyberte + Deploy model.
Zvoľte Deploy Base Model.
Zobrazí sa zoznam dostupných modelov. Filtrovať alebo vyhľadať vhodný GPT model. Odporúčame gpt-4o
.
Vyberte požadovaný model a kliknite na Confirm.
Kliknite na Deploy.
Po nasadení môžete na stránke “Models + endpoints” vybrať nasadenie a nájsť jeho REST endpoint URL, Key, Deployment name, Model name a API version. Tieto údaje budete potrebovať na integráciu prekladového modelu do vašej aplikácie.
[!NOTE] API verzie si môžete vybrať na stránke API version deprecation podľa vašich požiadaviek. Majte na pamäti, že API version sa líši od Model version, ktorá je zobrazená na stránke Models + endpoints v Azure AI Foundry.
Pre možnosť prekladu textu v obrázkoch potrebujete získať API Key a Endpoint služby Azure AI.
CoopTranslator-Project
). Uistite sa, že ste na prehľadovej stránke projektu.Nájdite API Key a Endpoint v záložke Azure AI Service.
Prejdite do svojho Azure AI projektu (napr. CoopTranslator-Project
). Uistite sa, že ste na prehľadovej stránke projektu.
Nájdite API Key a Endpoint v záložke Azure AI Service.
Toto prepojenie umožňuje využívať schopnosti prepojeného zdroja Azure AI Services (vrátane analýzy obrázkov) vo vašom projekte AI Foundry. Túto konekciu potom môžete využiť vo svojich notebookoch alebo aplikáciách na extrakciu textu z obrázkov, ktorý následne odošlete do Azure OpenAI modelu na preklad.
Teraz by ste mali mať pripravené nasledujúce údaje:
Pre Azure OpenAI (Preklad textu):
gpt-4o
)cooptranslator-gpt4o
)Pre Azure AI Services (Extrakcia textu z obrázkov cez Vision):
Neskôr, pri tvorbe aplikácie, pravdepodobne tieto údaje nastavíte ako premenné prostredia takto:
# 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
Zrieknutie sa zodpovednosti:
Tento dokument bol preložený pomocou AI prekladateľskej služby Co-op Translator. Aj keď sa snažíme o presnosť, prosím, berte na vedomie, že automatické preklady môžu obsahovať chyby alebo nepresnosti. Pôvodný dokument v jeho rodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre kritické informácie sa odporúča profesionálny ľudský preklad. Nie sme zodpovední za akékoľvek nedorozumenia alebo nesprávne interpretácie vyplývajúce z použitia tohto prekladu.