autopilot
latest
false
- 基本情報
- ベスト プラクティス
- データ プライバシー
- Autopilot のチャット
- オートメーションを生成する
- テストを生成する
- Autopilot for Everyone
Autopilot ガイド
最終更新日時 2026年4月30日
このガイドは、Autopilot による正確なワークフローの作成に向けて、効果的なプロンプトを記述し、必要なリソースを準備するために役立ちます。
一般的な指示については、「 効果的なプロンプトを記述する」をご覧ください。
明確な個別の指示を入力する
小さく明確なアクションにタスクを分割します。Autopilot は、簡潔なステップに分けてプロンプトが入力された場合に、正確なシーケンスを生成します。
プロンプトの例
- 「ACME にログインし、ファイルをダウンロードして、メールで送信してください。」
- [条件分岐 (if-Else)] アクティビティの場合: ユーザー名とパスワードが空の場合は、「アセットから資格情報を抽出できません。」というメッセージをログに記録します。それ以外の場合は、「資格情報の詳細が正しく抽出されています。」
UI Automation 用のオブジェクト リポジトリを準備する
- 最初に、オブジェクト リポジトリで UI 要素を定義します。定義しない場合、UI 操作の自動化が失敗する可能性があります。
- 要素の名前とコンテキストを正確に定義して、Autopilot が要素を意味的に一致させることができるようにします。
Orchestrator アセットを事前に作成する
アセットとは、Orchestrator 内の共有の変数や資格情報リソースのことです。オートメーションでアセットを使用する前に、Orchestrator フォルダーにアセットがすでに存在していることを確認してください。Autopilot ではアセットを動的に作成できないためです。
プロンプトの例
- 曖昧な表現:「資格情報を使用してログインしてください。」
- 改善された表現:「ACME 資格情報アセットから値を取得してください。」
- 最適な表現:「Orchestrator の Test フォルダーにある ACME_credential アセットから値を取得してください。」
Orchestrator のキューを事前に作成する
キューとは、キュー アイテムを無制限に保持できるコンテナーです。オートメーションでキューを使用する前に、Orchestrator フォルダーにキューが存在することを確認してください。Autopilot ではキューを動的に作成できないためです。
プロンプトの例
- 曖昧な表現:「キューを使用してデータを挿入してください。」
- 改善された表現:「トランザクションをキュー ACMELoan に挿入してください。」
- 最適な表現:「Orchestrator の Test フォルダーにあるキュー ACMELoan にトランザクションを挿入してください。」
アクティビティを明示的に指定する
使用するアクティビティを明確に示します。Autopilot では、現在のワークフローで以前使用していたアクティビティが優先されます。
プロンプトの例
- 明示的な表現:「メールの送信には、Outlook ではなく UI Automation を使用してください。」
Autopilot のコンテキストの制限を理解する
Autopilot は、現在のファイル内の以下のリソースのみを認識します。
- 現在のファイルで定義されている変数
- 現在のワークフローで以前使用していたアクティビティ
- Data Manager から利用可能なアセットとパッケージ
Autopilot は以下にアクセスできません。
- 現在のファイル以外のワークフロー ファイル
- グローバル変数
- プロジェクト全体の構成
効果的なプロンプトの例
- Web サイト ログイン: 「https://acme-test.uipath.com/login に移動する Web オートメーション ワークフローを作成してくださいユーザー名とパスワードを入力します。
重要:
Autopilot へのプロンプトの入力前に、オブジェクト リポジトリにオブジェクトが存在している必要があります。
- Orchestrator アセットを使用した Web サイト ログイン: Orchestrator の Test フォルダーにある ACME_credential アセットから値を取得します。取得したユーザー名とパスワードを使用して https://acme-test.uipath.com にログインし、[login] をクリックします。
重要:
Autopilot にプロンプトを実行する前に、Orchestrator にアセットが存在している必要があります。
- メールを抽出してレポートを作成します: 「Outlook から当月の最新のメールを 100 通抽出します。送信者と件名の詳細を含む Excel ファイルを作成してください。
- メールから Word PDF への要約: 「機能要求」という件名のメールをすべて取得してください。メールに種類が PDF の添付ファイルが付いている場合は、ファイルをダウンロードして要約し、現在のフォルダーに新しい Word ファイルを作成して、要約を追加します。
- ログ ファイルを Word 文書に変換する: 「'C:\Users\USERNAME\Desktop\Robot.log' にあるテキスト ファイルを読み取り、内容を Word ファイルに書き込み、'C:\Users\USERNAME\Desktop' にある 'AutoPilotDoc.docx' として保存してください。」
重要:
これらのファイル パスが存在し、アクセスできることを確認します。
- UiPath.Mail.Activities を使用して Outlook からメールを読み取る : 「UiPath.Mail.Activities を使用して Outlook からメールを読み取る」
- OData Users API を呼び出し、応答をログに記録します: "OData/Users Orchestrator API を呼び出し、応答をログ メッセージとして表示します。"
- 学業成績評価: 候補者の名前、マーク、メールアドレスが記載されたExcelファイルを読んでください。スコアが 45 を超える場合は、Outlook を使用して合格したことを通知するメールを候補者に送信します。そうでなければ、失敗したというメールを送ってください。」