Sommario
In questo modulo, hai imparato come l'invocazione di strumenti estende un modello di intelligenza artificiale generativa dal ragionamento basato esclusivamente su testo ad un'azione pratica e concreta.
È stato illustrato come configurare gli strumenti nelle richieste API Risposte OpenAI e come ogni strumento aggiunge una funzionalità diversa:
- Lo strumento code_interpreter consente al modello di generare ed eseguire codice Python per calcoli, analisi dei dati e risoluzione dei problemi iterativi.
- Lo strumento web_search consente il recupero di informazioni esterne attuali per consentire alle risposte di includere contenuti tempestivi e fondati su fonti.
- Lo strumento file_search aiuta il modello a rispondere alle domande utilizzando i tuoi documenti indicizzati e file di conoscenza.
- Lo strumento funzione consente all'applicazione di eseguire logica di business personalizzata e restituire i risultati al modello.
In tutti gli strumenti, lo stesso modello di implementazione principale si applica: definire lo strumento nella richiesta, consentire al modello di decidere quando usarlo, restituire l'output dello strumento quando necessario e convalidare le risposte per la correttezza e la sicurezza.
Come passaggio successivo, è possibile combinare queste tecniche per creare assistenti più capaci e evolversi verso soluzioni agentiche complete con istruzioni, strumenti e orchestrazione persistenti.