Jak skompilować jądro
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:
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
Przejdź do Portalu Azure.
Utwórz nowy zasób usługi Azure OpenAI, jeśli jeszcze go nie masz.
Utwórz wdrożenie dla modelu, którego chcesz użyć.
Pobierz klucz i punkt końcowy.
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.