如何建置核心
使用語意核心 SDK 只需最少的設定。 若要開始建立自己的 AI 代理程式,您只需需要 SDK 套件和大型語言模型 (LLM) 服務的端點。 SDK 會使用此端點來連結到 LLM 並執行提示。 語意核心 SDK 支援 HuggingFace、OpenAI 和 Azure OpenAI LLM。 在此範例中,我們使用 Azure OpenAI。
開始使用語意核心 SDK 的步驟如下:
安裝語意核心 SDK。
在 Visual Studio Code 中,您可以使用下列命令:
dotnet add package Microsoft.SemanticKernel --version 1.2.0
瀏覽至 Azure 入口網站。
如果您還沒有 Azure OpenAI 資源,請新建一個。
為您想要使用的模型建立部署。
擷取您的金鑰和端點。
將金鑰和端點新增至核心產生器服務。
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();
在下列練習中,您可以練習設定自己的語意核心專案。