Der Arbeitsablauf zur Extraktion und Analyse von KI-Intelligenzen mit Agent-Wiz ist in drei Hauptschritte unterteilt: Extraktion, Visualisierung und Bedrohungsmodellierung. Nachfolgend finden Sie die Einzelheiten der Anwendung:
1. der Arbeitsablauf der Extraktion
passieren (eine Rechnung oder Inspektion etc.)extractBefehl, um den Code statisch zu analysieren und den Arbeitsablauf zu extrahieren. Führen Sie zum Beispiel für ein CrewAI-basiertes Projekt den folgenden Befehl aus:
agent-wiz extract --framework crewai --directory ./my_project --output workflow.json
--frameworkFrame-Typ angeben (unterstützt)autogenundcrewai(usw.).--directory: Gibt den Pfad des Projektordners an.--outputJSON: Gibt den Pfad der JSON-Ausgabedatei an.
Die generierte JSON-Datei enthält Knoten (Intelligenzen, Werkzeuge usw.) und Kanten (Interaktionen) für die anschließende Analyse und Visualisierung.
2. die Erstellung von Visualisierungsgrafiken
ausnutzenvisualizewandelt eine JSON-Datei in ein interaktives Diagramm um:
agent-wiz visualize --input workflow.json --open
--inputJSON: Gibt die JSON-Eingabedatei an.--open(Optional): Öffnet das Diagramm automatisch im Browser.
Das Diagramm basiert auf D3.js, unterstützt Zoomen und Ziehen und ist in der Lage, die Wechselwirkungen zwischen den Intelligenzen zu visualisieren.
3. die Analyse der Bedrohungsmodelle
ausnutzenanalyzeDer Befehl kann eine Sicherheitsrisikobewertung auf der Grundlage des MAESTRO-Rahmens durchführen:
agent-wiz analyze --input workflow.json
Sobald die Analyse abgeschlossen ist, erstellt das Tool einen Bericht im Markdown-Format, der folgende Informationen enthält
- Liste der Systemziele und Vermögenswerte
- Angriffspunkte und potenzielle Bedrohungen
- Risikobewertung und Sicherheitsempfehlungen
Diese Antwort stammt aus dem ArtikelAgent-Wiz: Analyse von KI-Intelligenz-Workflows und SicherheitsrisikenDie




























