探索 Azure OpenAI
Azure OpenAI 服務會將這些由 OpenAI 開發的生成式 AI 模型帶入 Azure 平台,讓您開發功能強大的 AI 解決方案,以受益於 Azure 雲端平台所提供服務的安全性、可擴縮性和整合。
在此練習中,您將探索 Azure OpenAI 服務,並使用它來部署和實驗生成式 AI 模型。
此練習大約需要 25 分鐘。
在您開始使用 Intune 之前
您將需要已核准的 Azure 訂用帳戶,以存取文字和程式碼模型的 Azure OpenAI 服務,以及 DALL-E 影像產生模型。
- 若要註冊免費的 Azure 訂用帳戶,請造訪 https://azure.microsoft.com/free。
- 若要要求存取 Azure OpenAI 服務,請造訪 https://aka.ms/oaiapply。
佈建 Azure OpenAI 資源
您必須先在 Azure 訂用帳戶中佈建 Azure OpenAI 資源,才能使用 Azure OpenAI 模型。
- 登入 Azure 入口網站。
- 使用下列設定建立 Azure OpenAI 資源:
- 訂用帳戶:已核准存取 Azure OpenAI 服務的 Azure 訂用帳戶。
- 資源群組:選擇現有的資源群組,或以您選擇的名稱建立新的資源群組。
- 區域:美國東部*
- 名稱:您選擇的唯一名稱
- 定價層:標準 S0
* 不同的區域針對模型有不同的可用性和配額。 在此練習中,您將使用 GPT-35-Turbo 模型來產生文字,以及使用 DALL-E 模型來產生影像,這兩種模型都在美國東部受到支援。
- 等候部署完成。 然後移至 Azure 入口網站中已部署的 Azure OpenAI 資源。
探索 Azure OpenAI Studio
您可以使用 Azure OpenAI Studio 在 Azure OpenAI 服務中部署、管理及探索模型。
-
在 Azure OpenAI 資源的 [概觀]** 頁面上,使用 [探索]** 按鈕在新瀏覽器索引標籤中開啟 Azure OpenAI Studio。或者,直接瀏覽至 Azure OpenAI Studio。
當您第一次開啟 Azure OpenAI Studio 時,看起來應該如下所示:
-
檢視左側窗格中可用的頁面。 您隨時可以返回頂端的首頁。 此外,OpenAI Studio 提供多個頁面,您可以在其中:
- 在遊樂場中實驗模型。
- 管理模型部署和資料。
部署用於產生語言的模型
若要實驗自然語言產生,您必須先部署模型。
- 在 [模型]** 頁面上,檢視 Azure OpenAI 服務執行個體中的可用模型。
-
選取 [可部署狀態]** 為 [是]** 的任何 gpt-35-turbo 模型,然後選取 [部署]**:
- 使用下列設定建立新的部署:
- 模型:gpt-35-turbo
- 模型版本:自動更新為預設值
- 部署名稱:模型部署的唯一名稱
- 進階選項
- 內容篩選:預設
- 部署類型:標準
- 每分鐘權杖速率限制:5K*
- 啟用動態配額:啟用
* 每分鐘 5,000 個權杖的速率限制已足以完成此練習,同時還有剩餘容量可讓其他人使用相同的訂用帳戶。
使用聊天遊樂場來處理模型
既然您已部署模型,您可以在聊天遊樂場中使用它,從您在聊天介面中提交的提示產生自然語言輸出。
-
在 Azure OpenAI Studio 中,瀏覽至左窗格中的聊天遊樂場。
聊天遊樂場提供聊天機器人介面,您可以與部署的模型互動,如下所示:
- 在 [組態]** 窗格中,確定已選取您的模型部署。
- 在 [助理設定]** 窗格中,選取 [預設]** 系統訊息範本,然後檢視此範本所建立的系統訊息。 系統訊息會定義模型在聊天工作階段中的行為方式。
-
在 [聊天工作階段]** 區 段中,輸入下列使用者訊息。
What is generative AI?
- 觀察模型所傳回的輸出,其應該提供生成式 AI 的定義。
-
輸入下列使用者訊息作為後續問題:
What are three benefits it provides?
- 檢閱輸出,指出聊天工作階段已持續追蹤先前的輸入和回應以提供內容 (因此它會正確地將「它」解譯為參考「生成式 AI」),並根據所要求的內容提供適當的回應 (它應該傳回生成式 AI 的三個優點)。
使用 DALL-E 遊樂場來產生影像
除了語言產生模型之外,Azure OpenAI 服務還支援用於產生影像的 DALL-E 2 模型。
注意:您必須已針對 Azure OpenAI 服務存取應用程式中的 DALL-E 功能套用和接收存取權,才能完成本練習的這一節。
- 在 Azure OpenAI Studio 中,瀏覽至左窗格中的 DALL-E 遊樂場。
-
輸入下列提示:
A robot eating spaghetti
-
選取 [產生]** 並檢視結果,其應該會根據您在提示中提供的描述來組成影像,如下所示:
-
修改提示以產生第二個影像:
A robot eating spaghetti in the style of Rembrandt
-
確認新的影像符合提示的需求,如下所示:
清理
當您完成 Azure OpenAI 資源時,請記得刪除 Azure 入口網站中的部署或整個資源。