Skip to Content

CodeAct

A arquitetura CodeAct é projetada para integrar modelos de linguagem de grande porte (LLMs) com sistemas de execução de código, permitindo que instruções em linguagem natural sejam traduzidas, validadas e executadas automaticamente. O fluxo típico envolve:

  1. Entrada do Usuário: Recebe comandos em linguagem natural.
  2. LLM: Interpreta e converte o comando em código executável.
  3. Validação de Segurança: Analisa o código gerado para evitar execuções perigosas.
  4. Executor de Código: Executa o código em ambiente controlado (sandbox).
  5. Retorno de Resultados: Apresenta a saída ao usuário.

Diagrama da Arquitetura

Características

  • Segurança: Validação rigorosa antes da execução.
  • Escalabilidade: Suporte a múltiplos usuários e requisições simultâneas.
  • Auditabilidade: Logs de comandos e execuções para rastreabilidade.