ByteNex
ByteNex
Kernel di agente per sistemi auto-miglioranti

ByteNex›Articoli›Come un agente genera i propri strumenti

Come un agente genera i propri strumenti

Uno strumento viene generato come codice, firmato, verificato rispetto a un risultato atteso e registrato. Uno strumento fallito non è affidabile.

Dove vengono eseguiti gli strumenti generati?

All'interno del contesto isolato, con esecuzione solo in RAM dei moduli core. Questo impedisce a uno strumento di corrompere i file core del sistema.

Come si fa affidamento su uno strumento generato?

Viene firmato, verificato rispetto a un risultato atteso e solo un verdetto positivo aggiorna i pesi delle strategie. Uno strumento fallito non è affidabile.

Uno strumento generato può chiamarne un altro?

Gli strumenti vengono eseguiti tramite flussi dichiarativi; il flusso definisce l'ordine e i contratti. Uno strumento non chiama direttamente un altro strumento.

Cosa succede a uno strumento fallito?

Viene registrato, non è affidabile e i pesi delle strategie vengono aggiornati. Il motore AST può riparare il codice se viola una regola definita.

Come viene protetto lo strumento?

Ogni pacchetto è cifrato con AES-GCM. Il pacchetto viene decifrato nel contesto isolato ed eseguito senza essere persistito su disco.

Correlati

Argomenti: Runtime Verifica

wak · 2017-05-05