共用方式為


使用 Azure Developer CLI 來部署 Azure OpenAI On Your Data

使用本文來了解如何自動資源部署 Azure OpenAI Service On Your Data。 Azure Developer CLI (azd) 是開放原始碼的命令行工具,可使用範本系統簡化佈建和部署資源至 Azure。 此範本包含基礎結構檔案,可佈建必要的 Azure OpenAI 資源和設定。 此外,也包含已完成的範例應用程式程式碼。

必要條件

複製和初始化 Azure Developer CLI 範本

  1. 如需後續步驟,請複製並初始化範本:

    azd init --template openai-chat-your-own-data
    
  2. azd init 命令會提示您建立環境名稱。 此值會作為 Azure Developer CLI 所建立之所有 Azure 資源的開頭。 名稱:

    • 在所有 Azure 訂用帳戶中必須是唯一的。
    • 必須是 3 到 24 個字元。
    • 其中僅能包含數字和小寫字母。

使用範本來部署資源

  1. 登入 Azure:

    azd auth login
    
  2. 將 Azure OpenAI 資源佈建和部署至 Azure:

    azd up
    
  3. Azure Developer CLI 會提示您輸入下列資訊:

    • Subscription:部署資源的目標 Azure 訂用帳戶。
    • Location:在其中部署資源的 Azure 區域。

    注意

    範例 azd 範本使用 gpt-35-turbo-16k 模型。 此範本的建議區域是美國東部,因為不同的 Azure 區域支援不同的 OpenAI 模型。 如需區域的支援模型詳細資料,請移至 Azure OpenAI 服務模型支援頁面。

    佈建流程可能需要幾分鐘的時間。 等候工作完成,再繼續進行後續步驟。

  4. 選取 azd 輸出中的連結,以移至 Azure 入口網站中的新資源群組。 應該會出現下列最上層資源:

    • 具有已部署模型的 Azure OpenAI 服務
    • Azure 儲存體帳戶,可用來上傳您自己的資料檔
    • 已使用適當索引和資料來源設定的 Azure AI 搜尋服務

將資料上傳至儲存體帳戶

azd 範本已佈建所有必要的資源,讓您與自己的資料聊天,但您仍然需要上傳您想要提供給 AI 服務的資料檔:

  1. 移至 Azure 入口網站中的新儲存體帳戶。
  2. 在左側功能表上,選取 [儲存體瀏覽器]
  3. 選取 [Blob 容器],然後移至 [檔案上傳] 容器。
  4. 選取窗格頂端的 [上傳] 按鈕。
  5. 在開啟的飛出視窗功能表中,上傳您的資料。

注意

搜尋索引子會設定為每隔五分鐘執行一次,以為儲存體帳戶中的資料編製索引。 您可以等候幾分鐘,讓系統為上傳的資料編製索引,或從搜尋服務頁面手動執行索引子。

連線或建立應用程式

執行 azd 範本並上傳資料之後,您就可以開始使用 Azure OpenAI On Your Data。 如需可用來組建應用程式的程式碼範例,請參閱快速入門文章