Så här skapar du din kernel
Att använda Semantic Kernel SDK kräver minimal konfiguration. För att börja skapa en egen AI-agent behöver du bara SDK-paketet och en slutpunkt för tjänsten för storspråksmodellen (LLM). SDK använder den här slutpunkten för att ansluta till LLM och köra prompter. SDK:et för semantisk kernel stöder HuggingFace, OpenAI och Azure OpenAI LLMs. I det här exemplet använder vi Azure OpenAI.
Stegen för att komma igång med semantisk kernel-SDK är:
Installera SDK:et för semantisk kernel.
I Visual Studio Code kan du använda kommandot:
dotnet add package Microsoft.SemanticKernel --version 1.30.0
Navigera till Azure-portalen.
Skapa en ny Azure OpenAI-resurs om du inte redan har en.
Skapa en distribution för den modell som du vill använda.
Hämta din nyckel och slutpunkt.
Lägg till din nyckel och slutpunkt i kernel builder-tjänsten.
using Microsoft.SemanticKernel; // Populate values from your OpenAI deployment var modelId = ""; var endpoint = ""; var apiKey = ""; // Create a kernel with Azure OpenAI chat completion var builder = Kernel.CreateBuilder().AddAzureOpenAIChatCompletion(modelId, endpoint, apiKey); // Build the kernel Kernel kernel = builder.Build();
I följande övningar kan du öva på att konfigurera ett eget semantiskt kernelprojekt.