Agenti e automazioni

Function calling

Il function calling è un meccanismo con cui un modello AI produce una richiesta strutturata per utilizzare una funzione, un’API o uno strumento definito dall’applicazione.

Record
AX-045
Categoria
Agenti e automazioni
Aggiornato
Sinonimi
tool calling, chiamata di funzione, uso di strumenti AI

Che cos’è Function calling e come funziona?

L’applicazione descrive al modello quali strumenti sono disponibili e quali parametri richiedono. Il modello sceglie se proporre una chiamata e restituisce dati strutturati; è poi il software a validare ed eseguire l’operazione.

Il modello non dovrebbe avere accesso diretto e incontrollato ai sistemi. Permessi, validazione dei parametri, conferme e registri delle azioni restano responsabilità dell’applicazione.

Esempio di Function calling in azienda

Un assistente riceve “mostrami gli ordini in ritardo”. Seleziona la funzione corretta con le date necessarie; il backend controlla i permessi, interroga l’ERP e restituisce soltanto i dati autorizzati.

Quando può essere utile

  • lettura controllata da CRM ed ERP
  • creazione di attività e promemoria
  • calcoli e verifiche esterne
  • ricerca in database
  • azioni guidate negli agenti AI

Quando fare attenzione

  • funzioni troppo potenti
  • parametri non validati
  • azioni irreversibili senza conferma
  • assenza di log e gestione degli errori

Function calling e MCP: cosa cambia?

Il function calling descrive come un modello richiede una funzione all’interno di un’applicazione. MCP standardizza il modo in cui strumenti e risorse vengono esposti e scoperti da applicazioni AI compatibili.

Cosa può realizzare Agentix con Function calling

Agentix può progettare e sviluppare una soluzione basata su Function calling partendo dal flusso reale dell’azienda. Definiamo attività, regole, permessi, eccezioni e passaggi che devono rimanere sotto il controllo delle persone.

Possiamo integrare la soluzione con CRM, ERP, gestionali, email, portali, database e API esistenti. Il progetto può coprire lettura controllata da CRM ed ERP, creazione di attività e promemoria, calcoli e verifiche esterne, con registri delle operazioni, conferme per le azioni sensibili e manutenzione successiva al rilascio.

Collega l’AI ai sistemi aziendali

Domande frequenti su Function calling

Il modello esegue direttamente la funzione?

Normalmente no. Il modello propone una chiamata strutturata; il software deve validarla, autorizzarla ed eseguirla.

Serve per costruire un agente AI?

È uno dei meccanismi più comuni per permettere a un agente di usare strumenti, ma non è l’unica soluzione possibile.

Dal concetto all’applicazione

Vuoi applicare Function calling nella tua azienda?

Partiamo dal processo, dai dati disponibili e dal risultato atteso per definire un primo progetto concreto.