OpenAI (ChatGPT & DALL-E) モジュール
Adobe Workfront Fusion のシナリオでは、OpenAI (ChatGPT & DALL-E) を使用するワークフローを自動化したり、複数のサードパーティアプリケーションやサービスに接続したりできます。
シナリオの作成方法については、 シナリオの作成:記事のインデックスの記事を参照してください。
モジュールについて詳しくは、「 モジュール:記事インデックス」の記事を参照してください。
アクセス要件
この記事で説明している機能を使用するには、次のアクセス権が必要です。
ご利用のプラン、ライセンスタイプまたはアクセス権を確認するには、Workfront 管理者にお問い合わせください。
Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。
前提条件
OpenAI (ChatGPT & DALL-E) モジュールを使用するには、API キーと組織 ID を含む OpenAI アカウントが必要です。
OpenAI (ChatGPT & DALL-E) API 情報
OpenAI (ChatGPT および DALL-E)コネクタは、次を使用します。
OpenAI (ChatGPT & DALL-E) を Workfront Fusion に接続
OpenAI (ChatGPT & DALL-E) アカウントへの接続を、OpenAI (ChatGPT & DALL-E) モジュール内から直接作成できます。
-
任意の OpenAI (ChatGPT & DALL-E) モジュールで、Connection フィールドの横にある「Add」をクリックします。
-
次の情報を入力します。
Connection name新しい接続の名前を入力します。API KeyAPI キーは OpenAI のユーザー設定で見つけることができます。Organization ID組織 ID は、OpenAI の組織設定ページで確認できます。 -
「Continue」をクリックして接続を作成し、モジュールに戻ります。
OpenAI (ChatGPT & DALL-E) モジュールとそのフィールド
OpenAI (ChatGPT & DALL-E) モジュールを設定する際、Workfront Fusion に以下のフィールドが表示されます。これらに加えて、アプリまたはサービスのアクセスレベルなどの要因に応じて、追加の OpenAI (ChatGPT & DALL-E) フィールドが表示される場合があります。モジュール内の太字のタイトルは、必須フィールドを示します。
フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。詳しくは、 モジュール間で情報をマッピングするを参照してください。
完了の作成
モデレーションの作成
このアクションモジュールは、テキストが OpenAI のコンテンツポリシーに違反しているかどうかを判定します。
編集の作成
このアクションモジュールは、指示に従って、指定したプロンプトの編集バージョンを返します。
埋め込みの作成
このアクションモジュールは、入力テキストを表す埋め込みベクトルを作成します。
チャット完了の作成
会話を説明するメッセージのリストを指定すると、このアクションモジュールは応答を返します。
メッセージにはこれまでの会話が記述されます。追加するメッセージごとに、「項目を追加」をクリックし、次の情報を入力します。
- 役割:このメッセージの作成者の役割を選択します。
- コンテンツ:このメッセージのコンテンツを入力またはマッピングします。
- 名前:このメッセージの作成者の名前を入力またはマッピングします。名前には、大文字と小文字、数字およびアンダースコアを含めることができます。名前の長さは最大 64 文字です。
画像の生成
このアクションモジュールは、Dall-E モデルを使用して画像を生成または操作します。
モデルの取得
このモジュールは、OpenAI API で使用できる様々なモデルの一覧と説明を示します。
すべてのモデルのリストを取得するか、特定のモデルを取得するかを選択します。
-
モデルのリスト
このアクションには、現在使用可能なモデルが一覧表示され、所有者や可用性など、各モデルに関する基本情報が提供されます。
-
モデルの取得
取得するモデルの ID を入力またはマッピングします。
カスタム API 呼び出しの実行
このアクションモジュールは、OpenAI API へのカスタム HTTP リクエストをモジュール化します。
https://api.openai.com/v1/
への相対パスを入力します。リクエストのヘッダーを標準 JSON オブジェクトの形式で追加します。
例: {"Content-type":"application/json"}
Workfront Fusion は認証ヘッダーを自動的に追加します。
API 呼び出しのクエリを標準 JSON オブジェクトの形式で追加します。
例: {"name":"something-urgent"}
標準の JSON オブジェクトの形式で、API 呼び出しの本文の内容を追加します。
メモ:
if
などの条件文を JSON で使用する場合は、条件文を引用符で囲みます。
ファイルの管理
このアクションモジュールは、ファイルまたはファイルコンテンツを一覧表示、削除または取得します。
微調整の管理
微調整ジョブを管理して、特定のトレーニングデータに合わせてモデルを調整します。
実行するアクションを選択します。
-
データセットからモデルの微調整
目的の画像の説明を入力またはマッピングします。
-
微調整ジョブに関する情報を取得します。
ジョブの ID を入力またはマッピングします。
-
微調整ジョブのキャンセル
ジョブの ID を入力またはマッピングします。
-
微調整ジョブのキャンセル
ジョブの ID を入力またはマッピングします。
-
微調整ジョブのステータスの更新を取得
ジョブの ID を入力またはマッピングし、これらの更新をストリーミングするかどうかを選択します。
-
微調整されたモデルの削除
削除するモデルの ID を入力またはマッピングします。