UiPath Documentation
coding-agents
latest
false
UiPath for Coding Agents ユーザー ガイド
重要 :
このコンテンツは機械翻訳によって処理されています。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

レシピ: コード化された関数を構築する

コーディング エージェントを使用して、注文ペイロードを正規化するコード化された関数を構築し、テストし、パブリッシュします。

このレシピは、注文ペイロードを正規化するコード化された関数を構築します。すなわち、空白のトリミング、ID の標準化、日付の一貫性のある形式への変換を行います。プロンプトから、オートメーションから呼び出すことができる関数へのループ全体が表示されます。

前提条件​

  • インストールされている uip CLI とスキル、および認証されたセッション ( 「インストールと設定」を参照)。
  • 空の作業フォルダー、または関数を追加する既存のプロジェクト

関数を構築する​

  1. 作業フォルダーでコーディング エージェントを開きます。

  2. 変換を説明します。

    「この注文ペイロードを正規化するコード化された関数を作成してください。すべての文字列フィールドから空白を切り取り、注文 ID を大文字にし、注文日を ISO 8601 に変換してください。以下にペイロードのサンプルを示します: [paste sample JSON]」

  3. エージェントのスキャフォールディングである関数 (入力コントラクトと出力コントラクト、および変換ロジック) を確認します。

  4. サンプル ペイロードと 2 つ目の形式が正しくないペイロードに対して関数をローカルで実行するようにエージェントに依頼し、不正な入力がどのように処理されるかを確認します。

  5. 関数が期待どおりに動作したら、関数をパブリッシュするようエージェントに依頼します。

結果​

注文ペイロードを正規化するパブリッシュされたコード化された関数で、Maestro サービス タスク、エージェント、またはワークフローから呼び出すことができます。

次のステップ​

関数を、その関数を必要とするオートメーションにワイヤリングします。たとえば、承認のために注文をルーティングする前に関数を呼び出す Maestro Flow などです。詳しくは、「 コード化された関数」をご覧ください。

注:

生成されるコントラクトとファイル レイアウトは、エージェント、プロンプト、および Python と TypeScript/JavaScript のどちらを選択したかによって異なります。正確なファイルではなく、サンプル ペイロードに対する変換の正確性を成功のシグナルとして使用します。

  • 前提条件​
  • 関数を構築する​
  • 結果​
  • 次のステップ​

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得