Documentazione

Come funziona: il progetto a grafo

Un progetto TeraBrain NX è un insieme di nodi collegati in due modi. Solo gli agenti ragionano: tutti gli altri nodi portano conversazioni agli agenti o danno loro strumenti.

Un unico documento

Agenti, canali, dati, codice e integrazioni sono descritti insieme, in un progetto versionato.

Si costruisce in tre modi

Editor visuale, Builder in linguaggio naturale o assistente esterno: il risultato è lo stesso progetto.

Due tipi di collegamento

  • Strumenti. Un nodo offre strumenti e un altro li usa. Un database offre query, un agente la usa.
  • Conversazioni. Un nodo avvia conversazioni e un altro risponde. Un bot Telegram le avvia, un agente risponde.
Canali · avviano conversazioni
  • Web app
  • Telegram
  • Mailbox
  • Voce
  • Scheduler
  • Server MCP
Agente
  • Istruzioni
  • Modello
Nodi strumento · offrono strumenti
  • Database
  • File storage
  • Skill library
  • Connector
  • Sandbox
  • MCP remoto
  • Altri agenti

Due regole da ricordare: una conversazione finisce sempre su un agente, e una telefonata raggiunge un agente solo attraverso un nodo Voice.

Nodi e porte

Ogni nodo ha un tipo e quattro famiglie di porte, con le etichette che si vedono in console.

FamigliaEtichetta in consoleSignificatoEsempi
exposesProvides toolsIl nodo offre strumentirw, ro, admin, functions, developer
consumesUses toolsIl nodo riceve strumentitools
sourcesStarts conversationsIl nodo avvia conversazionidelegate, handoff, agent, inbound
sinksAnswersIl nodo riceve conversazionisink ("Conversations"), calls

Versioni e ripristino

  • Ogni modifica, da editor, Builder o assistente esterno, produce una nuova versione registrata a nome di chi l'ha fatta.
  • Una modifica basata su una versione superata viene rifiutata, per non sovrascrivere il lavoro di un altro.
  • Il rollback riporta il progetto a una versione precedente. Oltre il punto in cui è stato aggiunto un nodo con dati serve una conferma esplicita.
  • Save ricostruisce solo i nodi cambiati; il resto continua a girare.

La mappa della console

AreaSezioniA cosa servono
BuildBuild, Graphs, Code, Skills, Files, Databases, DocsProgettare e sviluppare: Builder, elenco progetti, workspace di codice, librerie, file, database
RunAgents, Apps, Calls, Scheduled tasks, LogsUsare e osservare: chat con gli agenti, app pubblicate, chiamate, task pianificati, registri
OrganizationSettings, Members, Secrets, Variables, Connections, Identity, SitesAmministrare: modelli, persone, credenziali, accesso aziendale, macchine

Hai un agente da portare in produzione?Parliamone.

Ti mostriamo TeraBrain NX sul tuo caso: sistemi da collegare, accessi e controlli.