テキストを生成する
このページはSep 21, 2024に印刷されています。最新のバージョンについては、https://help.shopify.com/ja/manual/shopify-flow/reference/connectors/generate-textをご覧ください。
[テキストを生成する] アクションは、OpenAIにプロンプトを送信し、生成されたテキストを返します。
連携
OpenAIアクションの使用を開始するには、まずAPIキーを追加してOpenAIアカウントにFlowを接続する必要があります。
フィールド
[テキストを生成する] アクションには、以下のフィールドが含まれます。
フィールド | 説明 |
---|---|
プロンプト | 必須。必要なテキストを生成するためのプロンプトを入力します。 |
モデル | 必須。使用するOpenAIモデル。デフォルトは「gpt-3.5-turbo-instruct」です。対応しているモデルについては、[OpenAIのドキュメント](https://platform.openai.com/docs/models/model-endpoint-compatibility) の「/v1/completions」を参照してください。 |
サフィックス | 挿入されたテキストの完了後に表示されるサフィックス。 |
Temperature | 使用するサンプリング温度です。値が大きいと、モデルのリスクが高くなります。 |
Top P | 核サンプリングと呼ばれる温度でサンプルを抽出する代替方法。 |
停止 | この単一のASCII文字列に到達すると、APIは以降の完了トークン生成を停止します。 |
Presence Penalty | -2.0から2.0の間の数値。正の値を指定すると、新しいトークンがこれまでにテキストに出現しているかどうかに基づいてトークンにペナルティが課され、モデルが新しいトピックについて話す可能性が高まります。 |
頻度ペナルティ | -2.0から2.0の間の数値。正の値を指定すると、新しいトークンの既存の頻度に基づいて新しいトークンにペナルティが課されます。モデルがまったく同じ行の内容を繰り返す可能性が低下します。 |
Logit Bias | 指定されたトークンが完了時に表示される可能性を変更します。JSONを受け付けます。 |
データを返す
[テキストを生成する] アクションにより、生成されたテキストを格納したtext
という単一のフィールドが返されます。
トリガー
[テキストを生成する] アクションは、任意のトリガーで使用できます。
APIリファレンス
Flowは、現在はレガシーとなったOpenAI completions APIを呼び出してテキストを生成します。詳しくは、OpenAI APIをご確認ください。
よくある質問
別のモデルを入力しましたが、アクションを実行すると必ずエラーが発生します。なぜですか?
This is a chat model and not supported in the v1/completions endpoint.
というエラーが発生する場合、入力したモデルは、Flowがこのアクションに使用するOpenAI APIに対応していません。デフォルトのモデル、またはOpenAIのドキュメントの/v1/completions
に記載されたモデルの使用を推奨します。