Before deploying the accelerator, ensure sufficient quota availability for the required models.
For the GPT chat model — set the capacity to at least 150k tokens for optimal performance. For the embedding model, set at least 80k tokens.
az loginIf using VS Code Web:
az login --use-device-codeThe quota check script (infra/scripts/pre-provision/quota_check_params.sh) checks the following models by default:
gpt-5.2:150, gpt-4o-mini:150, gpt-4:150, text-embedding-3-small:80
Note: This solution deploys
gpt-5.2(version2025-12-11) for chat/insights andtext-embedding-3-smallfor embeddings, both on theGlobalStandardSKU. The additional models in the default check are included for convenience when planning capacity.
australiaeast, swedencentral, southeastasia
- No parameters passed → Default models and capacities will be checked in default regions.
- Only model(s) provided → The script will check for those models in the default regions.
- Only region(s) provided → The script will check default models in the specified regions.
- Both models and regions provided → The script will check those models in the specified regions.
--verbosepassed → Enables detailed logging output for debugging and traceability.
Use the
--models,--regions, and--verboseoptions for parameter handling:
✔️ Run without parameters to check default models & regions:
./quota_check_params.sh✔️ Enable verbose logging:
./quota_check_params.sh --verbose✔️ Check specific model(s) in default regions:
./quota_check_params.sh --models gpt-5.2:150✔️ Check default models in specific region(s):
./quota_check_params.sh --regions southeastasia,swedencentral✔️ Passing both models and regions:
./quota_check_params.sh --models gpt-5.2:150 --regions southeastasia,swedencentral✔️ Multiple models with a single region:
./quota_check_params.sh --models gpt-5.2:150,text-embedding-3-small:80 --regions swedencentral --verbose-
Navigate to the Azure Portal.
-
Click on Azure Cloud Shell in the top right navigation menu.
-
Download and run the quota check script:
curl -L -o quota_check_params.sh "https://raw.githubusercontent.com/microsoft/Conversation-Knowledge-Mining-Solution-Accelerator/main/infra/scripts/pre-provision/quota_check_params.sh" chmod +x quota_check_params.sh ./quota_check_params.sh
-
Open the terminal in VS Code or Codespaces.
-
If you're using VS Code, select
Git Bash/bashfrom the terminal dropdown. -
Navigate to the script folder and make the script executable:
cd infra/scripts/pre-provision chmod +x quota_check_params.sh -
Run the script:
./quota_check_params.sh
-
If you see the error
bash: az: command not found, install Azure CLI:curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash az loginNote: Use
az login --use-device-codein VS Code Web. -
Rerun the script after installing Azure CLI.
The final output lists regions with available quota. You can select any of these regions for deployment.
Return to the Deployment Guide to continue with your deployment.