產生文字

產生文字」(Generate text) 動作會傳送提示給 OpenAI 並傳回產生的文字。

連結

若要開始使用 OpenAI 動作,您必須先新增 API 金鑰,將 Flow 連接到您的 OpenAI 帳號。

欄位

產生文字」(Generate text) 動作包含下列欄位。

「產生文字」(Generate text) 動作中使用的欄位。
欄位說明
提示必填。輸入提示以產生您想要的文字。
型號必填。您想要使用的 OpenAI 模型,預設為「gpt-3.5-turbo-instruct」。如需瞭解相容的模型,請參閱 [OpenAI 文件](https://platform.openai.com/docs/models/model-endpoint-compatibility) 中的「/v1/completions」。
尾碼 (Suffix)插入的文字完成後接續的尾碼。
Temperature要使用的取樣溫度。值越高,模型承擔的風險就越高。
Top P使用溫度取樣的替代方法,稱為核心取樣。
停止在達到這一個 ASCII 字串後,API 會停止進一步產生完成權杖。
Presence Penalty介於 -2.0 到 2.0 之間的數字。若為正值,系統會根據新權杖目前是否存在於文字中來調整新權杖,以提高模型談論新主題的可能性。
頻率懲罰 (Frequency Penalty)介於 -2.0 到 2.0 之間的數字。若為正值,系統會根據新權杖目前在文字中的現有頻率來調整新權杖,以降低模型一字不差地重複相同字句的可能性。
Logit Bias修改指定權杖出現在所完成文字中的可能性。接受 JSON。

傳回資料

產生文字」(Generate text) 動作會傳回一個名為 text 且包含所產生文字的欄位。

觸發條件

產生文字」動作可以和任何觸發條件搭配使用。

API 參考

Flow 會呼叫現有 OpenAI 完成 API 來產生文字。若要瞭解詳情,請詳閱 OpenAI API

常見問題

我輸入了另一個模型,但在執行動作時一直出現錯誤。發生什麼事了?

如果您收到錯誤訊息「This is a chat model and not supported in the v1/completions endpoint.」,表示您輸入的模型與 Flow 用於此動作的 OpenAI API 不相容。我們建議接受預設模型或 OpenAI 文件中專為 /v1/completions 列出的模型。

沒有找到您需要的答案嗎?我們很樂意為您提供協助。