UiPath Documentation
maestro-automate
latest
false
Maestro Automate ユーザー ガイド

会話のコンテキストを取得

Inputs, output, and usage examples of the Get conversation context node in a chat workflow.

機能​

最新の 会話コンテキスト (最近のチャット履歴とユーザー プロファイル情報) を取得します。

重要:

[メッセージを待機] は、ユーザーがチャット メッセージを送信した後に、すでに会話コンテキストを出力として返します。[会話コンテキストを取得] ノードは、通常、チャット ループの構築には必要ありません。また、下流のノードで現在の会話状態が必要であるものの、次のユーザー メッセージのために一時停止すべきではない、まれに使用 する必要があります 。

入力​

フィールド説明
会話 ID読み取る会話の ID です。会話トリガーの出力にバインドします (例: $vars.conversationTrigger1.output.conversationId)。
やり取りの上限返される会話履歴に含める過去のやり取りの最大数。会話履歴の過去のメッセージをいくつ返すかを指定します。

出力​

フィールド説明
conversationContextメッセージ履歴を含む、最新の会話コンテキスト。

この conversationContext には、次のフィールドがあります。

フィールド説明
latestExchangeId最新のやり取りの識別子 (相互のターン)。会話に返信する際に メッセージを送信 するための Exchange ID の入力として を使用します。
messages最近の会話履歴 (ユーザーと Maestro Automate のメッセージの両方を含む)。交換の上限 により、含める過去の交換の数が決まります。
userSettingsユーザー レベルのプロファイル フィールド。エンド ユーザーがチャネル上で設定可能。

使用例​

下流の 会話型エージェント ノードでコンテキスト全体を参照します。

$vars.getConversationContext1.output.conversationContext
$vars.getConversationContext1.output.conversationContext

下流の [メッセージを送信] ノードでlatestExchangeIdを参照します。

$vars.getConversationContext1.output.conversationContext.latestExchangeId
$vars.getConversationContext1.output.conversationContext.latestExchangeId

次のステップ​

  • 機能​
  • 入力​
  • 出力​
  • 使用例​
  • 次のステップ​

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

接続

ヘルプ リソース サポート(opens in new window)

学習する UiPath アカデミー(opens in new window)

質問する UiPath フォーラム(opens in new window)

最新情報を取得