注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Pipeline Builder での AIP 機能

Pipeline Builder には、パイプラインをより理解し、構築し、管理するために設計された AIP 機能のコレクションが含まれています。 Pipeline Builder の AIP を使用して、1つのプロンプトで新しいデータ変換ロジックを生成したり、パイプライン開発のステップを説明したり、名前や説明を提案したり、正規表現を作成および編集したり、タイムスタンプをキャストしたりできます。

生成

生成 機能を使用して、ユーザープロンプトに基づいて新しいデータ変換ロジックを作成します。 AIP は、Pipeline Builder 全体で利用可能なデータ変換の全セットにアクセスでき、ユーザーの具体的なニーズに最適なものを推奨します。これにより、推奨される変換の理由と根拠を透明化し、メタデータを使用してロジックを生成しますが、基礎となるデータは公開されません。最後に、AIP 変換は通常のデータ変換と同様にパイプラインロジックに保存され、既存のワークフローへのシームレスな統合が可能になります。

Pipeline Builder グラフ上の AIP 生成機能。

生成機能を使用するには、Pipeline Builder グラフの上部中央にある2つの星の紫色のアイコン AIP を選択します。ポップアップウィンドウの指示に従って、グラフ上のノードを入力として選択します。 cmd(MacOS)または ctrl(Windows)を押しながらノードを選択して、選択から追加または削除します。

AIP 生成機能の開始状態。

次に、AIP が評価するためのプロンプトを入力し、生成 を選択して実行を開始します。

ユーザーが入力したプロンプトと AIP 生成機能。

これにより、生成された変換の説明とともに、パープルでハイライトされた1つ以上の変換ノードが返されます。

ユニオン変換が返された AIP 生成機能。

変換を続けるには、生成に戻る を選択します。次のノードのセットを選択し、パイプラインの構築を続けるための次のプロンプトを入力します。

いくつかの結合が返された AIP 生成機能。

最近のプロンプトを見るには、入力ボックスを選択します。履歴エントリを選択することで、任意のプロンプトを再試行でき、これにより元の入力が自動的に選択されます。

最近のプロンプトが表示された AIP 生成機能。

説明

説明 機能を使用して、開発プロセスの各ステップでパイプラインの説明を動的に取得します。現在の状態について共同作業者を同期させ、新たな承認者に貴重なコンテキストを提供したり、新しいチームメンバー間で知識を移転したりすることで、最小限のメンテナンス労力で行うことができます。

Pipeline Builder グラフ上の AIP 説明機能。

説明を使用するには、Pipeline Builder グラフの上部中央にある紫色の電球ラベル AIP を選択します。ポップアップウィンドウの指示に従って、グラフ上のテーブルを入力として選択します。ノードを押しながら選択して、選択から追加または削除します。選択には、少なくとも1つの変換ノードが含まれ、単一の出力を持つノードの接続セットでなければなりません。

グラフ内のノードを選択するための指示に従います。

ノードを押しながら選択して、選択から追加または削除します。選択には、少なくとも1つの変換ノードが含まれ、単一の出力を持つノードの接続セットでなければなりません。

最後に、説明 xx ノード を選択して、変換の説明を生成します。

説明機能は、選択したノードの説明を生成します。

選択したノードについて詳しく知るために出力を読みます。

また、1つのノードを選択し、右側に表示されるメニューから紫色の 説明 ボタンを選択して、単一のノードを説明することもできます。

グラフ上の単一のノードを説明します

さらに、ノード内の任意の変換セットを説明することもできます。

変換を検索するときに変換セットを説明します。

Pipeline Builder での変換について詳しく知る。

名前と説明を提案する

また、Pipeline Builder の AIP を使用して、任意の変換ノードの推奨される名前と説明を生成することで、作業を迅速に文書化することもできます。

デフォルトの変換名の隣にある紫色の AIP 星アイコンを選択して、推奨される名前を生成します。

推奨される変換ノード名を生成します。

この例では、 Open claims by landlord... の推奨名は Transform path よりも多くの情報を追加します:

推奨される名前は、変換に関するより多くの情報を提供します。

紫色の 生成 ボタンを選択して、推奨される説明を生成します。

推奨される変換ノードの説明を生成します。

この例では、説明は、landlord ID ごとにクレームデータをグループ化する変換についての詳細を提供します:

推奨される説明は、変換に関するより多くの情報を提供します。

生成された提案は、変換パスの短い要約です。生成された名前または説明を保存すると、情報は自動的にパイプラインに保存され、共同作業者に表示されます。

一度に最大10のノードを提案するには、画面の下部にある 提案 タブを開きます。

赤と緑の複数のノードを含む Pipeline Builder グラフ。ノードプレビューに紫色の提案タブが表示されます。

パイプライン上の1つ以上のノードを選択して、名前と説明を生成します(まだ存在しない場合)。

