Sviluppare app di IA generativa con OpenAI di Azure e il kernel semantico

Riepilogo

Informazioni su come usare Semantic Kernel SDK per creare applicazioni intelligenti che automatizzano le attività ed eseguono l'elaborazione del linguaggio naturale.

Prerequisiti

  • Esperienza di programmazione in C#.
  • IDE di Visual Studio Code installato.
  • Familiarità con Azure e il portale di Azure.
  • Accesso al Servizio OpenAI di Azure.

Moduli in questo percorso di apprendimento

Questo modulo presenta Semantic Kernel SDK. Fornisce informazioni sul modo in cui il kernel connette il codice a modelli linguistici di grandi dimensioni per estendere le funzionalità con intelligenza artificiale generativa.

Questo modulo esplora i plug-in di Semantic Kernel SDK. Fornisce informazioni sul modo in cui i plug-in per l'SDK vengono usati per eseguire attività personalizzate e creare applicazioni intelligenti.

Questo modulo esplora le funzioni native in Semantic Kernel SDK. Fornisce informazioni sul modo in cui le funzioni native possono eseguire attività personalizzate, fornendo effettivamente una "competenza" all'agente basato su intelligenza artificiale.

Questo modulo illustra come combinare funzioni e richieste con Semantic Kernel SDK. Le funzioni di annidamento all'interno delle richieste possono consentire al codice di completare i modelli linguistici di grandi dimensioni in genere non possono essere completate autonomamente.

Questo modulo ti guida attraverso i passaggi necessari per sviluppare un assistente DevOps di proof-of-concept di intelligenza artificiale con l'SDK Semantic Kernel.