[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M699K9YSP8XYD6ZXYF54S6D8":3,"skill-same:01M699K9YSP8XYD6ZXYF54S6D8":65},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":27,"publishedAt":30,"linkOnly":31,"markdownContent":32,"markdownBody":33,"frontMatter":34,"refName":35,"commitSha":36,"skillDirectory":37,"forksCount":38,"repositoryHtmlUrl":39,"repositoryHomepageUrl":40,"ownerHtmlUrl":41,"ownerBlogUrl":42,"ownerDescription":43,"updatedAt":44,"install":45,"resources":58},"01M699K9YSP8XYD6ZXYF54S6D8","testing-course-samples",null,"microsoft\u002Fai-agents-for-beginners","microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","01M698VYDXZ6JW5WH3CRV650R8","Microsoft","01M6998ZK2275KMJE6Y5SEA2X2",79504,"MIT","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fkn\u002F.agents\u002Fskills\u002Ftesting-course-samples\u002FSKILL.md",[17,22],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":23,"categoryName":24,"taxonomyType":25,"taxonomyTypeDesc":26},"01JBSEEDCAT000000000000039","教师与教育","PROFESSION","适用职业",[28,29],"testing","testing course samples","2026-11-10 10:12:30",false,"---\nname: testing-course-samples\n---\n# ಕೋರ್ಸ್ ಮಾದರಿಗಳನ್ನು ಪರೀಕ್ಷಿಸುವುದು\n\nಪಾಠದ ನೋಟ್‌ಬುಕುಗಳು ಮತ್ತು ಕೋಡ್ ಮಾದರಿಗಳು ಲೈವ್ Microsoft Foundry \u002F Azure OpenAI ಸೆಟ್‌ಅಪ್ ವಿರುದ್ಧ ಚಾಲನೆಯಲ್ಲಿವೆ ಎಂದು\nಮಾನ್ಯವಿಡಿ. ರೆಪೋದಲ್ಲಿ\n[`scripts\u002Fvalidate-notebooks.ps1`](..\u002F..\u002F..\u002F..\u002F..\u002Fscripts\u002Fvalidate-notebooks.ps1) ನಲ್ಲಿ ಒಂದು ರನ್ನರ್ ಕಳುಹಿಸಲಾಗಿದೆ\nಅದು ಪ್ರತೀ ಪೈಥಾನ್ ನೋಟ್‌ಬುಕ್ ಅನ್ನು ಹೆಡ್‌ಲೆಸ್ ಆಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಿ PASS\u002FFAIL ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ಮುದ್ರಿಸುತ್ತದೆ.\n\n## ಯಾವಾಗ ಬಳಸುವುದು\n- \"ನನ್ನ Azure ಸಬ್ಸ್ಕ್ರಿಪ್‌ಷನ್ ವಿರುದ್ಧ ಎಲ್ಲಾ ನೋಟ್‌ಬುಕ್‌ಗಳು \u002F ಮಾದರಿಗಳನ್ನು ಮಾನ್ಯವಿಡಿ.\"\n- \"ಪ್ಯಾಕೇಜುಗಳನ್ನು ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿದ ನಂತರ ಅಥವಾ ಮಾದರಿಗಳನ್ನು ಬದಲಾಯಿಸಿದ ನಂತರ ಕೋರ್ಸ್‌ನ್ನು ಸ್ಮೋಕ್-ಟೆಸ್ಟ್ ಮಾಡಿ.\"\n- \"ಯಾವ ಪಾಠಗಳು ಇನ್ನೂ ಲೈವ್‌ನಲ್ಲಿ ಪಾಸ್ \u002F ಫೇಲಾಗಿವೆ?\"\n\nAI ಸ್ಮೋಕ್ ಟೆಸ್ಟ್ GitHub ಕ್ರಿಯೆ (deploy ಆದುದನ್ನು ಮಾನ್ಯ ಮಾಡುವಂತೆ)ಗಾಗಿ ಇದನ್ನು **ಬಳಸಬೇಡಿ**.\nಹೋಸ್ಟ್ ಮಾಡಿದ ಏಜೆಂಟ್ಗಳು — ನೋಡಿ [`tests\u002FREADME.md`](..\u002F..\u002F..\u002Ftests\u002FREADME.md)). ಈ ಕೌಶಲ್ಯವು\nನೋಟ್‌ಬುಕ್‌ಗಳನ್ನು ಸ್ಥಳೀಯವಾಗಿ ನಿರ್ವಹಿಸುತ್ತದೆ.\n\n## ಪೂರ್ವಾಪೇಕ್ಷಿತಗಳು (ಮೊದಲು ಪರಿಶೀಲಿಸಿ)\n1. **Python 3.12+** ಕೋರ್ಸ್ ಅವಲಂಬನೆಗಳೊಂದಿಗೆ: `python -m pip install -r requirements.txt`\n   ಜೊತೆಗೆ ಎಕ್ಸಿಕ್ಯೂಟರ್: `python -m pip install nbconvert ipykernel`.\n2. **`.env` ರೆಪೊ ಮೂಲದಲ್ಲಿ** (ನಕಲು ಮಾಡಿ [`.env.example`](..\u002F..\u002F..\u002F..\u002F..\u002F.env.example)) ಕನಿಷ್ಠ:\n   - `AZURE_AI_PROJECT_ENDPOINT` — ಫೌಂಡರಿ ಪ್ರಾಜೆಕ್ಟ್ ಎಂಡ್ಪಾಯಿಂಟ್\n     (`https:\u002F\u002F\u003Caccount>.services.ai.azure.com\u002Fapi\u002Fprojects\u002F\u003Cproject>`)\n   - `AZURE_AI_MODEL_DEPLOYMENT_NAME` — ಡಿಪ್ರೆಶಿಯೇಟ್ ಆಗದ ನಿಯೋಜನೆ (ಉದಾ: `gpt-5-mini`)\n   - `AZURE_OPENAI_ENDPOINT` (`https:\u002F\u002F\u003Caccount>.openai.azure.com`) ಮತ್ತು `AZURE_OPENAI_DEPLOYMENT`\n     ಆಜೂರ್ ಓಪನ್‌ಎಐ ನೇರವಾಗಿ ಕರೆಮಾಡುವ ಪಾಠಗಳಿಗಾಗಿ (ಪಾಠ 06, 02-azure-openai, 14 ಹ್ಯಾಂಡ್‌ಆಫ್\u002Fಹ್ಯೂಮನ್ಲೂಪ್).\n3. **`az login`** പൂರ್ಣಗೊಂಡಿದೆ — ನಮೂನೆಗಳು `AzureCliCredential` (ಎಂಟ್ರಾ ಐಡಿ, ಕೀವಿಲ್ಲದ) ಮೂಲಕ ಪ್ರಮಾಣೀಕರಿಸಿ.\n4. ಮಾದರಿ ನಿಯೋಜನೆ ಇರುತ್ತದೆ ಎಂದು ಪರಿಶೀಲಿಸಿ:\n   `az cognitiveservices account deployment list -g \u003Crg> -n \u003Caccount> -o table`.\n\n## ಮಾನ್ಯತೆ ಚಲಾಯಿಸುವುದು\n```powershell\n# All Python notebooks (skips .NET, .venv, site-packages, translations, skill assets)\npwsh scripts\u002Fvalidate-notebooks.ps1\n\n# A single lesson, with a longer per-cell timeout\npwsh scripts\u002Fvalidate-notebooks.ps1 -Filter '08-*' -Timeout 600\n\n# Just list what would run (no execution)\npwsh scripts\u002Fvalidate-notebooks.ps1 -List\n\n# Explicit interpreter (if `python` is not on PATH, e.g. Windows Store alias)\npwsh scripts\u002Fvalidate-notebooks.ps1 -Python \"C:\u002Fpath\u002Fto\u002Fpython.exe\"\n```\nಸ್ಕ್ರಿಪ್ಟ್ ನಿರ್ವಹಿಸಲಾದ ಪ್ರತಿಗಳನ್ನು, ಪ್ರತಿನೋಟ್‌ಬುಕ್ ಲಾಗ್‌ಗಳನ್ನು ಮತ್ತು `results.json` ಅನ್ನು\n`$env:TEMP\\aiab-nbval` ಗೆ ಬರೆಯುತ್ತದೆ ಮತ್ತು ವಿಫಲತೆಗಳ ಸಂಖ್ಯೆಯಿಂದ ನಿರ್ಗಮಿಸುತ್ತದೆ.\n\nತಾತ್ಕಾಲಿಕ ವಿಫಲತೆಗಳು (ಹಂಚಿಕೆಯಾಗಿರುವ ಸಬ್ಸ್ಕ್ರಿಪ್ಷನ್ HTTP 429 ದರ ಮಿತಿ, ಕೆಲವೊಂದು\n`AzureCliCredential` ಟೋಕನ್ ತೊಂದರೆ, ಅಥವಾ ಟೈಮೌಟ್) ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪುನರಾರಂಭವಾಗುತ್ತವೆ\n(`-Retries`, ಡೀಫಾಲ್ಟ್ 2, `-RetryDelaySeconds` ಬ್ಯಾಕ್ಓಫ್, ಡೀಫಾಲ್ಟ್ 20). ಒಂದು ಮಾದರಿ ನಿಯೋಜನೆ ನಿಯಮಿತವಾಗಿ 429 ಆಗಿದ್ದರೆ,\nಸಬ್ಸ್ಕ್ರಿಪ್ಷನ್‌ನ GlobalStandard TPM ಕ್ವೋಟಾವನ್ನು ಪರಿಶೀಲಿಸಿ (`az cognitiveservices usage list -l \u003Cregion>`) — ಒಬ್ಬ\nನಿಯೋಜನೆಯ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೆಚ್ಚಿಸುವುದು ಸಹಾಯ ಮಾಡುವುದಿಲ್ಲ, *ಸಬ್ಸ್ಕ್ರಿಪ್ಷನ್* ಕ್ವೋಟা ಮುಗಿದಾಗ.\n\n\n- `PASS` — ನೋಟ್‌ಬುಕ್ ಆರಂಭದಿಂದ ಅಂತಿಮ ತನಕ ದೋಷವಿಲ್ಲದೆ ಓಡಿತು.\n- `FAIL` — ಮೊದಲ `*Error` \u002F `*Exception` ಸಾಲು ತೋರಿಸಲಾಗಿದೆ; ಹೊಂದಾಣಿಕೆಯ\n  `log_*.txt` ಅನ್ನು ಪೂರ್ಣ ಟ್ರೇಸ್‌ಬ್ಯಾಕ್‌ಗೆ ಔಟ್‌ಪುಟ್ ಡೈರಲ್ಲಿ ತೆರೆಯಿರಿ.\n- ಒಬ್ಬ ನೋಟ್‌ಬುಕ್‌ನ одна ವಿಫಲತೆ `-Timeout` (ಪ್ರತಿ ಸೆಲ್) ಮೂಲಕ ಮಿತಿಮೀರುತ್ತದೆ, ಆದ್ದರಿಂದ ಹಂಗ್\n  ಮನುಷ್ಯ-ಇನ್-ದ-ಲೂಪ್ ಸೆಲ್ `StdinNotImplementedError` ಆಗಿ ಕಾಣುತ್ತದೆ ಹ್ಯಾಂಗ್ ಆಗುವುದಕ್ಕೆ ಬದಲು.\n\n\n| ಪಾಠ | ಹೆಚ್ಚುವರಿ ಅವಶ್ಯಕತೆ |\n|--------|-------------------|\n| 05 ಏಜೆಂಟಿಕ್ RAG | ಆಜೂರ್ AI ಶೋಧನೆ (`AZURE_SEARCH_SERVICE_ENDPOINT`, ಕೀ) — ಈ_MEMORY ಫಾಲ್‌ಬ್ಯಾಕ್ ಮಾರ್ಗವನ್ನು ಹೊಂದಿದೆ |\n| 11 MCP \u002F GitHub | GitHub MCP ಸರ್ವರ್ + PAT |\n| 13 ಮೆಮೊರಿ (ಕೊಗ್ನಿ) | `cognee` ಮಾದರಿ ಒದಗಿಸುವವರೊಂದಿಗೆ ಸಂರಚಿಸಲಾಗಿದೆ |\n| 15 ಬ್ರೌಸರಿನ ಬಳಕೆ | ಪ್ಲೈರೈಟ್ ಬ್ರೌಸರ್‌ಗಳು ಸ್ಥಾಪಿತ (`playwright install`) + `AZURE_OPENAI_CHAT_DEPLOYMENT_NAME` |\n| 17 ಸ್ಥಳೀಯ ಏಜೆಂಟ್ | ಫೌಂಡರಿ ಸ್ಥಳೀಯ ರನ್‌ಟೈಮ್ + ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾದ ಕ್ವೆನ್ ಮಾದರಿ (ಡಿವೈಸ್ ಮೇಲೆ, ಕ್ಲೌಡ್ ಇಲ್ಲ) |\n| `*-dotnet-*` ನೋಟ್ಬುಕ್‌ಗಳು | .NET ಇಂಟರಾಕ್ಟಿವ್ ಕಣೆಲ್ (ಡೀಫಾಲ್ಟ್‌ನಲ್ಲಿ ಹೊರತುಪಡಿಸಲಾಗಿದೆ; ಉಪಯೋಗಿಸಿ `-IncludeDotnet`) |\n\n\n## ವರದಿ ಮರುಪಡೆಯುವುದು\nಪಾಠದ ಮೂಲಕ ಗುಂಪುಗೊಳಿಸಿದ PASS\u002FFAIL ಪಟ್ಟಿಯಾಗಿ ಸಾರಾಂಶ ಕೊಡಿ. ನಿಜವಾದ ಹಿಂಬಾಲನೆಗಳನ್ನು ವಿಭಜಿಸಿ  \n(ಕೊಡ್\u002Fಕಾನ್ಫಿಗರೇಷನ್ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಲು) ಪರಿಸರ ಗಣಕದ ಕೊರತೆಗಳಿಂದ (ಹೊಂದಿಕೆ ಇಲ್ಲದ Search\u002FFoundry Local\u002FPAT),  \nಮತ್ತು ಪ್ರತಿ ನಿಜವಾದ ವಿಫಲತೆಗಾಗಿ ವಿಫಲವಾಗುವ `log_*.txt` ಅನ್ನು ಉಲ್ಲೇಖಿಸಿ.  \n\n---\n\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER START -->\n**ಅಸ್ವೀಕಾರ**:\nಈ ದಸ್ತಾವೇಜು AI ಅನುವಾದ ಸೇವೆ [Co-op Translator](https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator) ಬಳಸಿ ಅನುವಾದಿಸಲಾಗಿದೆ. ನಾವು ನಿಖರತೆಯನ್ನು ಸಾಧಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದರೂ, ದಯವಿಟ್ಟು ಗಮನಿಸಿ, ಸ್ವಯಂಚಾಲಿತ ಅನುವಾದಗಳಲ್ಲಿ ದೋಷಗಳು ಅಥವಾ ಅಸಡ್ಡೆಗಳು ಇರಬಹುದು. ಮೂಲ ಭಾಷೆಯಲ್ಲಿರುವ ಮೂಲ ದಸ್ತಾವೇಜು ಪ್ರಾಮಾಣಿಕ ಮೂಲವೆಂದು ಪರಿಗಣಿಸಬೇಕು. ಪ್ರಮುಖ ಮಾಹಿತಿಗಾಗಿ, ವೃತ್ತಿಪರ ಮಾನವ ಅನುವಾದವನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗುತ್ತದೆ. ಈ ಅನುವಾದವನ್ನು ಬಳಸುವ ಮೂಲಕ ಉಂಟಾಗುವ ಯಾವುದೇ ತಪ್ಪು ಅರ್ಥಗಳ ಅಥವಾ ತಪ್ಪು ವ್ಯಾಖ್ಯಾನಗಳ ಬಗ್ಗೆ ನಾವು ಹೊಣೆಗಾರರಲ್ಲ.\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER END -->","# ಕೋರ್ಸ್ ಮಾದರಿಗಳನ್ನು ಪರೀಕ್ಷಿಸುವುದು\n\nಪಾಠದ ನೋಟ್‌ಬುಕುಗಳು ಮತ್ತು ಕೋಡ್ ಮಾದರಿಗಳು ಲೈವ್ Microsoft Foundry \u002F Azure OpenAI ಸೆಟ್‌ಅಪ್ ವಿರುದ್ಧ ಚಾಲನೆಯಲ್ಲಿವೆ ಎಂದು\nಮಾನ್ಯವಿಡಿ. ರೆಪೋದಲ್ಲಿ\n[`scripts\u002Fvalidate-notebooks.ps1`](..\u002F..\u002F..\u002F..\u002F..\u002Fscripts\u002Fvalidate-notebooks.ps1) ನಲ್ಲಿ ಒಂದು ರನ್ನರ್ ಕಳುಹಿಸಲಾಗಿದೆ\nಅದು ಪ್ರತೀ ಪೈಥಾನ್ ನೋಟ್‌ಬುಕ್ ಅನ್ನು ಹೆಡ್‌ಲೆಸ್ ಆಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಿ PASS\u002FFAIL ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ಮುದ್ರಿಸುತ್ತದೆ.\n\n## ಯಾವಾಗ ಬಳಸುವುದು\n- \"ನನ್ನ Azure ಸಬ್ಸ್ಕ್ರಿಪ್‌ಷನ್ ವಿರುದ್ಧ ಎಲ್ಲಾ ನೋಟ್‌ಬುಕ್‌ಗಳು \u002F ಮಾದರಿಗಳನ್ನು ಮಾನ್ಯವಿಡಿ.\"\n- \"ಪ್ಯಾಕೇಜುಗಳನ್ನು ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿದ ನಂತರ ಅಥವಾ ಮಾದರಿಗಳನ್ನು ಬದಲಾಯಿಸಿದ ನಂತರ ಕೋರ್ಸ್‌ನ್ನು ಸ್ಮೋಕ್-ಟೆಸ್ಟ್ ಮಾಡಿ.\"\n- \"ಯಾವ ಪಾಠಗಳು ಇನ್ನೂ ಲೈವ್‌ನಲ್ಲಿ ಪಾಸ್ \u002F ಫೇಲಾಗಿವೆ?\"\n\nAI ಸ್ಮೋಕ್ ಟೆಸ್ಟ್ GitHub ಕ್ರಿಯೆ (deploy ಆದುದನ್ನು ಮಾನ್ಯ ಮಾಡುವಂತೆ)ಗಾಗಿ ಇದನ್ನು **ಬಳಸಬೇಡಿ**.\nಹೋಸ್ಟ್ ಮಾಡಿದ ಏಜೆಂಟ್ಗಳು — ನೋಡಿ [`tests\u002FREADME.md`](..\u002F..\u002F..\u002Ftests\u002FREADME.md)). ಈ ಕೌಶಲ್ಯವು\nನೋಟ್‌ಬುಕ್‌ಗಳನ್ನು ಸ್ಥಳೀಯವಾಗಿ ನಿರ್ವಹಿಸುತ್ತದೆ.\n\n## ಪೂರ್ವಾಪೇಕ್ಷಿತಗಳು (ಮೊದಲು ಪರಿಶೀಲಿಸಿ)\n1. **Python 3.12+** ಕೋರ್ಸ್ ಅವಲಂಬನೆಗಳೊಂದಿಗೆ: `python -m pip install -r requirements.txt`\n   ಜೊತೆಗೆ ಎಕ್ಸಿಕ್ಯೂಟರ್: `python -m pip install nbconvert ipykernel`.\n2. **`.env` ರೆಪೊ ಮೂಲದಲ್ಲಿ** (ನಕಲು ಮಾಡಿ [`.env.example`](..\u002F..\u002F..\u002F..\u002F..\u002F.env.example)) ಕನಿಷ್ಠ:\n   - `AZURE_AI_PROJECT_ENDPOINT` — ಫೌಂಡರಿ ಪ್ರಾಜೆಕ್ಟ್ ಎಂಡ್ಪಾಯಿಂಟ್\n     (`https:\u002F\u002F\u003Caccount>.services.ai.azure.com\u002Fapi\u002Fprojects\u002F\u003Cproject>`)\n   - `AZURE_AI_MODEL_DEPLOYMENT_NAME` — ಡಿಪ್ರೆಶಿಯೇಟ್ ಆಗದ ನಿಯೋಜನೆ (ಉದಾ: `gpt-5-mini`)\n   - `AZURE_OPENAI_ENDPOINT` (`https:\u002F\u002F\u003Caccount>.openai.azure.com`) ಮತ್ತು `AZURE_OPENAI_DEPLOYMENT`\n     ಆಜೂರ್ ಓಪನ್‌ಎಐ ನೇರವಾಗಿ ಕರೆಮಾಡುವ ಪಾಠಗಳಿಗಾಗಿ (ಪಾಠ 06, 02-azure-openai, 14 ಹ್ಯಾಂಡ್‌ಆಫ್\u002Fಹ್ಯೂಮನ್ಲೂಪ್).\n3. **`az login`** പൂರ್ಣಗೊಂಡಿದೆ — ನಮೂನೆಗಳು `AzureCliCredential` (ಎಂಟ್ರಾ ಐಡಿ, ಕೀವಿಲ್ಲದ) ಮೂಲಕ ಪ್ರಮಾಣೀಕರಿಸಿ.\n4. ಮಾದರಿ ನಿಯೋಜನೆ ಇರುತ್ತದೆ ಎಂದು ಪರಿಶೀಲಿಸಿ:\n   `az cognitiveservices account deployment list -g \u003Crg> -n \u003Caccount> -o table`.\n\n## ಮಾನ್ಯತೆ ಚಲಾಯಿಸುವುದು\n```powershell\n# All Python notebooks (skips .NET, .venv, site-packages, translations, skill assets)\npwsh scripts\u002Fvalidate-notebooks.ps1\n\n# A single lesson, with a longer per-cell timeout\npwsh scripts\u002Fvalidate-notebooks.ps1 -Filter '08-*' -Timeout 600\n\n# Just list what would run (no execution)\npwsh scripts\u002Fvalidate-notebooks.ps1 -List\n\n# Explicit interpreter (if `python` is not on PATH, e.g. Windows Store alias)\npwsh scripts\u002Fvalidate-notebooks.ps1 -Python \"C:\u002Fpath\u002Fto\u002Fpython.exe\"\n```\nಸ್ಕ್ರಿಪ್ಟ್ ನಿರ್ವಹಿಸಲಾದ ಪ್ರತಿಗಳನ್ನು, ಪ್ರತಿನೋಟ್‌ಬುಕ್ ಲಾಗ್‌ಗಳನ್ನು ಮತ್ತು `results.json` ಅನ್ನು\n`$env:TEMP\\aiab-nbval` ಗೆ ಬರೆಯುತ್ತದೆ ಮತ್ತು ವಿಫಲತೆಗಳ ಸಂಖ್ಯೆಯಿಂದ ನಿರ್ಗಮಿಸುತ್ತದೆ.\n\nತಾತ್ಕಾಲಿಕ ವಿಫಲತೆಗಳು (ಹಂಚಿಕೆಯಾಗಿರುವ ಸಬ್ಸ್ಕ್ರಿಪ್ಷನ್ HTTP 429 ದರ ಮಿತಿ, ಕೆಲವೊಂದು\n`AzureCliCredential` ಟೋಕನ್ ತೊಂದರೆ, ಅಥವಾ ಟೈಮೌಟ್) ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪುನರಾರಂಭವಾಗುತ್ತವೆ\n(`-Retries`, ಡೀಫಾಲ್ಟ್ 2, `-RetryDelaySeconds` ಬ್ಯಾಕ್ಓಫ್, ಡೀಫಾಲ್ಟ್ 20). ಒಂದು ಮಾದರಿ ನಿಯೋಜನೆ ನಿಯಮಿತವಾಗಿ 429 ಆಗಿದ್ದರೆ,\nಸಬ್ಸ್ಕ್ರಿಪ್ಷನ್‌ನ GlobalStandard TPM ಕ್ವೋಟಾವನ್ನು ಪರಿಶೀಲಿಸಿ (`az cognitiveservices usage list -l \u003Cregion>`) — ಒಬ್ಬ\nನಿಯೋಜನೆಯ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೆಚ್ಚಿಸುವುದು ಸಹಾಯ ಮಾಡುವುದಿಲ್ಲ, *ಸಬ್ಸ್ಕ್ರಿಪ್ಷನ್* ಕ್ವೋಟা ಮುಗಿದಾಗ.\n\n\n- `PASS` — ನೋಟ್‌ಬುಕ್ ಆರಂಭದಿಂದ ಅಂತಿಮ ತನಕ ದೋಷವಿಲ್ಲದೆ ಓಡಿತು.\n- `FAIL` — ಮೊದಲ `*Error` \u002F `*Exception` ಸಾಲು ತೋರಿಸಲಾಗಿದೆ; ಹೊಂದಾಣಿಕೆಯ\n  `log_*.txt` ಅನ್ನು ಪೂರ್ಣ ಟ್ರೇಸ್‌ಬ್ಯಾಕ್‌ಗೆ ಔಟ್‌ಪುಟ್ ಡೈರಲ್ಲಿ ತೆರೆಯಿರಿ.\n- ಒಬ್ಬ ನೋಟ್‌ಬುಕ್‌ನ одна ವಿಫಲತೆ `-Timeout` (ಪ್ರತಿ ಸೆಲ್) ಮೂಲಕ ಮಿತಿಮೀರುತ್ತದೆ, ಆದ್ದರಿಂದ ಹಂಗ್\n  ಮನುಷ್ಯ-ಇನ್-ದ-ಲೂಪ್ ಸೆಲ್ `StdinNotImplementedError` ಆಗಿ ಕಾಣುತ್ತದೆ ಹ್ಯಾಂಗ್ ಆಗುವುದಕ್ಕೆ ಬದಲು.\n\n\n| ಪಾಠ | ಹೆಚ್ಚುವರಿ ಅವಶ್ಯಕತೆ |\n|--------|-------------------|\n| 05 ಏಜೆಂಟಿಕ್ RAG | ಆಜೂರ್ AI ಶೋಧನೆ (`AZURE_SEARCH_SERVICE_ENDPOINT`, ಕೀ) — ಈ_MEMORY ಫಾಲ್‌ಬ್ಯಾಕ್ ಮಾರ್ಗವನ್ನು ಹೊಂದಿದೆ |\n| 11 MCP \u002F GitHub | GitHub MCP ಸರ್ವರ್ + PAT |\n| 13 ಮೆಮೊರಿ (ಕೊಗ್ನಿ) | `cognee` ಮಾದರಿ ಒದಗಿಸುವವರೊಂದಿಗೆ ಸಂರಚಿಸಲಾಗಿದೆ |\n| 15 ಬ್ರೌಸರಿನ ಬಳಕೆ | ಪ್ಲೈರೈಟ್ ಬ್ರೌಸರ್‌ಗಳು ಸ್ಥಾಪಿತ (`playwright install`) + `AZURE_OPENAI_CHAT_DEPLOYMENT_NAME` |\n| 17 ಸ್ಥಳೀಯ ಏಜೆಂಟ್ | ಫೌಂಡರಿ ಸ್ಥಳೀಯ ರನ್‌ಟೈಮ್ + ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾದ ಕ್ವೆನ್ ಮಾದರಿ (ಡಿವೈಸ್ ಮೇಲೆ, ಕ್ಲೌಡ್ ಇಲ್ಲ) |\n| `*-dotnet-*` ನೋಟ್ಬುಕ್‌ಗಳು | .NET ಇಂಟರಾಕ್ಟಿವ್ ಕಣೆಲ್ (ಡೀಫಾಲ್ಟ್‌ನಲ್ಲಿ ಹೊರತುಪಡಿಸಲಾಗಿದೆ; ಉಪಯೋಗಿಸಿ `-IncludeDotnet`) |\n\n\n## ವರದಿ ಮರುಪಡೆಯುವುದು\nಪಾಠದ ಮೂಲಕ ಗುಂಪುಗೊಳಿಸಿದ PASS\u002FFAIL ಪಟ್ಟಿಯಾಗಿ ಸಾರಾಂಶ ಕೊಡಿ. ನಿಜವಾದ ಹಿಂಬಾಲನೆಗಳನ್ನು ವಿಭಜಿಸಿ  \n(ಕೊಡ್\u002Fಕಾನ್ಫಿಗರೇಷನ್ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಲು) ಪರಿಸರ ಗಣಕದ ಕೊರತೆಗಳಿಂದ (ಹೊಂದಿಕೆ ಇಲ್ಲದ Search\u002FFoundry Local\u002FPAT),  \nಮತ್ತು ಪ್ರತಿ ನಿಜವಾದ ವಿಫಲತೆಗಾಗಿ ವಿಫಲವಾಗುವ `log_*.txt` ಅನ್ನು ಉಲ್ಲೇಖಿಸಿ.  \n\n---\n\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER START -->\n**ಅಸ್ವೀಕಾರ**:\nಈ ದಸ್ತಾವೇಜು AI ಅನುವಾದ ಸೇವೆ [Co-op Translator](https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator) ಬಳಸಿ ಅನುವಾದಿಸಲಾಗಿದೆ. ನಾವು ನಿಖರತೆಯನ್ನು ಸಾಧಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದರೂ, ದಯವಿಟ್ಟು ಗಮನಿಸಿ, ಸ್ವಯಂಚಾಲಿತ ಅನುವಾದಗಳಲ್ಲಿ ದೋಷಗಳು ಅಥವಾ ಅಸಡ್ಡೆಗಳು ಇರಬಹುದು. ಮೂಲ ಭಾಷೆಯಲ್ಲಿರುವ ಮೂಲ ದಸ್ತಾವೇಜು ಪ್ರಾಮಾಣಿಕ ಮೂಲವೆಂದು ಪರಿಗಣಿಸಬೇಕು. ಪ್ರಮುಖ ಮಾಹಿತಿಗಾಗಿ, ವೃತ್ತಿಪರ ಮಾನವ ಅನುವಾದವನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗುತ್ತದೆ. ಈ ಅನುವಾದವನ್ನು ಬಳಸುವ ಮೂಲಕ ಉಂಟಾಗುವ ಯಾವುದೇ ತಪ್ಪು ಅರ್ಥಗಳ ಅಥವಾ ತಪ್ಪು ವ್ಯಾಖ್ಯಾನಗಳ ಬಗ್ಗೆ ನಾವು ಹೊಣೆಗಾರರಲ್ಲ.\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER END -->",{"name":5},"main","f09e94ffe170f8af6d3db7c42987bbe4db227723","translations\u002Fkn\u002F.agents\u002Fskills\u002Ftesting-course-samples",26043,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners","https:\u002F\u002Faka.ms\u002Fai-agents-beginners","https:\u002F\u002Fgithub.com\u002Fmicrosoft","https:\u002F\u002Fopensource.microsoft.com","Open source projects and samples from Microsoft","2026-11-07 12:51:12",{"source":7,"skillName":5,"commands":46,"prompt":56,"zipAvailable":57},[47,50,53],{"tool":48,"command":49},"npx","npx skills add microsoft\u002Fai-agents-for-beginners --skill testing-course-samples",{"tool":51,"command":52},"bunx","bunx skills add microsoft\u002Fai-agents-for-beginners --skill testing-course-samples",{"tool":54,"command":55},"pnpm","pnpm dlx skills add microsoft\u002Fai-agents-for-beginners --skill testing-course-samples","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fkn\u002F.agents\u002Fskills\u002Ftesting-course-samples\u002FSKILL.md",true,[59],{"path":60,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":63,"sourceHtmlUrl":64},"agents\u002Fopenai.yaml","REFERENCE","参考文档",315,"https:\u002F\u002Fgithub.com\u002Fmattwag05\u002Fmw-plugins\u002Fblob\u002Fmain\u002Fclient-adapters\u002Fclaude-code\u002Fplugins\u002Fsession-closeout\u002Fskills\u002Fsession-closeout\u002Fagents\u002Fopenai.yaml",[66,73,84,92,100,107],{"skillNo":67,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":72,"publishedAt":30},"01M69A206TRZ8KK0CW0HYJF5V5","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Ftesting-course-samples\u002FSKILL.md",[70,71],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":25,"taxonomyTypeDesc":26},[28,29],{"skillNo":74,"name":75,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":81,"publishedAt":30},"01M69A1XRB2SFHYRMEH0K08EKZ","microsoft-docs","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fmicrosoft-docs\u002FSKILL.md",[78],{"categoryNo":79,"categoryName":80,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[82,8,83],"docs","microsoft docs",{"skillNo":85,"name":86,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":30},"01M69A1VPZFJQ1HNGTZQ5P3WSC","local-ai-agents","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Flocal-ai-agents\u002FSKILL.md",[],[90,91],"ai agents","local ai agents",{"skillNo":93,"name":94,"nameZh":6,"description":95,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":30},"01M69A1S947N7MM6V9JF85S2E7","jupyter-notebook","當使用者要求建立、搭建或編輯 Jupyter 筆記本（`.ipynb`）用於實驗、探索或教學時使用；優先使用隨附範本並執行輔助腳本 `new_notebook.py` 來產生一個乾淨的起始筆記本。","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002FSKILL.md",[],[99],"jupyter notebook",{"skillNo":101,"name":102,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":105,"publishedAt":30},"01M69A1Q8EXPWKZSQK69V6WF22","deploying-scalable-agents","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fdeploying-scalable-agents\u002FSKILL.md",[],[106],"deploying scalable agents",{"skillNo":108,"name":109,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":110,"categories":111,"keywords":112,"publishedAt":30},"01M69A1MHZTH3RH9N8VYSYG74X","azure-openai-to-responses","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fazure-openai-to-responses\u002FSKILL.md",[],[113],"azure openai to responses"]