グラフのノードが選択されていないため、ノードプレビューの紫色の提案タブは空です。

各提案で 適用 を選択して、変更をノードに保存します。

グラフ上で複数の赤いノードが選択され、提案タブに4つの提案がリストされています。

Transform Assist

Transform Assist 機能は、Pipeline Builder で利用可能な多数の変換オプションを最大限に活用するのに役立ちます。 AIP の力を利用して、regex ヘルパーは入力に基づいて正規表現を生成し、既存の表現を更新します。さらに、タイムスタンプフォーマッタを使用すると、キャストボードの値を string から timestamp に迅速に変換できます。

Regex ヘルパー

Regex ヘルパーは、正確で効率的な regex パターンを提供することにより、データパイプラインの作成プロセスを簡略化します。これらのパターンを使用して、データ内の文字列を抽出、置換、検索します。 Regex ヘルパーを使用するには、最初に regex パラメーターを使用する新しい変換ボードを作成します:regex 抽出、regex すべて抽出、regex 置換、regex 検索、または regex マッチ。以下の例では、表現列 email_string 上で regex 抽出変換を使用します。

Pattern フィールドの隣にある紫色の AIP 星アイコンを選択し、作成したい正規表現を説明します。この例では、メールドメインを検索したいと思います。

正確な正規表現を作成するために regex ヘルパーを使用します

紫色の 生成 ボタンを選択して結果を表示します。

データに簡単に正規表現を作成して適用します。

既存の表現を更新する

また、regex ヘルパーを使用して既存の正規表現を更新することもできます。

Pattern フィールドの隣にある紫色の AIP スタートアイコンを選択します。次に、修正する正規表現を入力し、修正を追加します。以下の例では、正規表現 @([\da-z\.-]+\.([a-z\.]{2,63}) を大文字を含むように修正する必要があります。

既存の regex を修正するために regex ヘルパーを使用します。

紫色の 生成 ボタンを選択して結果を表示します。

更新された regex をデータに簡単に修正して適用します。

タイムスタンプフォーマッタ

タイムスタンプフォーマッタは、キャストボードで文字列をタイムスタンプに迅速にキャストするための時間を節約する解決策を提供します。タイムスタンプフォーマッタを使用するには、最初に新しいキャストボードを作成して、文字列からタイムスタンプにキャストするように設定します。以下の例では、異なる形式のタイムスタンプがあります:

Pipeline Builder でのタイムスタンプへのキャストボードの例。

次に、紫色の 生成 ボタンを選択して、キャストで使用したい解析形式の例を入力します。私たちの例では、すべての5つのタイムスタンプを貼り付けます:

解析形式を入力するためのボックスが表示されます。

AIP は、これらのタイムスタンプに一致する形式のセットを生成し、それらをキャストボードに入力します。 適用 を選択します。

形式が生成されると、それらは自動的にボードに追加されます。

文字列列は、タイムスタンプ列に解析されます。

データセットには、元の文字列列とともに解析されたタイムスタンプ列があります。

Pipeline Builder での変換について詳しく知る。

提案の説明を生成する

また、Pipeline Builder の AIP を使用して、提案を作成するときに提案の説明を生成することで、変更を迅速に説明することもできます。

変更が加えられた後、提案を作成します。

これを行うには、まず右上の角にある 提案 を選択します。これにより、提案作成ビューに移動します。

新しい提案。

次に、紫色の 生成 ボタンを選択します。 AIP は、ブランチ上のパイプラインへの変更についての提案の説明を作成します。

生成された提案の説明。

この例では、パイプライン設定の一部を含む複数の変更がありました。 AIP はこれらすべてを説明します。

また、特定の変更に注目を集める、追加のコンテキストを入力する、または 生成 を選択する前に大まかな提案の説明を書き始めることもできます。 AIP はこれを使用して提案の説明を強化します。生成された説明は、テキストの下に明確に区切って追加されます。

ユーザープロンプトを先に行った別の生成された提案の説明。

再度生成するか、提供した説明を変更するには、 生成 を選択する前にテキストボックスに関連するテキストのみがあることを確認します。最適な結果を得るために、他のすべてのテキスト、生成された説明を含む、は削除する必要があります。

埋め込み

Pipeline Builder は、テキストを埋め込み 表現でテキストをベクトルとして埋め込むことをサポートします。この表現は、文字列を取り、それを Text embedding ada-002 埋め込みモデルを使用して埋め込みベクトルに変換します。これらのベクトルは、単語やフレーズのセマンティックな意味を捉えるように設計されており、高度なテキスト分析と操作を可能にします。

テキストの埋め込みは計算負荷が高く、プレビューやビルドの速度が遅くなる可能性があります。

テキストを埋め込む


注:AIP 機能の利用可能性は変わる可能性があり、顧客間で異なる場合があります。