UiPath Documentation
autopilot
latest
false
Autopilot ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

プロンプト作成ガイド

Autopilot のエージェント エクスペリエンスを使用して正確なオートメーションを生成するための効果的なプロンプトを記述するためのガイドです。

このガイドは、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 は以下にアクセスできません。

  • 現在のファイル以外のワークフロー ファイル
  • グローバル変数
  • プロジェクト全体の構成

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得