ਇਹ ਗਾਈਡ ਤੁਹਾਨੂੰ 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 version deprecation ਪੇਜ ਤੋਂ API ਵਰਜ਼ਨ ਚੁਣ ਸਕਦੇ ਹੋ। ਧਿਆਨ ਰੱਖੋ ਕਿ API version Azure AI Foundry ਦੇ “Models + endpoints” ਪੇਜ ‘ਤੇ ਦਿਖਾਏ ਗਏ Model version ਤੋਂ ਵੱਖਰਾ ਹੁੰਦਾ ਹੈ।
ਚਿੱਤਰਾਂ ਵਿੱਚ ਮੌਜੂਦ ਟੈਕਸਟ ਦਾ ਅਨੁਵਾਦ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ Azure AI Service API Key ਅਤੇ Endpoint ਲੱਭਣੀ ਪਵੇਗੀ।
CoopTranslator-Project
) ਤੇ ਜਾਓ। ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਸੀਂ ਪ੍ਰੋਜੈਕਟ ਦੇ ਓਵਰਵਿਊ ਪੇਜ ‘ਤੇ ਹੋ।Azure AI Service ਤੋਂ API Key ਅਤੇ Endpoint ਲੱਭੋ।
ਆਪਣੇ Azure AI ਪ੍ਰੋਜੈਕਟ (ਜਿਵੇਂ ਕਿ CoopTranslator-Project
) ਤੇ ਜਾਓ। ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਸੀਂ ਪ੍ਰੋਜੈਕਟ ਦੇ ਓਵਰਵਿਊ ਪੇਜ ‘ਤੇ ਹੋ।
Azure AI Service ਟੈਬ ਤੋਂ API Key ਅਤੇ Endpoint ਲੱਭੋ।
ਇਹ ਕਨੈਕਸ਼ਨ ਤੁਹਾਡੇ AI Foundry ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਲਿੰਕ ਕੀਤੇ Azure AI Services ਸਰੋਤ ਦੀਆਂ ਸਮਰੱਥਾਵਾਂ (ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ ਵਿਸ਼ਲੇਸ਼ਣ) ਉਪਲਬਧ ਕਰਵਾਉਂਦਾ ਹੈ। ਫਿਰ ਤੁਸੀਂ ਇਸ ਕਨੈਕਸ਼ਨ ਨੂੰ ਆਪਣੇ ਨੋਟਬੁੱਕ ਜਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਵਰਤ ਕੇ ਚਿੱਤਰਾਂ ਤੋਂ ਟੈਕਸਟ ਕੱਢ ਸਕਦੇ ਹੋ, ਜੋ ਬਾਅਦ ਵਿੱਚ ਅਨੁਵਾਦ ਲਈ Azure OpenAI ਮਾਡਲ ਨੂੰ ਭੇਜਿਆ ਜਾ ਸਕਦਾ ਹੈ।
ਹੁਣ ਤੱਕ, ਤੁਹਾਡੇ ਕੋਲ ਹੇਠ ਲਿਖੀਆਂ ਚੀਜ਼ਾਂ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ:
Azure OpenAI ਲਈ (ਟੈਕਸਟ ਅਨੁਵਾਦ):
gpt-4o
)cooptranslator-gpt4o
)Azure AI Services ਲਈ (Vision ਰਾਹੀਂ ਚਿੱਤਰ ਟੈਕਸਟ ਕੱਢਣਾ):
ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਂਦੇ ਸਮੇਂ, ਤੁਸੀਂ ਸੰਭਵਤ: ਇਹ ਪ੍ਰਮਾਣਪੱਤਰ Environment Variables ਵਜੋਂ ਸੈਟ ਕਰੋਂਗੇ, ਜਿਵੇਂ:
# 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 ਦੀ ਵਰਤੋਂ ਨਾਲ ਅਨੁਵਾਦ ਕੀਤਾ ਗਿਆ ਹੈ। ਜਦੋਂ ਕਿ ਅਸੀਂ ਸਹੀਅਤ ਲਈ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਾਂ, ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਰੱਖੋ ਕਿ ਆਟੋਮੈਟਿਕ ਅਨੁਵਾਦਾਂ ਵਿੱਚ ਗਲਤੀਆਂ ਜਾਂ ਅਣਸਹੀਤੀਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਮੂਲ ਦਸਤਾਵੇਜ਼ ਆਪਣੀ ਮੂਲ ਭਾਸ਼ਾ ਵਿੱਚ ਪ੍ਰਮਾਣਿਕ ਸਰੋਤ ਮੰਨਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਜਰੂਰੀ ਜਾਣਕਾਰੀ ਲਈ, ਪੇਸ਼ੇਵਰ ਮਨੁੱਖੀ ਅਨੁਵਾਦ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਅਸੀਂ ਇਸ ਅਨੁਵਾਦ ਦੀ ਵਰਤੋਂ ਤੋਂ ਪੈਦਾ ਹੋਣ ਵਾਲੀਆਂ ਕਿਸੇ ਵੀ ਗਲਤਫਹਮੀਆਂ ਜਾਂ ਗਲਤ ਵਿਆਖਿਆਵਾਂ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਨਹੀਂ ਹਾਂ।