스킬 azure-ai-projects-py
📦

azure-ai-projects-py

안전

Erstellen von Azure AI-Apps mit Foundry SDK

Erstellen Sie KI-Anwendungen auf Microsoft Foundry mit dem Azure AI Projects Python SDK. Dieses Skill bietet umfassende Dokumentation für das Erstellen von Agents, Verwalten von Threads, Konfigurieren von Tools und Durchführen von Auswertungen.

지원: Claude Codex Code(CC)
🥉 72 브론즈
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"azure-ai-projects-py" 사용 중입니다. Erstellen Sie einen einfachen Agenten mit CodeInterpreterTool

예상 결과:

Der Agent wurde erfolgreich mit ID 'agent-123abc' erstellt. Aktivierte Tools: CodeInterpreterTool. Sie können jetzt Threads und Runs mit diesem Agenten erstellen.

"azure-ai-projects-py" 사용 중입니다. Zeigen Sie mir, wie man Deployments auflistet

예상 결과:

Verfügbare Deployments: ['gpt-4o-mini', 'gpt-4o', 'o1-mini']. Sie können diese Modellnamen beim Erstellen von Agents verwenden.

보안 감사

안전
v1 • 2/24/2026

All 74 static findings are false positives. The file is a markdown documentation file (SKILL.md) containing code examples for the Azure AI Projects Python SDK. The 'external_commands' detections are markdown code fences, not shell execution. The 'network' detection is a placeholder URL template in documentation. The 'env_access' detections are documentation examples showing SDK configuration. No actual executable code or malicious patterns exist. This is a legitimate documentation skill for Microsoft's Azure Foundry SDK.

1
스캔된 파일
301
분석된 줄 수
0
발견 사항
1
총 감사 수
보안 문제를 찾지 못했습니다
감사자: claude

품질 점수

38
아키텍처
100
유지보수성
87
콘텐츠
31
커뮤니티
100
보안
100
사양 준수

만들 수 있는 것

KI-Agents in Microsoft Foundry erstellen

Erstellen Sie intelligente Agents, die Python-Code ausführen können, Dateien durchsuchen und externe APIs mit dem Azure AI Projects SDK aufrufen.

Agent-Tools und -Funktionen konfigurieren

Fügen Sie Ihren Agents Funktionen wie Codeinterpretation, Dateisuche, Bing-Grundierung und benutzerdefinierten Funktionsaufruf hinzu.

Auswertungen für Agent-Ausgaben durchführen

Verwenden Sie integrierte Evaluatoren oder erstellen Sie benutzerdefinierte Evaluatoren, um Agent-Qualität und Anforderungstreue zu testen und zu messen.

이 프롬프트를 사용해 보세요

Einfachen Agent erstellen
Erstellen Sie einen Azure AI Projects-Agenten namens 'my-agent' mit dem gpt-4o-mini-Modell und der Anweisung 'You are a helpful assistant.' Verwenden Sie den AIProjectClient mit DefaultAzureCredential.
Agent mit Code-Interpreter
Erstellen Sie einen Agenten mit aktiviertem CodeInterpreterTool und FileSearchTool. Der Agent sollte Python-Code ausführen und durch hochgeladene Dokumente suchen können.
Konversationsthread-Fluss
Zeigen Sie mir, wie man einen Thread erstellt, eine Benutzernachricht hinzufügt, einen Run erstellt und verarbeitet und die Assistant-Antwort mit dem Azure AI Projects SDK abruft.
Versionierter Agent für die Produktion
Erstellen Sie einen versionierten Agenten mit PromptAgentDefinition und Versionsetikett 'v1.0'. Fügen Sie Anweisungen für einen Kundensupport-Spezialisten hinzu und zeigen Sie, wie man ihn bereitstellt.

모범 사례

  • Verwenden Sie Kontextmanager (async with) für den async AIProjectClient, um eine ordnungsgemäße Bereinigung von Ressourcen zu gewährleisten
  • Erstellen Sie versionierte Agents mit PromptAgentDefinition für Produktions-Deployments, um stabile APIs zu erhalten
  • Bereinigen Sie Agents mit client.agents.delete_agent(agent.id), wenn sie nicht mehr benötigt werden, um Ressourcenlecks zu vermeiden

피하기

  • Hardcodieren Sie keine Anmeldeinformationen im Code - verwenden Sie immer DefaultAzureCredential oder Umgebungsvariablen
  • Verwenden Sie nicht den low-level AgentsClient, wenn Sie Foundry-spezifische Funktionen wie Connections und Deployments benötigen
  • Vermeiden Sie das Erstellen vieler Agents ohne Bereinigung - löschen Sie Agents immer, wenn Sie fertig sind

자주 묻는 질문

Was ist der Unterschied zwischen AIProjectClient und AgentsClient?
AIProjectClient ist ein High-Level-Client für die vollständige Foundry-Integration mit Connections, Deployments, Datasets und Versionierung. AgentsClient ist ein Low-Level-Client für eigenständige Agent-Anwendungen ohne Foundry-Funktionen.
Wie authentifiziere ich mich bei Azure AI Projects?
Verwenden Sie DefaultAzureCredential, das die Authentifizierung automatisch über Azure AD, verwaltete Identitäten oder Umgebungsvariablen abwickelt.
Kann ich die OpenAI-API direkt mit diesem SDK verwenden?
Ja, verwenden Sie client.get_openai_client(), um einen OpenAI-kompatiblen Client für Standard-OpenAI-API-Aufrufe zu erhalten.
Welche Tools kann ich zu meinen Agents hinzufügen?
Sie können CodeInterpreterTool, FileSearchTool, BingGroundingTool, AzureAISearchTool, FunctionTool, OpenApiTool, McpTool, MemorySearchTool und SharepointGroundingTool hinzufügen.
Wie erstelle ich versionierte Agents?
Verwenden Sie client.agents.create_version() mit einem PromptAgentDefinition, um versionierte Agents mit stabilen APIs für die Produktion zu erstellen.
Unterstützt dies asynchrone Operationen?
Ja, verwenden Sie AIProjectClient aus azure.ai.projects.aio für asynchrone Operationen mit async/await-Mustern.

개발자 세부 정보

파일 구조

📄 SKILL.md