ドキュメントの検索
karat

+

K

APIリファレンス ↗

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

イベント

Workshop モジュール内のイベントを利用すると、ビルダーはユーザーが特定のアクションを実行するたびに特定の振る舞いをトリガーすることができます。例えば、ビルダーは、ユーザーが特定のオブジェクトテーブルウィジェット内の行を選択するたびにレイアウトのドロワーが展開するようにイベントを設定することができます。これは、行が選択されるたびに、より詳細なオブジェクトビューが表示されるようにするために使用することができます。

Workshop イベントは、4つのイベントタイプ(アクション、レイアウトイベント、URL、エクスポート)のいずれかをトリガーすることができ、それぞれが以下で詳細に説明されています。

workshop_events_onclick

アクション

アクションは、ユーザーがオブジェクトを簡単に作成、編集、削除、リンクするための事前定義された方法で使用でき、Workshop イベントによってトリガーすることができます。例えば、ビルダーは、モジュール内のボタングループウィジェットを設定して、「Modify Flight Destination」アクションをトリガーし、ユーザーが選択した Flight オブジェクトの Destination プロパティを編集することができます。

Workshop モジュール内でアクションを設定し、公開する方法の詳細については、Workshop でアクションを定義し、使用するを参照してください。

アクションに関する詳細は、アクションタイプのドキュメンテーションを参照してください。

レイアウトイベント

レイアウトイベントは、Workshop モジュール内の画面表示に変更を引き起こします。これには、以前に隠されていたドロワーの開き、あるいは特定のセクションの展開/折りたたみが含まれます。

例えば、ビルダーは次のモジュールを設定して病院のデータを表示しています。このモジュールには、オブジェクトテーブルと、ビルダーが Open Hospital Object View ボタングループをクリックしたときに展開したいと考えている最初は折りたたまれたオブジェクトビューが含まれています。

hospital_object_table

ボタングループの設定パネルの下部で、ビルダーは特定のボタンがクリックされるたびにレイアウトイベントをトリガーするように選択することができます。これは、イベント オプションを選択し、次に表示される イベントの追加 ボタンを使用して、希望するレイアウトイベントを選択することによって行います。

onclick_add_event

expand_hospital_view

上記が設定されると、ユーザーがこのモジュールの Open Hospital Object View ボタンをクリックするたびに、オブジェクトビューが含まれるセクションが下記のように展開されます。

hospital_application_workshop

バリアブルイベント

バリアブルイベントは、Workshop モジュール内の変数に変更を引き起こします。これには、変数の値をリセットする、または変数を特定の値に設定することが含まれます。

Stream LLM response into variable

Stream LLM response into variable イベントを使用すると、Workshop モジュール内でリアルタイムに LLM の応答を表示することができます。

設定オプション

  • Target variable: 応答をストリームする文字列変数。
  • Prompt: LLM に送信するプロンプト。これは文字列変数または文字列を返す関数であることができます。
  • Model: 使用する言語モデル。OpenAI のモデル GPT-3、GPT-4、GPT-4 32K をサポートしています。
  • Temperature: モデルと共に使用する温度、0 から 1 までの数字。高い値(例えば 0.8)は出力をランダムにし、低い値(例えば 0.2)は出力をより集中的で決定的にします。
  • Variable update delay: 変数が更新される頻度、ミリ秒単位。

以下のスクリーンショットは、イベント設定内で見つけることができ、上記の提供されたパラメーターによる例設定を示しています。

Stream LLM response into variable configuration

URL

URL イベントは、Workshop モジュール内から指定された URL の開きをトリガーします。例えば、ビルダーは URL イベントを使用して Foundry 内でのナビゲーションを行うことができます。これには、Object Explorer アプリケーションを開く、またはユーザーが特定のボタングループウィジェットをクリックしたときに開かれる外部ウェブサイトを指定することが含まれます。

以下のスクリーンショットは、ボタングループウィジェット内からの外部 URL イベントの例定義を示しています。

palantir.com_workshop

外部 URL を定義するときは、URL に https:// のプレフィックスを含めてください。

エクスポート

エクスポートイベントは、オブジェクトセット変数を入力として取り、Workshop モジュールからのデータのエクスポートをトリガーします。これには、Excel またはユーザーのクリップボードへのエクスポートが含まれます。

以下のスクリーンショットは、ボタングループウィジェット内からのエクスポートイベントの例定義を示しています。

button_group_widget_workshop

関数バックの行とリンクオブジェクト行はエクスポートすることはできません。