[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M699CKME6PNV7EEN99TJWA2B":3,"skill-same:01M699CKME6PNV7EEN99TJWA2B":69},{"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},"01M699CKME6PNV7EEN99TJWA2B","testing-course-samples",null,"microsoft\u002Fai-agents-for-beginners","microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","01M698VYDXZ6JW5WH3CRV650R8","Microsoft","01M6998ZK2275KMJE6Y5SEA2X2",79423,"MIT","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fel\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Επαληθεύστε ότι τα τετράδια μαθημάτων και τα δείγματα κώδικα εκτελούνται σε ζωντανή\nεγκατάσταση Microsoft Foundry \u002F Azure OpenAI. Το αποθετήριο περιλαμβάνει ένα πρόγραμμα εκτέλεσης στο\n[`scripts\u002Fvalidate-notebooks.ps1`](..\u002F..\u002F..\u002F..\u002F..\u002Fscripts\u002Fvalidate-notebooks.ps1) που\nεκτελεί κάθε τετράδιο Python χωρίς περιβάλλον εργασίας και εμφανίζει μια μήτρα ΑΠΟΤΕΛΕΣΜΑ\u002FΑΠΟΤΥΧΙΑ.\n\n## Πότε να χρησιμοποιείται\n- \"Επαληθεύστε όλα τα τετράδια \u002F δείγματα με τον Azure λογαριασμό μου.\"\n- \"Κάντε γρήγορο τεστ του μαθήματος μετά από αναβάθμιση πακέτων ή αλλαγή μοντέλων.\"\n- \"Ποια μαθήματα περνάνε \u002F αποτυγχάνουν ακόμα ζωντανά;\"\n\nΜην χρησιμοποιείτε αυτό για το AI Smoke Test GitHub Action (που επαληθεύει *αναπτυγμένους*\nφιλοξενούμενους agents — δείτε το [`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` — endpoint έργου Foundry\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     για μαθήματα που καλούν απευθείας το Azure OpenAI (Μάθημα 06, 02-azure-openai, 14 handoff\u002Fhuman-loop).\n3. **`az login`** ολοκληρωμένο — τα δείγματα αυθεντικοποιούνται με `AzureCliCredential` (Entra ID, χωρίς κλειδί).\n4. Επιβεβαιώστε ότι υπάρχει η ανάπτυξη μοντέλου:\n   `az cognitiveservices account deployment list -g \u003Crg> -n \u003Caccount> -o table`.\n\n## Εκτέλεση της επαλήθευσης\n```powershell\n# Όλα τα Python τετράδια (παραλείπονται .NET, .venv, site-packages, μεταφράσεις, πόροι δεξιοτήτων)\npwsh scripts\u002Fvalidate-notebooks.ps1\n\n# Μια μόνο διδασκαλία, με μεγαλύτερο χρόνο λήξης ανά κελί\npwsh scripts\u002Fvalidate-notebooks.ps1 -Filter '08-*' -Timeout 600\n\n# Απλά λίστα με αυτά που θα εκτελούνταν (χωρίς εκτέλεση)\npwsh scripts\u002Fvalidate-notebooks.ps1 -List\n\n# Ρητός διερμηνέας (αν το `python` δεν είναι στο PATH, π.χ. ψευδώνυμο από το Windows Store)\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). Εάν μια\nανάπτυξη μοντέλου λαμβάνει συχνά 429, ελέγξτε το παγκόσμιο όριο TPM της συνδρομής\n(`az cognitiveservices usage list -l \u003Cregion>`) — η αύξηση της χωρητικότητας μιας\nμόνος ανάπτυξης δεν βοηθά όταν εξαντλείται το *όριο* της συνδρομής.\n\n## Ερμηνεία αποτελεσμάτων\n- `PASS` — το τετράδιο εκτελέστηκε πλήρως χωρίς σφάλματα κελιών.\n- `FAIL` — εμφανίζεται η πρώτη γραμμή `*Error` \u002F `*Exception`; ανοίξτε το αντίστοιχο\n  αρχείο `log_*.txt` στον φάκελο εξόδου για το πλήρες traceback.\n- Η αποτυχία ενός μόνο τετραδίου περιορίζεται από το `-Timeout` (ανά κελί), έτσι ένα παγωμένο\n  κελί με ανθρώπινη παρέμβαση εμφανίζεται ως `StdinNotImplementedError` αντί να παγώσει.\n\n## Μαθήματα που απαιτούν επιπλέον πόρους (αναμένεται να αποτύχουν χωρίς αυτούς)\n| Μάθημα | Πρόσθετη απαίτηση |\n|--------|-------------------|\n| 05 Agentic RAG | Azure AI Search (`AZURE_SEARCH_SERVICE_ENDPOINT`, κλειδί) — έχει εναλλακτική διαδρομή εσωτερικής μνήμης |\n| 11 MCP \u002F GitHub | GitHub MCP διακομιστής + PAT |\n| 13 μνήμη (cognee) | `cognee` ρυθμισμένο με πάροχο μοντέλων |\n| 15 χρήση browser | Εγκατεστημένοι περιηγητές Playwright (`playwright install`) + `AZURE_OPENAI_CHAT_DEPLOYMENT_NAME` |\n| 17 τοπικός agent | Foundry Local runtime + κατεβασμένο μοντέλο Qwen (τοπικά, χωρίς σύννεφο) |\n| `*-dotnet-*` τετράδια | Πυρήνας .NET Interactive (αποκλεισμένο από προεπιλογή· χρησιμοποιήστε `-IncludeDotnet`) |\n\n## Αναφορά αποτελεσμάτων\nΣυνοψίστε σε πίνακα ΑΠΟΤΕΛΕΣΜΑ\u002FΑΠΟΤΥΧΙΑ ομαδοποιημένο κατά μάθημα. Διαχωρίστε τις πραγματικές οπισθοδρομήσεις\n(σφάλματα κώδικα\u002Fπαραμετροποίησης προς διόρθωση) από τα περιβαλλοντικά κενά (λείπουν Search\u002FFoundry Local\u002FPAT),\nκαι παραθέστε το αποτυγχάνον αρχείο `log_*.txt` για κάθε πραγματική αποτυχία.\n\n---\n\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER START -->\n**Αποποίηση ευθυνών**:\nΑυτό το έγγραφο έχει μεταφραστεί χρησιμοποιώντας την υπηρεσία μετάφρασης με τεχνητή νοημοσύνη [Co-op Translator](https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator). Ενώ επιδιώκουμε την ακρίβεια, παρακαλούμε να έχετε υπόψη ότι οι αυτοματοποιημένες μεταφράσεις ενδέχεται να περιέχουν λάθη ή ανακρίβειες. Το πρωτότυπο έγγραφο στη μητρική του γλώσσα πρέπει να θεωρείται η αυθεντική πηγή. Για κρίσιμες πληροφορίες, συνιστάται επαγγελματική ανθρώπινη μετάφραση. Δεν φέρουμε ευθύνη για τυχόν παρεξηγήσεις ή λανθασμένες ερμηνείες που προκύπτουν από τη χρήση αυτής της μετάφρασης.\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER END -->","# Δοκιμή των Δειγμάτων Μαθήματος\n\nΕπαληθεύστε ότι τα τετράδια μαθημάτων και τα δείγματα κώδικα εκτελούνται σε ζωντανή\nεγκατάσταση Microsoft Foundry \u002F Azure OpenAI. Το αποθετήριο περιλαμβάνει ένα πρόγραμμα εκτέλεσης στο\n[`scripts\u002Fvalidate-notebooks.ps1`](..\u002F..\u002F..\u002F..\u002F..\u002Fscripts\u002Fvalidate-notebooks.ps1) που\nεκτελεί κάθε τετράδιο Python χωρίς περιβάλλον εργασίας και εμφανίζει μια μήτρα ΑΠΟΤΕΛΕΣΜΑ\u002FΑΠΟΤΥΧΙΑ.\n\n## Πότε να χρησιμοποιείται\n- \"Επαληθεύστε όλα τα τετράδια \u002F δείγματα με τον Azure λογαριασμό μου.\"\n- \"Κάντε γρήγορο τεστ του μαθήματος μετά από αναβάθμιση πακέτων ή αλλαγή μοντέλων.\"\n- \"Ποια μαθήματα περνάνε \u002F αποτυγχάνουν ακόμα ζωντανά;\"\n\nΜην χρησιμοποιείτε αυτό για το AI Smoke Test GitHub Action (που επαληθεύει *αναπτυγμένους*\nφιλοξενούμενους agents — δείτε το [`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` — endpoint έργου Foundry\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     για μαθήματα που καλούν απευθείας το Azure OpenAI (Μάθημα 06, 02-azure-openai, 14 handoff\u002Fhuman-loop).\n3. **`az login`** ολοκληρωμένο — τα δείγματα αυθεντικοποιούνται με `AzureCliCredential` (Entra ID, χωρίς κλειδί).\n4. Επιβεβαιώστε ότι υπάρχει η ανάπτυξη μοντέλου:\n   `az cognitiveservices account deployment list -g \u003Crg> -n \u003Caccount> -o table`.\n\n## Εκτέλεση της επαλήθευσης\n```powershell\n# Όλα τα Python τετράδια (παραλείπονται .NET, .venv, site-packages, μεταφράσεις, πόροι δεξιοτήτων)\npwsh scripts\u002Fvalidate-notebooks.ps1\n\n# Μια μόνο διδασκαλία, με μεγαλύτερο χρόνο λήξης ανά κελί\npwsh scripts\u002Fvalidate-notebooks.ps1 -Filter '08-*' -Timeout 600\n\n# Απλά λίστα με αυτά που θα εκτελούνταν (χωρίς εκτέλεση)\npwsh scripts\u002Fvalidate-notebooks.ps1 -List\n\n# Ρητός διερμηνέας (αν το `python` δεν είναι στο PATH, π.χ. ψευδώνυμο από το Windows Store)\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). Εάν μια\nανάπτυξη μοντέλου λαμβάνει συχνά 429, ελέγξτε το παγκόσμιο όριο TPM της συνδρομής\n(`az cognitiveservices usage list -l \u003Cregion>`) — η αύξηση της χωρητικότητας μιας\nμόνος ανάπτυξης δεν βοηθά όταν εξαντλείται το *όριο* της συνδρομής.\n\n## Ερμηνεία αποτελεσμάτων\n- `PASS` — το τετράδιο εκτελέστηκε πλήρως χωρίς σφάλματα κελιών.\n- `FAIL` — εμφανίζεται η πρώτη γραμμή `*Error` \u002F `*Exception`; ανοίξτε το αντίστοιχο\n  αρχείο `log_*.txt` στον φάκελο εξόδου για το πλήρες traceback.\n- Η αποτυχία ενός μόνο τετραδίου περιορίζεται από το `-Timeout` (ανά κελί), έτσι ένα παγωμένο\n  κελί με ανθρώπινη παρέμβαση εμφανίζεται ως `StdinNotImplementedError` αντί να παγώσει.\n\n## Μαθήματα που απαιτούν επιπλέον πόρους (αναμένεται να αποτύχουν χωρίς αυτούς)\n| Μάθημα | Πρόσθετη απαίτηση |\n|--------|-------------------|\n| 05 Agentic RAG | Azure AI Search (`AZURE_SEARCH_SERVICE_ENDPOINT`, κλειδί) — έχει εναλλακτική διαδρομή εσωτερικής μνήμης |\n| 11 MCP \u002F GitHub | GitHub MCP διακομιστής + PAT |\n| 13 μνήμη (cognee) | `cognee` ρυθμισμένο με πάροχο μοντέλων |\n| 15 χρήση browser | Εγκατεστημένοι περιηγητές Playwright (`playwright install`) + `AZURE_OPENAI_CHAT_DEPLOYMENT_NAME` |\n| 17 τοπικός agent | Foundry Local runtime + κατεβασμένο μοντέλο Qwen (τοπικά, χωρίς σύννεφο) |\n| `*-dotnet-*` τετράδια | Πυρήνας .NET Interactive (αποκλεισμένο από προεπιλογή· χρησιμοποιήστε `-IncludeDotnet`) |\n\n## Αναφορά αποτελεσμάτων\nΣυνοψίστε σε πίνακα ΑΠΟΤΕΛΕΣΜΑ\u002FΑΠΟΤΥΧΙΑ ομαδοποιημένο κατά μάθημα. Διαχωρίστε τις πραγματικές οπισθοδρομήσεις\n(σφάλματα κώδικα\u002Fπαραμετροποίησης προς διόρθωση) από τα περιβαλλοντικά κενά (λείπουν Search\u002FFoundry Local\u002FPAT),\nκαι παραθέστε το αποτυγχάνον αρχείο `log_*.txt` για κάθε πραγματική αποτυχία.\n\n---\n\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER START -->\n**Αποποίηση ευθυνών**:\nΑυτό το έγγραφο έχει μεταφραστεί χρησιμοποιώντας την υπηρεσία μετάφρασης με τεχνητή νοημοσύνη [Co-op Translator](https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator). Ενώ επιδιώκουμε την ακρίβεια, παρακαλούμε να έχετε υπόψη ότι οι αυτοματοποιημένες μεταφράσεις ενδέχεται να περιέχουν λάθη ή ανακρίβειες. Το πρωτότυπο έγγραφο στη μητρική του γλώσσα πρέπει να θεωρείται η αυθεντική πηγή. Για κρίσιμες πληροφορίες, συνιστάται επαγγελματική ανθρώπινη μετάφραση. Δεν φέρουμε ευθύνη για τυχόν παρεξηγήσεις ή λανθασμένες ερμηνείες που προκύπτουν από τη χρήση αυτής της μετάφρασης.\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER END -->",{"name":5},"main","f09e94ffe170f8af6d3db7c42987bbe4db227723","translations\u002Fel\u002F.agents\u002Fskills\u002Ftesting-course-samples",26019,"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\u002Fel\u002F.agents\u002Fskills\u002Ftesting-course-samples\u002FSKILL.md",true,[59,65],{"path":60,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":63,"sourceHtmlUrl":64},"checklist.md","REFERENCE","参考文档",910,"https:\u002F\u002Fgithub.com\u002Fsherryswift1019-gif\u002FAI-DZHT\u002Fblob\u002Fmain\u002F_bmad\u002Fbmm\u002F4-implementation\u002Fbmad-qa-ground-truth-validation\u002Fchecklist.md",{"path":66,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":67,"sourceHtmlUrl":68},"workflow.md",4750,"https:\u002F\u002Fgithub.com\u002Fsherryswift1019-gif\u002FAI-DZHT\u002Fblob\u002Fmain\u002F_bmad\u002Fbmm\u002F4-implementation\u002Fbmad-qa-ground-truth-validation\u002Fworkflow.md",[70,77,88,96,104,111],{"skillNo":71,"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":72,"categories":73,"keywords":76,"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",[74,75],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":25,"taxonomyTypeDesc":26},[28,29],{"skillNo":78,"name":79,"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":80,"categories":81,"keywords":85,"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",[82],{"categoryNo":83,"categoryName":84,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[86,8,87],"docs","microsoft docs",{"skillNo":89,"name":90,"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":91,"categories":92,"keywords":93,"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",[],[94,95],"ai agents","local ai agents",{"skillNo":97,"name":98,"nameZh":6,"description":99,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":102,"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",[],[103],"jupyter notebook",{"skillNo":105,"name":106,"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":107,"categories":108,"keywords":109,"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",[],[110],"deploying scalable agents",{"skillNo":112,"name":113,"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":114,"categories":115,"keywords":116,"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",[],[117],"azure openai to responses"]