Einführung
Mit dem semantischen Kernel-SDK können Entwickler Funktionen innerhalb von Eingabeaufforderungen ausführen, um intelligente Anwendungen zu erstellen. Funktionen, die in Ihren Eingabeaufforderungen geschachtelt sind, können eine Vielzahl von Aufgaben ausführen, um Ihren KI-Agent robuster zu machen. Auf diese Weise können Sie Aufgaben ausführen, die große Sprachmodelle normalerweise nicht eigenständig ausführen können.
Sie können beispielsweise eine Eingabeaufforderung mit einer Funktion entwerfen, die ein bestimmtes Element in der Aufgabenliste eines Benutzers abschließen kann. Sie können auch eine Eingabeaufforderung entwerfen, die eine Funktion verwendet, um die Musikeinstellungen des Benutzers abzurufen und personalisierte Konzertempfehlungen bereitzustellen. Durch das Verschachteln von Funktionen in Eingabeaufforderungen können Sie komplexe Interaktionen erstellen und Ihren Benutzern mehr Wert bieten.
In diesem Modul erfahren Sie, wie Sie Funktionen und Eingabeaufforderungen mit dem Semantic Kernel SDK kombinieren können.
Lernziele
- Üben Sie das Erstellen von Plug-Ins mit dem Semantic Kernel SDK.
- Erfahren Sie, wie Sie Prompts mit nativen Funktionen kombinieren.
Voraussetzungen
- Programmiererfahrung mit C#
- Installierte Visual Studio Code-IDE
- Vertrautheit mit Azure und dem Azure-Portal
- Zugriff auf Azure OpenAI-Dienste.
- Verwendung des Semantic Kernel-SDK zum Erstellen von Eingabeaufforderungen.