testing-course-samples
暂无简介
- License 许可
- MIT
- 最近更新
- 2026-11-07
- Stars
- ★ 8.0w
- Forks
- 2.6w
01 前言 Front Matter
- name
- testing-course-samples
02 资源文件 1
- 参考文档agents/openai.yaml315 B
03 SKILL.md 正文
ಕೋರ್ಸ್ ಮಾದರಿಗಳನ್ನು ಪರೀಕ್ಷಿಸುವುದು
ಪಾಠದ ನೋಟ್ಬುಕುಗಳು ಮತ್ತು ಕೋಡ್ ಮಾದರಿಗಳು ಲೈವ್ Microsoft Foundry / Azure OpenAI ಸೆಟ್ಅಪ್ ವಿರುದ್ಧ ಚಾಲನೆಯಲ್ಲಿವೆ ಎಂದು
ಮಾನ್ಯವಿಡಿ. ರೆಪೋದಲ್ಲಿ
scripts/validate-notebooks.ps1 ನಲ್ಲಿ ಒಂದು ರನ್ನರ್ ಕಳುಹಿಸಲಾಗಿದೆ
ಅದು ಪ್ರತೀ ಪೈಥಾನ್ ನೋಟ್ಬುಕ್ ಅನ್ನು ಹೆಡ್ಲೆಸ್ ಆಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಿ PASS/FAIL ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ಮುದ್ರಿಸುತ್ತದೆ.
ಯಾವಾಗ ಬಳಸುವುದು
- "ನನ್ನ Azure ಸಬ್ಸ್ಕ್ರಿಪ್ಷನ್ ವಿರುದ್ಧ ಎಲ್ಲಾ ನೋಟ್ಬುಕ್ಗಳು / ಮಾದರಿಗಳನ್ನು ಮಾನ್ಯವಿಡಿ."
- "ಪ್ಯಾಕೇಜುಗಳನ್ನು ಅಪ್ಗ್ರೇಡ್ ಮಾಡಿದ ನಂತರ ಅಥವಾ ಮಾದರಿಗಳನ್ನು ಬದಲಾಯಿಸಿದ ನಂತರ ಕೋರ್ಸ್ನ್ನು ಸ್ಮೋಕ್-ಟೆಸ್ಟ್ ಮಾಡಿ."
- "ಯಾವ ಪಾಠಗಳು ಇನ್ನೂ ಲೈವ್ನಲ್ಲಿ ಪಾಸ್ / ಫೇಲಾಗಿವೆ?"
AI ಸ್ಮೋಕ್ ಟೆಸ್ಟ್ GitHub ಕ್ರಿಯೆ (deploy ಆದುದನ್ನು ಮಾನ್ಯ ಮಾಡುವಂತೆ)ಗಾಗಿ ಇದನ್ನು ಬಳಸಬೇಡಿ.
ಹೋಸ್ಟ್ ಮಾಡಿದ ಏಜೆಂಟ್ಗಳು — ನೋಡಿ tests/README.md). ಈ ಕೌಶಲ್ಯವು
ನೋಟ್ಬುಕ್ಗಳನ್ನು ಸ್ಥಳೀಯವಾಗಿ ನಿರ್ವಹಿಸುತ್ತದೆ.
ಪೂರ್ವಾಪೇಕ್ಷಿತಗಳು (ಮೊದಲು ಪರಿಶೀಲಿಸಿ)
- Python 3.12+ ಕೋರ್ಸ್ ಅವಲಂಬನೆಗಳೊಂದಿಗೆ:
python -m pip install -r requirements.txtಜೊತೆಗೆ ಎಕ್ಸಿಕ್ಯೂಟರ್:python -m pip install nbconvert ipykernel. .envರೆಪೊ ಮೂಲದಲ್ಲಿ (ನಕಲು ಮಾಡಿ.env.example) ಕನಿಷ್ಠ:AZURE_AI_PROJECT_ENDPOINT— ಫೌಂಡರಿ ಪ್ರಾಜೆಕ್ಟ್ ಎಂಡ್ಪಾಯಿಂಟ್ (https://<account>.services.ai.azure.com/api/projects/<project>)AZURE_AI_MODEL_DEPLOYMENT_NAME— ಡಿಪ್ರೆಶಿಯೇಟ್ ಆಗದ ನಿಯೋಜನೆ (ಉದಾ:gpt-5-mini)AZURE_OPENAI_ENDPOINT(https://<account>.openai.azure.com) ಮತ್ತುAZURE_OPENAI_DEPLOYMENTಆಜೂರ್ ಓಪನ್ಎಐ ನೇರವಾಗಿ ಕರೆಮಾಡುವ ಪಾಠಗಳಿಗಾಗಿ (ಪಾಠ 06, 02-azure-openai, 14 ಹ್ಯಾಂಡ್ಆಫ್/ಹ್ಯೂಮನ್ಲೂಪ್).
az loginപൂರ್ಣಗೊಂಡಿದೆ — ನಮೂನೆಗಳುAzureCliCredential(ಎಂಟ್ರಾ ಐಡಿ, ಕೀವಿಲ್ಲದ) ಮೂಲಕ ಪ್ರಮಾಣೀಕರಿಸಿ.- ಮಾದರಿ ನಿಯೋಜನೆ ಇರುತ್ತದೆ ಎಂದು ಪರಿಶೀಲಿಸಿ:
az cognitiveservices account deployment list -g <rg> -n <account> -o table.
ಮಾನ್ಯತೆ ಚಲಾಯಿಸುವುದು
# All Python notebooks (skips .NET, .venv, site-packages, translations, skill assets)
pwsh scripts/validate-notebooks.ps1
# A single lesson, with a longer per-cell timeout
pwsh scripts/validate-notebooks.ps1 -Filter '08-*' -Timeout 600
# Just list what would run (no execution)
pwsh scripts/validate-notebooks.ps1 -List
# Explicit interpreter (if `python` is not on PATH, e.g. Windows Store alias)
pwsh scripts/validate-notebooks.ps1 -Python "C:/path/to/python.exe"
ಸ್ಕ್ರಿಪ್ಟ್ ನಿರ್ವಹಿಸಲಾದ ಪ್ರತಿಗಳನ್ನು, ಪ್ರತಿನೋಟ್ಬುಕ್ ಲಾಗ್ಗಳನ್ನು ಮತ್ತು results.json ಅನ್ನು
$env:TEMP\aiab-nbval ಗೆ ಬರೆಯುತ್ತದೆ ಮತ್ತು ವಿಫಲತೆಗಳ ಸಂಖ್ಯೆಯಿಂದ ನಿರ್ಗಮಿಸುತ್ತದೆ.
ತಾತ್ಕಾಲಿಕ ವಿಫಲತೆಗಳು (ಹಂಚಿಕೆಯಾಗಿರುವ ಸಬ್ಸ್ಕ್ರಿಪ್ಷನ್ HTTP 429 ದರ ಮಿತಿ, ಕೆಲವೊಂದು
AzureCliCredential ಟೋಕನ್ ತೊಂದರೆ, ಅಥವಾ ಟೈಮೌಟ್) ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪುನರಾರಂಭವಾಗುತ್ತವೆ
(-Retries, ಡೀಫಾಲ್ಟ್ 2, -RetryDelaySeconds ಬ್ಯಾಕ್ಓಫ್, ಡೀಫಾಲ್ಟ್ 20). ಒಂದು ಮಾದರಿ ನಿಯೋಜನೆ ನಿಯಮಿತವಾಗಿ 429 ಆಗಿದ್ದರೆ,
ಸಬ್ಸ್ಕ್ರಿಪ್ಷನ್ನ GlobalStandard TPM ಕ್ವೋಟಾವನ್ನು ಪರಿಶೀಲಿಸಿ (az cognitiveservices usage list -l <region>) — ಒಬ್ಬ
ನಿಯೋಜನೆಯ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೆಚ್ಚಿಸುವುದು ಸಹಾಯ ಮಾಡುವುದಿಲ್ಲ, ಸಬ್ಸ್ಕ್ರಿಪ್ಷನ್ ಕ್ವೋಟা ಮುಗಿದಾಗ.
PASS— ನೋಟ್ಬುಕ್ ಆರಂಭದಿಂದ ಅಂತಿಮ ತನಕ ದೋಷವಿಲ್ಲದೆ ಓಡಿತು.FAIL— ಮೊದಲ*Error/*Exceptionಸಾಲು ತೋರಿಸಲಾಗಿದೆ; ಹೊಂದಾಣಿಕೆಯlog_*.txtಅನ್ನು ಪೂರ್ಣ ಟ್ರೇಸ್ಬ್ಯಾಕ್ಗೆ ಔಟ್ಪುಟ್ ಡೈರಲ್ಲಿ ತೆರೆಯಿರಿ.- ಒಬ್ಬ ನೋಟ್ಬುಕ್ನ одна ವಿಫಲತೆ
-Timeout(ಪ್ರತಿ ಸೆಲ್) ಮೂಲಕ ಮಿತಿಮೀರುತ್ತದೆ, ಆದ್ದರಿಂದ ಹಂಗ್ ಮನುಷ್ಯ-ಇನ್-ದ-ಲೂಪ್ ಸೆಲ್StdinNotImplementedErrorಆಗಿ ಕಾಣುತ್ತದೆ ಹ್ಯಾಂಗ್ ಆಗುವುದಕ್ಕೆ ಬದಲು.
| ಪಾಠ | ಹೆಚ್ಚುವರಿ ಅವಶ್ಯಕತೆ |
|---|---|
| 05 ಏಜೆಂಟಿಕ್ RAG | ಆಜೂರ್ AI ಶೋಧನೆ (AZURE_SEARCH_SERVICE_ENDPOINT, ಕೀ) — ಈ_MEMORY ಫಾಲ್ಬ್ಯಾಕ್ ಮಾರ್ಗವನ್ನು ಹೊಂದಿದೆ |
| 11 MCP / GitHub | GitHub MCP ಸರ್ವರ್ + PAT |
| 13 ಮೆಮೊರಿ (ಕೊಗ್ನಿ) | cognee ಮಾದರಿ ಒದಗಿಸುವವರೊಂದಿಗೆ ಸಂರಚಿಸಲಾಗಿದೆ |
| 15 ಬ್ರೌಸರಿನ ಬಳಕೆ | ಪ್ಲೈರೈಟ್ ಬ್ರೌಸರ್ಗಳು ಸ್ಥಾಪಿತ (playwright install) + AZURE_OPENAI_CHAT_DEPLOYMENT_NAME |
| 17 ಸ್ಥಳೀಯ ಏಜೆಂಟ್ | ಫೌಂಡರಿ ಸ್ಥಳೀಯ ರನ್ಟೈಮ್ + ಡೌನ್ಲೋಡ್ ಮಾಡಲಾದ ಕ್ವೆನ್ ಮಾದರಿ (ಡಿವೈಸ್ ಮೇಲೆ, ಕ್ಲೌಡ್ ಇಲ್ಲ) |
*-dotnet-* ನೋಟ್ಬುಕ್ಗಳು |
.NET ಇಂಟರಾಕ್ಟಿವ್ ಕಣೆಲ್ (ಡೀಫಾಲ್ಟ್ನಲ್ಲಿ ಹೊರತುಪಡಿಸಲಾಗಿದೆ; ಉಪಯೋಗಿಸಿ -IncludeDotnet) |
ವರದಿ ಮರುಪಡೆಯುವುದು
ಪಾಠದ ಮೂಲಕ ಗುಂಪುಗೊಳಿಸಿದ PASS/FAIL ಪಟ್ಟಿಯಾಗಿ ಸಾರಾಂಶ ಕೊಡಿ. ನಿಜವಾದ ಹಿಂಬಾಲನೆಗಳನ್ನು ವಿಭಜಿಸಿ
(ಕೊಡ್/ಕಾನ್ಫಿಗರೇಷನ್ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಲು) ಪರಿಸರ ಗಣಕದ ಕೊರತೆಗಳಿಂದ (ಹೊಂದಿಕೆ ಇಲ್ಲದ Search/Foundry Local/PAT),
ಮತ್ತು ಪ್ರತಿ ನಿಜವಾದ ವಿಫಲತೆಗಾಗಿ ವಿಫಲವಾಗುವ log_*.txt ಅನ್ನು ಉಲ್ಲೇಖಿಸಿ.
<!-- CO-OP TRANSLATOR DISCLAIMER START --> ಅಸ್ವೀಕಾರ: ಈ ದಸ್ತಾವೇಜು AI ಅನುವಾದ ಸೇವೆ Co-op Translator ಬಳಸಿ ಅನುವಾದಿಸಲಾಗಿದೆ. ನಾವು ನಿಖರತೆಯನ್ನು ಸಾಧಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದರೂ, ದಯವಿಟ್ಟು ಗಮನಿಸಿ, ಸ್ವಯಂಚಾಲಿತ ಅನುವಾದಗಳಲ್ಲಿ ದೋಷಗಳು ಅಥವಾ ಅಸಡ್ಡೆಗಳು ಇರಬಹುದು. ಮೂಲ ಭಾಷೆಯಲ್ಲಿರುವ ಮೂಲ ದಸ್ತಾವೇಜು ಪ್ರಾಮಾಣಿಕ ಮೂಲವೆಂದು ಪರಿಗಣಿಸಬೇಕು. ಪ್ರಮುಖ ಮಾಹಿತಿಗಾಗಿ, ವೃತ್ತಿಪರ ಮಾನವ ಅನುವಾದವನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗುತ್ತದೆ. ಈ ಅನುವಾದವನ್ನು ಬಳಸುವ ಮೂಲಕ ಉಂಟಾಗುವ ಯಾವುದೇ ತಪ್ಪು ಅರ್ಥಗಳ ಅಥವಾ ತಪ್ಪು ವ್ಯಾಖ್ಯಾನಗಳ ಬಗ್ಗೆ ನಾವು ಹೊಣೆಗಾರರಲ್ಲ. <!-- CO-OP TRANSLATOR DISCLAIMER END -->
04 同仓库更多 Skills
testing-course-samples
暂无简介
microsoft-docs
暂无简介
local-ai-agents
暂无简介
jupyter-notebook
當使用者要求建立、搭建或編輯 Jupyter 筆記本(`.ipynb`)用於實驗、探索或教學時使用;優先使用隨附範本並執行輔助腳本 `new_notebook.py` 來產生一個乾淨的起始筆記本。
deploying-scalable-agents
暂无简介
azure-openai-to-responses
暂无简介