生成 AI アクション
生成 AI アクションを使用して、実行時にフォームで生成 AI 機能を使用して出力を生成します。
-
フォーム モデリング バーで、[アクション] をクリックし、[新規] をクリックします。
[新しいアクション] ダイアログ ボックスが表示されます。
- [タイプ] リストで、[生成 AI] を選択します。
- デフォルトの [名前] (生成 AI1) を意味のある名前に変更します。
- オプション。アクションの [説明] を入力します。
-
[プロバイダー] リストで、ChatGPT OpenAI や AI エージェントといった使用する生成 AI プロバイダーを選択します。
[プロバイダー] リストには、[統合] > [生成 AI] で構成したプロバイダーが表示されます。「生成 AI と TotalAgility の統合」を参照してください。
AI エージェント プロバイダーを選択すると、(標準および追加で追加された) 入力変数と出力変数のリストが表示されます。
-
入力変数と出力変数には、静的な値または動的変数 (フォーム コントロール、フォーム変数、またはグローバル変数) を設定することができます。
-
標準変数に含まれる出力変数は、チャット コントロール応答を入力するために使用されます。
-
- [入力] ボックスで、単純なデータ タイプ (変数、コントロール、データ オブジェクト フィールド) の組み合わせをフォームに入力します。たとえば、文字列変数に「2023 年 ICC クリケット ワールド カップを開催した国はどこですか?」という値を指定します。
-
[ソース] リストで、次のオプションのいずれかを選択します。
TotalAgility を以前のバージョンからアップグレードする場合に、[ソース] が [インライン画像] に設定されていた場合、[ソース] は [画像] に設定されます。
[なし] (デフォルト)
AI プロバイダーからの応答は、提供された入力 (プレーン テキストまたは変数) に基づきます。
イメージ
提供されたイメージに基づいて応答が生成されます。
[ドキュメント] リストで、フォーム コントロール (Web Capture コントロール)、フォーム変数、または文字列型のグローバル変数を選択し、[MIME の種類] リストでファイル タイプを選択します。
次の MIME タイプがサポートされています。GIF、JPEG、および PNG。(デフォルト: PNG)
一部の生成 AI モデルでは、イメージの使用はサポートされていません (カスタム LLM を含む)。
テキスト
ドキュメントに半構造化ドキュメント (請求書、注文書など) や固定フォームなどのレイアウト テキストが含まれている場合は、カスタム LLM プロバイダーを使用するよりもテキスト形式を使用したほうがより良い結果が得られます。
[ドキュメント] リストで、フォーム コントロール (Web Capture コントロール)、フォーム変数、または文字列型のグローバル変数を選択します。
応答は、実行時に入力として渡されたドキュメントに基づいて生成され、実行時に Transformation Designer でサポートされている次のファイル タイプは、TotalAgility のテキスト ソース形式でサポートされます。
-
TIFF (*.tif)
-
JPEG (*.jpg)
-
PNG (*.png)
-
PDF
ソース形式を [テキスト] に設定すると、標準モデル構成が使用されます。
-
-
オプション。[シードを使用] のチェック ボックスをオンにします (デフォルト: オフ)、[シード] リストでインライン値を指定するか、数値変数を選択します。(デフォルト: 0、最大: 32767)
シード値により、繰り返しのリクエストで AI プロバイダーからより一貫性のある結果が得られる可能性が高まりますが、一貫性が保証されるわけではありません。
-
[応答] リストで、指定された入力に対する応答を保持する変数 (フォームまたはグローバル) またはテキスト ボックスなどのフォーム コントロールを選択します。
応答は、単純型の変数、XML、およびデータ オブジェクト内のリストのみをサポートします。
応答にマッピングされた変数タイプに基づいて、結果が表示されます。たとえば、入力として「第二次世界大戦はいつ始まりましたか?」と指定し、文字列変数を応答にマッピングすると、結果に「1939 年 9 月 1 日」と表示されます。ただし、日付変数を応答にマッピングすると、結果に「01/09/1939」と返されます。
-
[追加] をクリックします。
新たに作成されたアクションがテーブルに追加されます。
-
このアクションをトリガーするため、アクションにコントロールを関連付けます。フォーム コントロール イベント用のアクションの構成を参照してください。または、フォーム イベントに対してこのアクションを呼び出すには、アクションをフォームに関連付けます。フォームへのアクションの関連付けを参照してください。
生成 AI アクションがトリガーされた場合の動作。
-
出力が正しく設定され、生成 AI フォーム アクションが実行されたという監査エントリが記録されます。
-
正しいイメージまたはテキストが入力の一部として AI プロバイダーに渡され、応答が返されます。たとえば、車の登録のイメージをアップロードし、AI プロバイダーに応答として登録番号を取得するように要求します。
-
ドキュメント ID を設定するために、Web capture コントロールにドキュメントを保存する必要はありません。
-