技能 Azure Bot Service Management SDK for Python
📦

Azure Bot Service Management SDK for Python

安全 🔑 环境变量

Python SDK 로 Azure Bot Service 관리하기

Azure 에서 대화형 AI 봇을 배포하고 관리하려면 여러 서비스에 걸쳐 복잡한 구성이 필요합니다. 이 스킬은 공식 Azure Management SDK for Python 을 사용하여 봇 생성, 채널 설정 및 OAuth 연결을 간소화합니다.

支持: Claude Codex Code(CC)
🥉 72 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“Azure Bot Service Management SDK for Python”。 리소스 그룹 'demo-rg'에 F0 SKU 로 새 Azure 봇 만들기

预期结果:

봇 생성됨: demo-chat-bot
위치: global
SKU: F0 (무료 티어)
엔드포인트 구성됨: https://demo-chat-bot.azurewebsites.net/api/messages

正在使用“Azure Bot Service Management SDK for Python”。 봇 'customer-service-bot'의 모든 채널 나열

预期结果:

구성된 채널:
- DirectLineChannel: 활성화됨 (v3 API)
- WebChatChannel: 활성화됨 (기본 사이트)
- MsTeamsChannel: 활성화됨

正在使用“Azure Bot Service Management SDK for Python”。 봇 'hr-assistant'의 OAuth 연결 가져오기

预期结果:

연결: graph-api
제공자: Microsoft Graph
스코프: User.Read, Calendar.Read
상태: 활성

安全审计

安全
v1 • 2/25/2026

This is a documentation-only skill providing instructional content for Azure Bot Service Management SDK. Static analysis found 0 files with executable code and 0 security issues. The skill teaches legitimate cloud resource management patterns using official Azure SDK. Environment variable usage shown is for standard Azure authentication configuration.

0
已扫描文件
0
分析行数
1
发现项
1
审计总数

风险因素

审计者: claude

质量评分

38
架构
100
可维护性
87
内容
50
社区
100
安全
74
规范符合性

你能构建什么

봇 배포를 위한 DevOps 엔지니어

Python 스크립트를 사용하여 CI/CD 파이프라인의 일부로 봇 리소스 프로비저닝 및 채널 구성을 자동화합니다.

봇 통합을 테스트하는 개발자

개발 및 테스트 워크플로우를 위해 다양한 채널 구성을 갖춘 테스트 봇 인스턴스를 빠르게 생성합니다.

봇 플릿을 관리하는 클라우드 관리자

일관된 구성 정책을 사용하여 구독 간에 여러 봇 서비스를 인벤토리화하고 관리합니다.

试试这些提示

기본 봇 만들기
엔드포인트 'https://myapp.azurewebsites.net/api/messages'를 사용하여 무료 티어로 'customer-support-bot'이라는 Azure Bot Service 리소스를 생성하세요. 리소스 그룹 'bot-resources'와 표시 이름 'Customer Support Assistant'를 사용하세요.
여러 채널 구성
봇 'sales-assistant-bot'에 대해 Direct Line 및 Web Chat 채널을 설정하세요. v3 API 용 Direct Line 사이트를 활성화하고 기본 Web Chat 사이트를 생성하세요.
사용자 인증을 위한 OAuth 구성
봇 'hr-assistant'에 대해 'graph-api'라는 OAuth 연결을 생성하세요. User.Read 및 Calendar.Read 에 대한 스코프를 포함하세요. Microsoft Graph 통합을 위한 서비스 제공자 ID 를 사용하세요.
구독 전체에서 봇 리소스 감사

最佳实践

  • 인증에는 DefaultAzureCredential 를 사용하고 비밀은 Azure Key Vault 에 저장하세요
  • 개발에는 F0 SKU 로 시작한 후 프로덕션 워크로드에는 S1 로 업그레이드하세요
  • 보안 노출을 최소화하고 복잡성을 관리하기 위해 필요한 채널만 활성화하세요

避免

  • 클라이언트 비밀 또는 연결 키를 코드나 구성 파일에 직접 포함하지 마세요
  • 보안 및 규정 준수 요구사항을 평가하지 않고 모든 사용 가능한 채널을 활성화하지 마세요
  • 정기적인 일정에 따라 Direct Line 채널 키 회전을 건너뛰지 마세요

常见问题

이 스킬을 사용하려면 어떤 Azure 구독 권한이 필요한가요?
대상 리소스 그룹에 대한 Contributor 또는 Bot Service Contributor 역할과 Microsoft.BotService 리소스 공급자에 대한 등록 권한이 필요합니다.
이 스킬을 사용하여 봇을 구독 간에 이전할 수 있나요?
이 스킬은 개별 봇 리소스를 관리하지만 직접 이관은 지원하지 않습니다. 봇 구성을 내보내고 대상 구독에서 다시 생성하세요.
F0 과 S1 SKU 티어의 차이점은 무엇인가요?
F0 은 개발에 적합한 메시지 속도 제한이 있는 무료 티어입니다. S1 은 무제한 메시지와 더 높은 확장 제한을 갖춘 프로덕션 워크로드를 지원합니다.
Microsoft Teams 배포를 위해 봇을 어떻게 구성하나요?
MsTeamsChannel 구성을 사용하여 Teams 통합을 활성화하세요. Teams 매니페스트에 봇을 등록하고 Teams Admin Center 를 통해 배포해야 합니다.
자동화 스크립트에 어떤 인증 방법을 사용해야 하나요?
관리형 ID, 환경 자격 증명 및 Azure CLI 인증을 포함한 여러 인증 방법을 지원하는 DefaultAzureCredential 를 사용하세요.
Direct Line 채널 키는 얼마나 자주 회전해야 하나요?
90 일마다 또는 액세스 권한이 있는 인력이 변경될 때 Direct Line 키를 회전하세요. 서비스 중단을 피하기 위해 이전 키를 비활성화하기 전에 새 키를 생성하세요.

开发者详情

文件结构

📄 SKILL.md