Introduzione
Quando si usa Semantic Kernel SDK, le funzioni del kernel fungono da blocchi predefiniti dell'applicazione intelligenza artificiale(IA). È possibile creare una funzione kernel da un prompt. Il kernel si interfaccia con un modello di linguaggio di grandi dimensioni (LLM) ed esegue la richiesta specificata. Le istruzioni create consentono di usare l'intelligenza artificiale generativa per eseguire un'ampia gamma di attività nelle applicazioni.
Si supponga di essere uno sviluppatore per Margie's Travel, leader globale nel settore dei viaggi e dell'ospitalità. Si ha l'incarico di creare un agente di viaggio con intelligenza artificiale personalizzato. È possibile creare funzioni personalizzate che consentono all'agente di fornire raccomandazioni di destinazione, suggerire attività e persino offrire frasi utili in una lingua di propria scelta.
In questo modulo si apprenderà come creare funzioni del kernel personalizzate con Semantic Kernel SDK per creare applicazioni intelligenti.
Obiettivi di apprendimento
- Informazioni su come scrivere richieste
- Informazioni su come usare i modelli di richiesta
- Informazioni su come creare ed eseguire funzioni kernel
- Usare la cronologia delle chat per recuperare le risposte pertinenti
Prerequisiti
- Avere esperienza di programmazione in C#.
- Aver installato IDE di Visual Studio Code.
- Familiarità con Azure e il portale di Azure.
- Accesso ai servizi OpenAI di Azure.