プロンプトで変数を作成する

開発者は Co-Pilot for Automators を使用して、自然言語プロンプトで値を指定して変数をマッピングできます。

Co-Pilot for Automators では、2 つの方法で変数を作成した開発が可能です。 最初に、開発者は1つまたは複数の変数のプロパティに関する指示を含む単一のプロンプトを送信して、それらを仕様に従って作成できます。 次に、変数が作成され、プロンプトで既存の変数が参照されない限り、変数を必要とする任意のアクションに自動的にマッピングされます。 自動的に作成された変数にはデフォルトの命名規則が使用されます。

プロンプトに変数を作成するための指示

新しい変数を作成します。
変数の名前、タイプ、変数の使用方法 (入力、出力、定数) などのプロパティは、あなたのプロンプトで認識されます。 既存の変数は別のプロンプトによって参照し、既存のアクションにマッピングできます。
例:
  1. Var1という名前の入力文字列変数を作成し、その値に"Hello, world!"を割り当てます
  2. メッセージボックスをVar1を表示するように設定します。
ユニークなプロパティを持つ変数を作成します。
テーブルなどの変数、および固有のプロパティを持つ可能性のあるセッション タイプなどの変数がサポートされます。 これらの変数タイプのプロパティの完全なセットをプロンプトに含めてください。 テーブルタイプの変数の場合、次元とデフォルトのセル値は指示で指定できます。
例:
  • ターミナルセッション変数pSessTerminalを作成します。
  • デフォルト値0の3x4テーブル変数を作成し、名前をpTableVar1にします。

フォーム、プロセス、および Control Room ファイルに依存するBot変数がサポートされていますAPI タスク。 「プロンプトで既存のリポジトリ ファイルを追加する」を参照してください

変数を自動的に作成する

開発者は、Co-Pilot for Automators により、変数作成の面倒な作業の一部を支援して、オートメーションの結果とアクションの操作に集中できるようになります。 変数が存在せず、プロンプトで記述されているアクションに変数が必要な場合は、変数が自動的に作成され、それを必要とするアクションにマッピングされます。 変数がこのように作成されると、標準の命名規則が適用されます。これは変数のタイプ(pBool、pDict、pStr)によって決まります。 開発者は、準備ができたら、変数を手動で編集して、値やその他のプロパティを設定できます。

例: フォルダーのパスにプロンプトを追加する.

資格情報変数

資格情報変数は、Bot エディターでプロンプトによって認識して追加できます。 これらは一意の変数であり、Control Room リポジトリに保存されたファイルとしてそれが表す機密値を保護します。 資格情報変数には、作成時に 3 つのレイヤーと複数の属性が設定されます。 指示ではこれらを記述してこの変数を正確に呼び出し、これをオートメーションに追加する必要があります。
  • ロッカー名
  • 資格情報名
  • 属性: ユーザー名、パスワード、クライアント ID など。

資格情報変数の詳細については、次のトピックを参照してください。 「Bot エディター における資格情報と資格情報変数」を参照してください。