如何建置核心

已完成

使用語意核心 SDK 只需最少的設定。 若要開始建立自己的 AI 代理程式,您只需需要 SDK 套件和大型語言模型 (LLM) 服務的端點。 SDK 會使用此端點來連結到 LLM 並執行提示。 語意核心 SDK 支援 HuggingFace、OpenAI 和 Azure OpenAI LLM。 在此範例中,我們使用 Azure OpenAI。

開始使用語意核心 SDK 的步驟如下:

  1. 安裝語意核心 SDK。

    在 Visual Studio Code 中,您可以使用下列命令:dotnet add package Microsoft.SemanticKernel --version 1.2.0

  2. 瀏覽至 Azure 入口網站。

  3. 如果您還沒有 Azure OpenAI 資源,請新建一個。

  4. 為您想要使用的模型建立部署。

  5. 擷取您的金鑰和端點。

  6. 將金鑰和端點新增至核心產生器服務。

    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();
    

在下列練習中,您可以練習設定自己的語意核心專案。