Skills

Testing Course Samples

Runs the course notebooks and code samples against a live Foundry or Azure OpenAI setup.

Install

npx skills add microsoft/ai-agents-for-beginners --skill testing-course-samples -g -a claude-code -y
Category
Testing
Updated
5d ago
License
MIT
Context cost
Lightabout 1,180 tokens
Runs scripts
No, instructions only

What it does

ប្រើនៅពេលត្រូវបានស្នើឱ្យផ្ទៀងផ្ទាត់ ពិសោធន៍ ពិសោធន៍ស្ពឹក ឬរត់សៀវភៅកំណត់ត្រានិងគំរូកូដនៃវគ្គសិក្សាពីលើការកំណត់ Microsoft Foundry / Azure OpenAI ដែលកំពុងដំណើរការ។ គ្របដណ្ដប់ការតំឡើងបរិយាកាស (.env, az login, packages), កម្មវិធីរត់ scripts/validate-notebooks.ps1, ការបកស្រាយលទ្ធផល PASS/FAIL, និងមេរៀនណាដែលត្រូវការធនធានបន្ថែម (Azure AI Search, GitHub MCP, Foundry Local, Playwright)।

ការធ្វើតេស្តគំរូវគ្គសិក្សា

ផ្ទៀងផ្ទាត់ថា សៀវភៅកំណត់ត្រាបង្រៀននិងគំរូកូដរត់បានលើការតំឡើង Microsoft Foundry / Azure OpenAI ត៌មានជាក់លាក់មួយ។ ឃ្លាំងកូដផ្ដល់ឧបករណ៌ដំណើរការនៅ scripts/validate-notebooks.ps1 ដែល អនុវត្តសៀវភៅកំណត់ត្រា Python ទាំងអស់ដោយគ្មានការបង្ហាញ UI និងបោះពុម្ពមាត្រលេខ PASS/FAIL។

  • "ផ្ទៀងផ្ទាត់សៀវភៅកំណត់ត្រា / គំរូទាំងអស់នៅលើការជាវ Azure របស់ខ្ញុំ។"
  • "ធ្វើតេស្តសម្រាប់ការបើកវគ្គបណ្តុះបណ្តាល បន្ទាប់ពីធ្វើបច្ចុប្បន្នភាពកញ្ចប់ឬប្ដូរម៉ូដែល។"
  • "មេរៀនណាដែលនៅតែឆ្លងតេស្ត / បរាជ័យនៅលើប្រព័ន្ធតូច?"

កុំប្រើនេះសម្រាប់សកម្មភាព AI Smoke Test GitHub (ដែលធ្វើការត្រួតពិនិត្យ បានបញ្ចូន អ្នកតំណាងដែលភ្ជាប់រួច, មើល tests/README.md)។ ជំនាញនេះ ប្រតិបត្ដិការវិចសៀវបណ្ណនៅក្នុងកន្លែង។

លក្ខខណ្ឌមុន (ត្រួតពិនិត្យមុន)

  1. Python 3.12+ ជាមួយ deps តាមវគ្គ៖ python -m pip install -r requirements.txt បូកបន្ថែមអ្នកប្រតិបត្ដិការ៖ python -m pip install nbconvert ipykernel។
  2. .env នៅឬបាតដើម repo (ចម្លងពី .env.example) ជាមួយយ៉ាងហោចណាស់៖
    • AZURE_AI_PROJECT_ENDPOINT, ចំណុចបញ្ចប់ផែនការរបស់ Foundry (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 សម្រាប់មេរៀនដែលហៅ Azure OpenAI តាមរយៈផ្ទាល់ (មេរៀន 06, 02-azure-openai, 14 handoff/human-loop)។
  3. az login បានបញ្ចប់, គំរូត្រូវបាន Authenticate ជាមួយ AzureCliCredential (Entra ID, keyless)។
  4. ត្រួតពិនិត្យមើលការដាក់បង្ហាញម៉ូដែលមានអត់៖ 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
Read the whole SKILL.md on GitHub

More in Testing