Riassunto

Completato

In questo modulo sono state fornite informazioni sugli agenti di intelligenza artificiale e su come compilarli usando GitHub Copilot SDK. Sono stati esaminati gli elementi che rendono gli agenti di intelligenza artificiale diversi dai chatbot e dagli script di automazione, in particolare la loro capacità di ragionare sugli obiettivi, usare gli strumenti ed eseguire flussi di lavoro in più passaggi in modo autonomo. È stata esaminata l'architettura dell'SDK, che fornisce un ciclo di esecuzione dell'agente testato dall'ambiente di produzione sopra l'interfaccia della riga di comando di Copilot e si è appreso come interagiscono i concetti di base (client, sessione, strumenti ed eventi).

Sono stati esaminati scenari reali in cui gli agenti di intelligenza artificiale forniscono valore aziendale, dal supporto clienti di e-commerce alla risposta agli eventi imprevisti delle operazioni IT. Si è quindi appreso come progettare sistemi agente con componenti appropriati: un motore di ragionamento dell'intelligenza artificiale, strumenti personalizzati, gestione della memoria e protezioni. L'unità di implementazione ha illustrato come configurare un CopilotClientoggetto , definire gli strumenti usando AIFunctionFactory.Create, scrivere richieste di sistema e gestire le risposte tramite il modello basato su eventi dell'SDK.

L'aspetto principale di questo modulo è che GitHub Copilot SDK gestisce l'infrastruttura complessa dell'orchestrazione dell'agente, ovvero la gestione delle sessioni, la chiamata degli strumenti, il rilevamento del contesto e la comunicazione del modello, in modo da poter concentrarsi sulla definizione degli strumenti e della logica di business che rendono utile l'agente.

È possibile applicare queste informazioni per creare agenti di intelligenza artificiale per le proprie applicazioni. Per iniziare, identificare un flusso di lavoro nell'organizzazione che prevede più passaggi, ricerche di dati e processo decisionale. Definire gli strumenti necessari per l'agente, scrivere una richiesta di sistema mirata e usare GitHub Copilot SDK per portare l'agente alla vita.

Ulteriori informazioni