ChatGPTへのメッセージ送信アクション
このアクションは、OpenAIの人気のあるChatGPTモデルとのインターフェースを提供します。これは、単一の質問と回答アクションとして使用するか、レシピの一部としてチャット体験を提供するために使用できます。このアクションを使用すると、ワークフロー内で直接ChatGPTモデルと対話することができます。
ChatGPTへのメッセージ送信アクション
入力
フィールド | 説明 |
単一のメッセージ | コンテンツ | ユーザーとしてモデルに送信するメッセージです。 |
システムロールメッセージ | 会話を開始する前にモデルに特定の指示を提供するオプションのメッセージです。 |
チャットトランスクリプト | ロール | 特定のメッセージに対応するユーザーの役割を選択します。 |
コンテンツ | 各対応する役割に対してモデルに送信するメッセージです。 |
システムロールメッセージ | 会話を開始する前にモデルに特定の指示を提供するオプションのメッセージです。 |
名前 | 特定のメッセージの著者の名前です。チャットトランスクリプトを簡単に追跡するためによく使用されます。大文字と小文字の文字、数字、アンダースコアを含めることができ、最大長は64文字です(空白は含まれません)。 |
モデル | メッセージを送信する予定のOpenAIモデルを選択します。 |
温度 | 補完のランダム性を制御するために0から2の値を入力します。値が高いほど出力はよりランダムになり、値が低いほどより焦点を絞った決定論的なものになります。これまたはtop pのいずれかを使用することをお勧めします。詳細はこちらをご覧ください。 |
チャット補完の数 | メッセージの応答として生成する補完の数です。 |
停止フレーズ | 生成を終了する特定の停止フレーズです。たとえば、停止フレーズをピリオド(.)に設定すると、モデルはピリオドに到達するまでテキストを生成し、その後停止します。これを使用して生成されるテキストの量を制御します。 |
最大トークン数 | 補完で生成するトークンの最大数です。プロンプトのトークン数とここでの値の合計は、モデルのコンテキストの長さを超えることはできません。長いプロンプトの場合は、低い値を設定することをお勧めします。プロンプトの長さが異なる可能性がある場合は、空白のままにしておくことをお勧めします。 |
存在ペナルティ | -2.0から2.0の数値です。正の値は、テキストに新しいトークンが現れるかどうかに基づいて新しいトークンにペナルティを課し、モデルが新しいトピックについて話す可能性を高めます。 |
ユーザー | OpenAIが監視および悪用を検出するのに役立つ、エンドユーザーを表す一意の識別子です。 |
出力
フィールド | 説明 |
作成日時 | 応答が生成された日時のタイムスタンプです。 |
ID | 送信された特定のリクエストとレスポンスを示す一意の識別子です。 |
モデル | テキスト補完を生成するために使用されたモデルです。 |
選択肢 | メッセージ | 指定された入力に対するモデルの応答です。役割は常にアシスタントです。 |
終了理由 | モデルがテキストの生成を停止した理由です。"stop"、"length"、"content_filter"、"null"のいずれかになります。詳細はこちらをご覧ください。 |
レスポンス | OpenAIが確率的に最適な選択と考える応答を含みます。 |
使用状況 | プロンプトトークン数 | プロンプトによって使用されるトークンの数です。 |
補完トークン数 | テキストの補完に使用されるトークンの数です。 |
トータルトークン数 | 使用されるトークンの総数です。 |