For the complete documentation index, see llms.txt. This page is also available as Markdown.

Funzioni avanzate

Le funzioni avanzate di AIsuru ti consentono di creare integrazioni personalizzate tra il tuo Agente e servizi esterni tramite webhook. Questa funzionalità (nota anche come function calling) ti permette di andare oltre le funzioni integrate e creare soluzioni su misura per le tue esigenze specifiche.

Cosa sono le funzioni avanzate?

A differenza delle funzioni integrate, che offrono strumenti preconfigurati, le funzioni avanzate ti permettono di:

  • Creare integrazioni personalizzate con qualsiasi servizio esterno;

  • Automatizzare processi complessi specifici per il tuo caso d'uso;

  • Recuperare dati in tempo reale dalle tue fonti proprietarie;

  • Far eseguire azioni specifiche al tuo Agente.

Come funzionano

Quando un utente pone una domanda:

  1. L'IA generativa decide se e quale funzione chiamare, in base alle istruzioni e alla descrizione della funzione;

  2. La funzione invia una richiesta al webhook configurato;

  3. Il webhook elabora la richiesta e restituisce una risposta;

  4. Il modello linguistico analizza la risposta e genera una risposta naturale per l'utente.

La vera potenza delle funzioni avanzate risiede nella loro flessibilità: il webhook può restituire dati in qualsiasi formato (JSON, markdown, testo, HTML) e il modello linguistico li elaborerà per creare una risposta appropriata.

Quando usare le funzioni avanzate

Le funzioni avanzate sono ideali quando hai bisogno di:

  • Integrare l'Agente con sistemi proprietari;

  • Creare automazioni complesse e personalizzate;

  • Recuperare dati da fonti non accessibili tramite le funzioni integrate;

  • Eseguire azioni specifiche per il tuo caso d'uso.

Nelle prossime sezioni vedremo nel dettaglio come configurare le funzioni avanzate, le best practice per utilizzarle e come gestire i problemi comuni.

Ultimo aggiornamento