agent-framework-azure-ai-py
Créer des agents Azure AI Foundry
Créez des agents IA persistants sur Azure AI Foundry à l'aide du SDK Python Microsoft Agent Framework. Cette compétence fournit des exemples de code pour créer des agents avec des outils hébergés, des outils de fonction et des fils de conversation.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"agent-framework-azure-ai-py" 사용 중입니다. Create a basic Azure AI agent
예상 결과:
The agent will be created with AzureAIAgentsProvider. It can then process user queries and return responses using the configured instructions and tools.
"agent-framework-azure-ai-py" 사용 중입니다. What's the weather in Seattle?
예상 결과:
Weather in Seattle: 72°F, sunny
"agent-framework-azure-ai-py" 사용 중입니다. Calculate factorial of 20
예상 결과:
The agent uses HostedCodeInterpreterTool to execute Python code and return the result: 2432902008176640000
보안 감사
안전All 57 static findings are false positives. The skill contains only documentation and code examples for building Azure AI Foundry agents using the Microsoft Agent Framework Python SDK. The detected patterns (import statements, async context managers, markdown backticks, placeholder URLs) are legitimate documentation elements, not security risks.
위험 요인
⚡ 스크립트 포함 (9)
⚙️ 외부 명령어 (40)
🌐 네트워크 접근 (2)
품질 점수
만들 수 있는 것
Créer des agents de service client
Créez des agents IA persistants qui maintiennent le contexte de conversation entre plusieurs interactions
Assistant de recherche avec outils
Créez des agents capables de rechercher sur le web, d'exécuter du code et d'analyser les résultats
Automatisation des processus métier entreprise
Créez des agents qui s'intègrent aux systèmes d'entreprise via des outils MCP
이 프롬프트를 사용해 보세요
Create an Azure AI Foundry agent named 'MyAgent' with the instruction 'You are a helpful assistant' using the agent-framework-azure-ai-py skill.
Create an agent that can get weather information. Define a get_weather function that takes a location parameter and returns weather data.
Build an agent using HostedCodeInterpreterTool and HostedWebSearchTool that can execute Python code and search the web.
Create an agent that maintains conversation context across multiple turns using thread management.
모범 사례
- Utilisez toujours les gestionnaires de contexte async (async with) pour un nettoyage approprié des ressources
- Passez les fonctions directement au paramètre tools - elles sont automatiquement converties en AIFunction
- Utilisez Annotated[type, Field(description=...)] pour les paramètres de fonction afin de fournir des descriptions claires
- Utilisez get_new_thread() pour les conversations multi-tours afin de maintenir le contexte
피하기
- N'utilisez pas d'opérations synchrones à l'intérieur de fonctions async - cela provoquera des blocages
- Évitez de coder en dur les identifiants - utilisez AzureCliCredential ou DefaultAzureCredential
- Ne sautez pas le gestionnaire de contexte async - utilisez toujours 'async with' pour les fournisseurs
- Évitez de passer des fonctions non-async directement sans encapsulation appropriée
자주 묻는 질문
Qu'est-ce que Azure AI Foundry ?
Ai-je besoin d'un abonnement Azure ?
Quelles méthodes d'authentification sont prises en charge ?
Puis-je utiliser Claude Code avec les agents Azure AI ?
Que sont les outils hébergés ?
Comment gérer l'état de la conversation ?
개발자 세부 정보
작성자
sickn33라이선스
MIT
리포지토리
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/agent-framework-azure-ai-py참조
main
파일 구조
📄 SKILL.md