AI Engineering Tools

AI活用

AI業務自動化・ワークフロー用語

AI支援による自動化のための、ワークフローのトリガー、アクション、条件、ブランチ、ループ、コネクタ、承認、再試行、および信頼性制御を理解します。

12

ワークフロー構造

ワークフロー

Workflow

意味

入力またはイベントから定義された結果までの作業を移動する、順序付けられたステップ。

使用場面

AIやルールで自動化するステップを決定する前に、現在のプロセスを把握します。

活用例

New request -> classify -> draft -> approve -> publish

ワークフロー構造

トリガー

Trigger

意味

自動ワークフローを開始するイベントまたは条件。

使用場面

ビジネスプロセスと明確に一致する、イベント、スケジュール、または手動トリガーを使用します。

活用例

新しいサポートメールが届いたときにトリガーします。

ワークフロー構造

アクション

Action

意味

ワークフローの開始後に実行される操作(レコードの作成やメッセージの送信など)。

使用場面

各アクションを小さく、観察しやすく、安全に再試行できるようにします。

活用例

チケットを作成し、メールを添付し、担当チームに通知します。

論理

条件

Condition

意味

ワークフローを継続するか、特定のパスを選択するかを決定するルール。

使用場面

曖昧なモデルの判断だけでなく、重要なビジネス上の決定には、明確な比較を使用します。

活用例

信頼度 < 0.8の場合、ケースを手動レビューに送ります。

論理

ブランチ

Branch

意味

条件または結果に応じて選択される、いくつかの実行パスの1つです。

使用場面

異なるリスクレベル、部署、または承認結果に対して、ブランチを使用します。

活用例

Approved -> publish; rejected -> return to author.

論理

ループ

Loop

意味

アイテムに対して、または条件が変更されるまで、アクションを繰り返すための制御構造。

使用場面

アイテム制限と終了条件を設定し、自動化が無限に繰り返されないようにします。

活用例

承認された各行について、CRMアクティビティを1つ作成します。

状態

変数

Variable

意味

ワークフローの実行中に保存および再利用される名前付きの値。

使用場面

カウンター、中間結果、ステータス、および再利用可能な識別子には、変数を使用してください。

活用例

retry_count = retry_count + 1

統合

コネクタ

Connector

意味

ワークフローがアプリケーションまたはサービスと連携できるようにするパッケージ化された統合機能。

使用場面

使用前に、サポートされている操作、権限、制限、およびデータ場所を確認します。

活用例

受信トレイを監視し、返信を送信するために、メールコネクタを使用してください。

承認

承認ステップ

Approval step

意味

承認された担当者が作業を承認、拒否、または修正する必要がある一時停止。

使用場面

外部公開、金融取引、レコード削除、またはその他の大きな変更を行う前に配置する。

活用例

生成された契約を送信する前に、マネージャーの承認を要求します。

信頼性

エラー処理

Error handling

意味

失敗を検出し、リカバリ、通知、または停止の動作を選択するルール。

使用場面

予期しないシステム障害とは別に、予期されるエラーを定義します。

活用例

検証エラーが発生した場合は、入力を保存し、プロセス所有者に通知します。

信頼性

再試行

Retry

意味

失敗した操作を、通常は遅延と試行制限を伴って再実行します。

使用場面

一時的なサービスまたはレート制限の失敗には、指数バックオフを使用します。

活用例

10秒、30秒、90秒後に再試行し、その後、インシデントを発生させます。

信頼性

冪等性 (べきとうせい)

Idempotency

意味

同じリクエストを重複効果を引き起こすことなく複数回実行できるプロパティ。

使用場面

再試行が重複した支払い、メッセージ、またはレコードを作成する可能性がある場合は、それらを考慮して設計します。

注意

イデンポテンスのないリトライは、不可逆的なアクションを繰り返す可能性があります。

活用例

インボイスを作成する前に、idempotencyキーとしてrequest_idを使用します。