Jak skompilować jądro

Ukończone

Korzystanie z zestawu SDK jądra semantycznego wymaga minimalnej konfiguracji. Aby rozpocząć tworzenie własnego agenta sztucznej inteligencji, wystarczy pakiet zestawu SDK i punkt końcowy dla usługi dużego modelu językowego (LLM). Zestaw SDK używa tego punktu końcowego do nawiązywania połączenia z usługą LLM i uruchamiania monitów. Zestaw SDK jądra semantycznego obsługuje biblioteki HuggingFace, OpenAI i Azure OpenAI LLMs. W tym przykładzie używamy usługi Azure OpenAI.

Kroki, które należy wykonać, aby rozpocząć korzystanie z zestawu SDK jądra semantycznego, to:

  1. Zainstaluj zestaw SDK jądra semantycznego.

    W programie Visual Studio Code możesz użyć polecenia : dotnet add package Microsoft.SemanticKernel --version 1.2.0

  2. Przejdź do Portalu Azure.

  3. Utwórz nowy zasób usługi Azure OpenAI, jeśli jeszcze go nie masz.

  4. Utwórz wdrożenie dla modelu, którego chcesz użyć.

  5. Pobierz klucz i punkt końcowy.

  6. Dodaj klucz i punkt końcowy do usługi konstruktora jądra.

    using Microsoft.SemanticKernel;
    
    // Create kernel
    var builder = Kernel.CreateBuilder();
    builder.AddAzureOpenAIChatCompletion(
        deploymentName: "[The name of your deployment]",
        endpoint: "[Your Azure endpoint]",
        apiKey: "[Your Azure OpenAI API key]",
        modelId: "[The name of the model]" // optional
    );
    var kernel = builder.Build();
    

W poniższych ćwiczeniach możesz przećwiczyć konfigurowanie własnego projektu jądra semantycznego.