Documentazione

Come si crea un nuovo agente

L'agente è l'unico nodo che ragiona: legge la conversazione, sceglie gli strumenti e risponde. Senza strumenti può solo conversare. Ecco come se ne crea uno e cosa si configura.

Istruzioni con storico

Ogni modifica alle istruzioni è conservata e si può ripristinare una versione precedente.

Modello a scelta

Ogni agente può usare un modello diverso, oppure quello predefinito dell'organizzazione.

Prova prima di pubblicare

Checks segnala i problemi e Try it apre una chat di prova con gli strumenti visibili.

Quattro modi per partire

ModoDoveAdatto a
Conversando con il BuilderSezione BuildChi preferisce descrivere ciò che vuole in linguaggio naturale; il grafo si disegna in tempo reale
Dall'editor visualeGraphs → Create nodeChi vuole scegliere e collegare i nodi a mano
Da una recipeGraphs → New graphChi vuole un pattern già cablato (assistente Telegram, receptionist, team di agenti…). Vedi Recipes
Da un assistente esternoProfile → Connect an assistantChi sviluppa con Claude, Codex o altri strumenti. Vedi Costruire con assistenti esterni

Passo per passo

  1. Crea il progettoIn Graphs scegli New graph, vuoto o da recipe. Un progetto appartiene a una sola organizzazione.
  2. Aggiungi l'agenteCreate node apre una procedura in tre passi (Choose a node → Kind → Set up). Scegli la categoria Agents.
  3. Scrivi le istruzioniSono ciò che il modello legge: chi è l'agente, cosa sa della tua attività, come si comporta, quando deve chiedere. Scrivile in Markdown, con un titolo per argomento.
  4. Scegli il modelloLascia il campo vuoto per usare il modello predefinito dell'organizzazione. Vedi Modelli LLM.
  5. Dagli gli strumentiCollega alla porta Tools i nodi che offrono strumenti: database, file storage, libreria di skill, connector, server MCP. Si collega trascinando da una porta o con il suo +.
  6. Collega il canaleUn canale (web app, Telegram, mailbox, voce…) porta le conversazioni alla porta Conversations dell'agente. Vedi Canali.
  7. Controlla con ChecksElenca i problemi che impediscono al progetto di girare e i suggerimenti "Worth knowing", con le azioni per correggerli.
  8. Provalo con Try itApre una chat di prova con l'agente, con le chiamate agli strumenti visibili.
  9. SalvaSave applica la nuova versione e ricostruisce solo i nodi cambiati; il resto del progetto continua a girare.
  10. OsservaDal primo utilizzo, Logs mostra conversazioni, chiamate agli strumenti e modifiche. Vedi Governance e audit.

Scrivere buone istruzioni

Esempio di istruzioni (Markdown)
# Ruolo
Sei l'assistente del servizio ordini di un'azienda di componenti meccanici.

## Come parli
Rispondi in italiano, in modo breve e preciso.

## Regole
- Controlla sempre lo stato dell'ordine con lo strumento prima di rispondere.
- Se il cliente chiede una modifica che non puoi fare, passa la conversazione a un collega.

## Strumenti
- `query` per leggere gli ordini dal database.
  • Le istruzioni non devono promettere ciò che nessuno strumento permette di fare.
  • Il compito va scritto nelle istruzioni: la descrizione di una riga ("What it does") è per le persone e il modello non la legge.
  • Le procedure lunghe e riutilizzabili stanno meglio in una libreria di skill che nelle istruzioni, perché vengono lette solo quando servono. Vedi Dati e conoscenza.
  • Ogni modifica è conservata: la sezione Instructions mostra lo storico e riporta a una versione precedente.

I campi dell'agente

CampoChi lo leggeA cosa serve
NameLe personeNome mostrato in console
What it does, in one lineLe persone e gli assistenti esterni che raggiungono l'agente tramite server MCPDescrizione breve; mai letta dal modello dell'agente
instructionsIl modelloIl lavoro dell'agente, in Markdown
ModelIl sistemaUn model profile dell'organizzazione; vuoto = predefinito
Who may talk to itLa consoleChi può aprire una chat dalla console: membri dell'organizzazione (predefinito), un gruppo o tutti. Ogni canale ha il proprio controllo d'accesso

Opzioni avanzate

OpzionePredefinitoEffetto
Look at imagesDisattivataL'agente guarda le immagini su richiesta; richiede un modello che vede le immagini
Listen to audioDisattivataTrascrive l'audio; la trascrizione si sceglie tra ElevenLabs, un server Wyoming o un servizio compatibile OpenAI
Transcribe incoming audioAttivaTrascrive l'audio dei messaggi prima che il modello li legga (fino a 25 MB)
Let it split work into subtasksAttivaPuò affidare un pezzo di lavoro a una copia vuota di sé stesso
Allow public file linksDisattivataPuò creare un link pubblico a un file della conversazione
Tool rounds per turn64 (massimo 200)Quanti giri di strumenti per turno prima di fermarsi
Tool timeout600 secondiOltre questo tempo, il modello è informato che lo strumento non ha risposto
Model timeout600 secondiDurata massima, o silenzio massimo in streaming, di una chiamata al modello

Hai un agente da portare in produzione?Parliamone.

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