Azure OpenAI in a day 工作坊
原文請參照Github 連結: https://github.com/microsoft/azure-openai-in-a-day-workshop
在這個技術工作坊中,將全面介紹Azure OpenAI服務和Azure OpenAI Studio。您將通過實際操作學習如何創建和優化各種情境的提示(Prompt)。您還會學習如何利用Azure OpenAI服務來分析公司數據。此外,您將探索現有的解決方案、原型設計和部署的最佳實踐案例。工作坊尾聲將會有Q&A環節並總結本次活動。
準備工作
本節僅針對實作環節。如果您不參與實作,則可跳過此還節。
Azure OpenAI (AOAI) 服務訂閱和部署
最理想的方式是,透過指派認知服務 OpenAI 使用者(user),授予參與者存取 Azure OpenAI 服務。若參與者是認知服務 OpenAI 貢獻者(contributor),則可自行建立以下部署。
授權參與者存取 Azure OpenAI 服務訂閱,並建立所需的部署。
1. Azure Portal 搜尋 “Azure OpenAI”
2. 進到Azure OpenAI Service 後選取” Create” 創建新的資源
3. 依個別情況調整資訊
4. 設定好後按”Next”至最後一頁,審核通過後”Create” 創建資源
5. 資源部屬需要幾分鐘時間,部屬完成後選取 “Go to resource”
6. 進到資源後必須再進入 “Azure OpenAI Studio” 選擇部屬的模型
7. 創建新的部屬模型
8. 請建立「text-davinci-003」和「text-embedding-ada-002」的部署(※並將模型以及部屬名稱設成相同)。
9. 建立完成後可以在 AOAI Studio 左手邊的 “Deployments” 查看佈署成功的模型
從 Azure 入口網站取得 Azure OpenAI 服務端點(和金鑰)的方法
回到剛才佈署的資源頁中,在左手邊 “Resource Management”下,選取”Keys and Endpoint”
直接選取旁邊的小圖示即可直接複製金鑰和端點( Key & Endpoint )
工作區環境
請選擇以下其中一種選項來設置您的環境:Codespaces、Devcontainer 或使用自己的環境(Anaconda)。
建立環境可能需要幾分鐘的時間,請提前準備。
1️. Codespaces
非常推薦:如果您已經有 Github 帳戶,這是最好的選擇。您可以在本地 VSCode 上或瀏覽器窗口上開發。
– 前往 Github 存儲庫(repository),並單擊 “Code” 按鈕
– 在開始任何筆記本之前,創建並編輯位於基礎文件夾中的” .env “文件,包括 Azure OpenAI Service 端點和金鑰
2️. Devcontainer
如果已經安裝了 VSCode 和 Docker Desktop,這通常是一個不錯的選擇。
– 安裝 Docker
– 安裝 Visual Studio Code
– 安裝 Remote – Containers 擴展
– 克隆此存儲庫
– 在 Visual Studio Code 中打開存儲庫
– 點擊窗口左下角的綠色按鈕選擇“在容器中重新開啟”
– 等待容器建立和啟動
– 在開始任何筆記本之前,創建並編輯位於基礎文件夾中的 .env 文件,包括 Azure OpenAI Service 端點和金鑰
3️. 自行搭建環境
請先確保您已經安裝了 Jupyter Notebook 和 Azure CLI 的 Python 環境。
您的 Python 環境中使用 “pip install -r requirements.txt” 安裝了所需的套件。
近期留言