了解 OpenAI 的自然語言功能

已完成

Azure OpenAI 的自然語言模型能採用自然語言產生回應。

自然語言學習模型會以稱為語彙基元的文字或字元區塊予以定型。 例如,「hamburger」一詞會拆成 hamburger 語彙基元,「pear」之類簡短常見的詞則為單一語彙基元。 這些語彙基元會對應至用於定型的機器學習模型向量。 定型的自然語言模型接受使用者輸入時,系統也會將輸入內容拆解成語彙基元。

了解能生成自然語言的 GPT 模型

生成式預先訓練轉換器 (GPT) 模型擅長掌握和建立自然語言。 最近新聞報導 AI 回答問題或根據提示撰寫文章,很可能就是由 GPT-35-Turbo 或 GPT-4 之類的 GPT 模型生成的。 若要在 Azure OpenAI 中使用 GPT-4 模型,您必須套用存取

GPT 模型產生的回應大概是什麼樣子?

OpenAI 生成式 AI 的重要層面之一,在於系統會接受輸入或提示,並傳回自然語言、視覺物件或字碼回應。 GPT 會根據提示試圖推斷或猜測使用者問題的內容。

GPT 模型適合完成數種自然語言工作,其中包括:

工作 提示
摘要文字 「將以下文字摘要成簡短描述」
分類文字 「這本書屬於什麼內容類型?」
產生名稱或片語 「幫我的花藝公司撰寫標語」
翻譯 「將『你好嗎』翻譯成法文」
回答問題 「Azure OpenAI 有什麼功能?」
建議內容 「給我五首最適合婚禮的歌曲」

例如,使用者在提示中輸入文字,要求顯示食譜:

Write a recipe based on these ingredients and instructions:

Fruit Pie

Ingredients:
Strawberries
Blueberries
Flour
Eggs
Milk

以下是 OpenAI API 產生的回應範例:

Instructions:

1. Preheat your oven to 350 degrees Fahrenheit.

2. In a medium bowl, mix together 1 cup of flour and 1 egg until it forms a dough.

3. Grease a 9-inch pie dish with butter or non-stick cooking spray.

4. Roll out the dough and place it in the pie dish.

5. In a separate bowl, mix together 1 cup of strawberries, 1 cup of blueberries, and 1 cup of milk.

6. Pour the fruit mixture into the pie dish.

7. Bake

真美味…也許吧! 請務必了解,系統生成的回應,不過是機器最接近答案的猜測。 因此,產生的文字的確可能在現實世界中煮出美味佳餚,但也可能事與願違。

如何將模型套用至新的使用案例

您可能已在聊天入口網站中試用過 ChatGPT 的預測功能,只要輸入提示,就能收到自動產生的回應。 入口網站由使用者看到的前端使用者介面 (UI),以及包含生成式 AI 模型的後端所組成。 我們可將前端和後端的組合比喻為聊天機器人。 後端提供的模型,是 OpenAI API 和 Azure OpenAI API 能以運用的建置組塊。 您可以透過 GPT-35-turbo 模型,利用 Azure OpenAI 上的 ChatGPT 功能。 在其他應用程式中看到生成式 AI 功能,代表開發人員已將建置組塊自訂為特定使用案例,並將之內建於新前端使用者介面的後端。