Så här skapar du din kernel

Slutförd

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:

  1. 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

  2. Navigera till Azure-portalen.

  3. Skapa en ny Azure OpenAI-resurs om du inte redan har en.

  4. Skapa en distribution för den modell som du vill använda.

  5. Hämta din nyckel och slutpunkt.

  6. 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.