[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M699Z3D43YV8P90C05S02P17":3,"skill-same:01M699Z3D43YV8P90C05S02P17":77},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":20,"linkOnly":21,"markdownContent":22,"markdownBody":23,"frontMatter":24,"refName":25,"commitSha":26,"skillDirectory":27,"forksCount":28,"repositoryHtmlUrl":29,"repositoryHomepageUrl":30,"ownerHtmlUrl":31,"ownerBlogUrl":32,"ownerDescription":33,"updatedAt":34,"install":35,"resources":48},"01M699Z3D43YV8P90C05S02P17","jupyter-notebook",null,"Використовуйте, коли користувач просить створити, підготувати або редагувати Jupyter-ноутбуки (`.ipynb`) для експериментів, досліджень або підручників; надавайте перевагу вбудованим шаблонам і запустіть допоміжний скрипт `new_notebook.py`, щоб згенерувати чистий початковий ноутбук.","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\u002Fuk\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002FSKILL.md",[],[19],"jupyter notebook","2026-11-10 10:12:30",false,"---\nname: jupyter-notebook\ndescription: Використовуйте, коли користувач просить створити, підготувати або редагувати\n  Jupyter-ноутбуки (`.ipynb`) для експериментів, досліджень або підручників; надавайте\n  перевагу вбудованим шаблонам і запустіть допоміжний скрипт `new_notebook.py`, щоб\n  згенерувати чистий початковий ноутбук.\n---\n# Навичка Jupyter Notebook\n\nСтворюйте чисті, відтворювані Jupyter ноутбуки для двох основних режимів:\n\n- Експерименти та дослідницький аналіз\n- Підручники та навчально орієнтовані покрокові інструкції\n\nВіддавайте перевагу вбудованим шаблонам і допоміжному скрипту для послідовної структури та меншої кількості помилок у JSON.\n\n## Коли використовувати\n- Створіть новий `.ipynb` ноутбук з нуля.\n- Перетворіть чорнові нотатки або скрипти на структурований ноутбук.\n- Рефакторинг існуючого ноутбука, щоб зробити його більш відтворюваним і зручним для швидкого ознайомлення.\n- Створюйте експерименти або підручники, які інші люди зможуть прочитати або повторно виконати.\n\n## Дерево рішень\n- Якщо запит є дослідницьким, аналітичним або керованим гіпотезою, обирайте `experiment`.\n- Якщо запит є інструкційним, покроковим або орієнтованим на певну аудиторію, обирайте `tutorial`.\n- Якщо редагуєте існуючий ноутбук, розглядайте це як рефакторинг: збережіть наміри й покращіть структуру.\n\n## Шлях навички (задати один раз)\n\n```bash\nexport CODEX_HOME=\"${CODEX_HOME:-$HOME\u002F.codex}\"\nexport JUPYTER_NOTEBOOK_CLI=\"$CODEX_HOME\u002Fskills\u002Fjupyter-notebook\u002Fscripts\u002Fnew_notebook.py\"\n```\n\nНавички, встановлені для користувача, розміщуються в `$CODEX_HOME\u002Fskills` (за замовчуванням: `~\u002F.codex\u002Fskills`).\n\n## Робочий процес\n1. Зафіксуйте намір.\nВизначте тип ноутбука: `experiment` або `tutorial`.\nЗафіксуйте мету, аудиторію та те, як виглядає «готово».\n\n2. Побудуйте каркас із шаблону.\nВикористовуйте допоміжний скрипт, щоб уникнути ручного створення сирого JSON ноутбука.\n\n```bash\nuv run --python 3.12 python \"$JUPYTER_NOTEBOOK_CLI\" \\\n  --kind experiment \\\n  --title \"Compare prompt variants\" \\\n  --out output\u002Fjupyter-notebook\u002Fcompare-prompt-variants.ipynb\n```\n\n```bash\nuv run --python 3.12 python \"$JUPYTER_NOTEBOOK_CLI\" \\\n  --kind tutorial \\\n  --title \"Intro to embeddings\" \\\n  --out output\u002Fjupyter-notebook\u002Fintro-to-embeddings.ipynb\n```\n\n3. Наповнюйте ноутбук невеликими виконуваними кроками.\nРобіть так, щоб кожна кодова клітинка була зосереджена на одному кроці.\nДодавайте короткі markdown-клітинки, які пояснюють призначення та очікуваний результат.\nУникайте великих, «шумних» виводів, коли достатньо короткого підсумку.\n\n4. Застосовуйте правильний шаблон.\nДля експериментів дотримуйтесь `references\u002Fexperiment-patterns.md`.\nДля підручників дотримуйтесь `references\u002Ftutorial-patterns.md`.\n\n5. Редагуйте обережно, працюючи з існуючими ноутбуками.\nЗберігайте структуру ноутбука; уникайте перестановки клітинок, якщо це не покращує послідовність від початку до кінця.\nВіддавайте перевагу цільовим правкам перед повним переписуванням.\nЯкщо потрібно редагувати сирий JSON, спочатку перегляньте `references\u002Fnotebook-structure.md`.\n\n6. Перевірте результат.\nЗапустіть ноутбук зверху до низу, коли середовище це дозволяє.\nЯкщо виконання неможливе, повідомте про це явно та вкажіть, як перевірити локально.\nВикористовуйте контрольний список фінальної перевірки в `references\u002Fquality-checklist.md`.\n\n## Шаблони та допоміжний скрипт\n- Шаблони знаходяться в `assets\u002Fexperiment-template.ipynb` та `assets\u002Ftutorial-template.ipynb`.\n- Допоміжний скрипт завантажує шаблон, оновлює клітинку з заголовком та записує ноутбук.\n\nШлях скрипту:\n- `$JUPYTER_NOTEBOOK_CLI` (встановлений за замовчуванням: `$CODEX_HOME\u002Fskills\u002Fjupyter-notebook\u002Fscripts\u002Fnew_notebook.py`)\n\n## Конвенції для тимчасових та вихідних файлів\n- Використовуйте `tmp\u002Fjupyter-notebook\u002F` для проміжних файлів; видаляйте після завершення.\n- Записуйте фінальні артефакти у `output\u002Fjupyter-notebook\u002F`, коли працюєте в цьому репозиторії.\n- Використовуйте стійкі, описові імена файлів (наприклад, `ablation-temperature.ipynb`).\n\n## Залежності (встановлювати лише за потреби)\nВіддавайте перевагу `uv` для керування залежностями.\n\nНеобов’язкові пакети Python для локального виконання ноутбуків:\n\n```bash\nuv pip install jupyterlab ipykernel\n```\n\nВбудований скрипт для каркасу використовує лише стандартну бібліотеку Python і не потребує додаткових залежностей.\n\n## Середовище\nЖодних обов'язкових змінних середовища.\n\n## Карта посилань\n- `references\u002Fexperiment-patterns.md`: структура експерименту та евристики.\n- `references\u002Ftutorial-patterns.md`: структура підручника та послідовність викладання.\n- `references\u002Fnotebook-structure.md`: форма JSON ноутбука та правила безпечного редагування.\n- `references\u002Fquality-checklist.md`: контрольний список фінальної перевірки.\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 -->","# Навичка Jupyter Notebook\n\nСтворюйте чисті, відтворювані Jupyter ноутбуки для двох основних режимів:\n\n- Експерименти та дослідницький аналіз\n- Підручники та навчально орієнтовані покрокові інструкції\n\nВіддавайте перевагу вбудованим шаблонам і допоміжному скрипту для послідовної структури та меншої кількості помилок у JSON.\n\n## Коли використовувати\n- Створіть новий `.ipynb` ноутбук з нуля.\n- Перетворіть чорнові нотатки або скрипти на структурований ноутбук.\n- Рефакторинг існуючого ноутбука, щоб зробити його більш відтворюваним і зручним для швидкого ознайомлення.\n- Створюйте експерименти або підручники, які інші люди зможуть прочитати або повторно виконати.\n\n## Дерево рішень\n- Якщо запит є дослідницьким, аналітичним або керованим гіпотезою, обирайте `experiment`.\n- Якщо запит є інструкційним, покроковим або орієнтованим на певну аудиторію, обирайте `tutorial`.\n- Якщо редагуєте існуючий ноутбук, розглядайте це як рефакторинг: збережіть наміри й покращіть структуру.\n\n## Шлях навички (задати один раз)\n\n```bash\nexport CODEX_HOME=\"${CODEX_HOME:-$HOME\u002F.codex}\"\nexport JUPYTER_NOTEBOOK_CLI=\"$CODEX_HOME\u002Fskills\u002Fjupyter-notebook\u002Fscripts\u002Fnew_notebook.py\"\n```\n\nНавички, встановлені для користувача, розміщуються в `$CODEX_HOME\u002Fskills` (за замовчуванням: `~\u002F.codex\u002Fskills`).\n\n## Робочий процес\n1. Зафіксуйте намір.\nВизначте тип ноутбука: `experiment` або `tutorial`.\nЗафіксуйте мету, аудиторію та те, як виглядає «готово».\n\n2. Побудуйте каркас із шаблону.\nВикористовуйте допоміжний скрипт, щоб уникнути ручного створення сирого JSON ноутбука.\n\n```bash\nuv run --python 3.12 python \"$JUPYTER_NOTEBOOK_CLI\" \\\n  --kind experiment \\\n  --title \"Compare prompt variants\" \\\n  --out output\u002Fjupyter-notebook\u002Fcompare-prompt-variants.ipynb\n```\n\n```bash\nuv run --python 3.12 python \"$JUPYTER_NOTEBOOK_CLI\" \\\n  --kind tutorial \\\n  --title \"Intro to embeddings\" \\\n  --out output\u002Fjupyter-notebook\u002Fintro-to-embeddings.ipynb\n```\n\n3. Наповнюйте ноутбук невеликими виконуваними кроками.\nРобіть так, щоб кожна кодова клітинка була зосереджена на одному кроці.\nДодавайте короткі markdown-клітинки, які пояснюють призначення та очікуваний результат.\nУникайте великих, «шумних» виводів, коли достатньо короткого підсумку.\n\n4. Застосовуйте правильний шаблон.\nДля експериментів дотримуйтесь `references\u002Fexperiment-patterns.md`.\nДля підручників дотримуйтесь `references\u002Ftutorial-patterns.md`.\n\n5. Редагуйте обережно, працюючи з існуючими ноутбуками.\nЗберігайте структуру ноутбука; уникайте перестановки клітинок, якщо це не покращує послідовність від початку до кінця.\nВіддавайте перевагу цільовим правкам перед повним переписуванням.\nЯкщо потрібно редагувати сирий JSON, спочатку перегляньте `references\u002Fnotebook-structure.md`.\n\n6. Перевірте результат.\nЗапустіть ноутбук зверху до низу, коли середовище це дозволяє.\nЯкщо виконання неможливе, повідомте про це явно та вкажіть, як перевірити локально.\nВикористовуйте контрольний список фінальної перевірки в `references\u002Fquality-checklist.md`.\n\n## Шаблони та допоміжний скрипт\n- Шаблони знаходяться в `assets\u002Fexperiment-template.ipynb` та `assets\u002Ftutorial-template.ipynb`.\n- Допоміжний скрипт завантажує шаблон, оновлює клітинку з заголовком та записує ноутбук.\n\nШлях скрипту:\n- `$JUPYTER_NOTEBOOK_CLI` (встановлений за замовчуванням: `$CODEX_HOME\u002Fskills\u002Fjupyter-notebook\u002Fscripts\u002Fnew_notebook.py`)\n\n## Конвенції для тимчасових та вихідних файлів\n- Використовуйте `tmp\u002Fjupyter-notebook\u002F` для проміжних файлів; видаляйте після завершення.\n- Записуйте фінальні артефакти у `output\u002Fjupyter-notebook\u002F`, коли працюєте в цьому репозиторії.\n- Використовуйте стійкі, описові імена файлів (наприклад, `ablation-temperature.ipynb`).\n\n## Залежності (встановлювати лише за потреби)\nВіддавайте перевагу `uv` для керування залежностями.\n\nНеобов’язкові пакети Python для локального виконання ноутбуків:\n\n```bash\nuv pip install jupyterlab ipykernel\n```\n\nВбудований скрипт для каркасу використовує лише стандартну бібліотеку Python і не потребує додаткових залежностей.\n\n## Середовище\nЖодних обов'язкових змінних середовища.\n\n## Карта посилань\n- `references\u002Fexperiment-patterns.md`: структура експерименту та евристики.\n- `references\u002Ftutorial-patterns.md`: структура підручника та послідовність викладання.\n- `references\u002Fnotebook-structure.md`: форма JSON ноутбука та правила безпечного редагування.\n- `references\u002Fquality-checklist.md`: контрольний список фінальної перевірки.\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,"description":7},"main","f09e94ffe170f8af6d3db7c42987bbe4db227723","translations\u002Fuk\u002F.agents\u002Fskills\u002Fjupyter-notebook",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":8,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add microsoft\u002Fai-agents-for-beginners --skill jupyter-notebook",{"tool":41,"command":42},"bunx","bunx skills add microsoft\u002Fai-agents-for-beginners --skill jupyter-notebook",{"tool":44,"command":45},"pnpm","pnpm dlx skills add microsoft\u002Fai-agents-for-beginners --skill jupyter-notebook","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fuk\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002FSKILL.md",true,[49,55,59,65,69,73],{"path":50,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":53,"sourceHtmlUrl":54},"assets\u002Fexperiment-template.ipynb","ASSET","资产文件",3822,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fuk\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Fassets\u002Fexperiment-template.ipynb",{"path":56,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":57,"sourceHtmlUrl":58},"assets\u002Ftutorial-template.ipynb",3859,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fuk\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Fassets\u002Ftutorial-template.ipynb",{"path":60,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":63,"sourceHtmlUrl":64},"references\u002Fexperiment-patterns.md","REFERENCE","参考文档",2660,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fuk\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Freferences\u002Fexperiment-patterns.md",{"path":66,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":67,"sourceHtmlUrl":68},"references\u002Fnotebook-structure.md",2418,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fuk\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Freferences\u002Fnotebook-structure.md",{"path":70,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":71,"sourceHtmlUrl":72},"references\u002Fquality-checklist.md",2400,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fuk\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Freferences\u002Fquality-checklist.md",{"path":74,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":75,"sourceHtmlUrl":76},"references\u002Ftutorial-patterns.md",2456,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fuk\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Freferences\u002Ftutorial-patterns.md",[78,96,107,115,121,128],{"skillNo":79,"name":80,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":93,"publishedAt":20},"01M69A206TRZ8KK0CW0HYJF5V5","testing-course-samples","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Ftesting-course-samples\u002FSKILL.md",[83,88],{"categoryNo":84,"categoryName":85,"taxonomyType":86,"taxonomyTypeDesc":87},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":89,"categoryName":90,"taxonomyType":91,"taxonomyTypeDesc":92},"01JBSEEDCAT000000000000039","教师与教育","PROFESSION","适用职业",[94,95],"testing","testing course samples",{"skillNo":97,"name":98,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":104,"publishedAt":20},"01M69A1XRB2SFHYRMEH0K08EKZ","microsoft-docs","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fmicrosoft-docs\u002FSKILL.md",[101],{"categoryNo":102,"categoryName":103,"taxonomyType":86,"taxonomyTypeDesc":87},"01JBSEEDCAT000000000000023","Skill与智能体开发",[105,9,106],"docs","microsoft docs",{"skillNo":108,"name":109,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":110,"categories":111,"keywords":112,"publishedAt":20},"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",[],[113,114],"ai agents","local ai agents",{"skillNo":116,"name":5,"nameZh":6,"description":117,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":118,"categories":119,"keywords":120,"publishedAt":20},"01M69A1S947N7MM6V9JF85S2E7","當使用者要求建立、搭建或編輯 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",[],[19],{"skillNo":122,"name":123,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":126,"publishedAt":20},"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",[],[127],"deploying scalable agents",{"skillNo":129,"name":130,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":131,"categories":132,"keywords":133,"publishedAt":20},"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",[],[134],"azure openai to responses"]