O fluxo de trabalho para extrair e analisar inteligências de IA usando o Agent-Wiz é dividido em três etapas principais: extração, visualização e modelagem de ameaças. Veja abaixo os detalhes específicos de como usá-lo:
1. fluxo de trabalho de extração
aprovar (um projeto de lei ou inspeção etc.)extractpara analisar estaticamente o código e extrair o fluxo de trabalho. Por exemplo, para um projeto baseado em CrewAI, execute o seguinte comando:
agent-wiz extract --framework crewai --directory ./my_project --output workflow.json
--frameworkTipo de quadro: especifique o tipo de quadro (compatível)autogenecrewai(etc.).--directoryEspecifica o caminho da pasta do projeto.--outputEspecifica o caminho do arquivo JSON de saída.
O arquivo JSON gerado contém nós (inteligências, ferramentas, etc.) e bordas (interações) para análise e visualização subsequentes.
2. geração de gráficos de visualização
fazer uso devisualizeconverte um arquivo JSON em um gráfico interativo:
agent-wiz visualize --input workflow.json --open
--inputEspecifica o arquivo JSON de entrada.--open(Opcional): Abre automaticamente o gráfico no navegador.
O gráfico é baseado em D3.js, suporta zoom e arrastamento e é capaz de visualizar a interação entre inteligências.
3. análise de modelagem de ameaças
fazer uso deanalyzeO comando pode realizar uma avaliação de risco de segurança com base na estrutura MAESTRO:
agent-wiz analyze --input workflow.json
Após a conclusão da análise, a ferramenta gera um relatório no formato Markdown que inclui:
- Lista de objetivos e ativos do sistema
- Pontos de entrada de ataques e ameaças em potencial
- Avaliação de riscos e recomendações de segurança
Essa resposta foi extraída do artigoAgent-Wiz: analisando fluxos de trabalho e riscos de segurança da AI IntelligentsiaO































