maestro
latest
false
Maestro Orchestrate ユーザー ガイド
- はじめに
- スタート アップ ガイド
- 任意のキャンバスで構築する
- 大文字と小文字で構築
- フローを利用した構築
- BPMN で構築する
- オペレーティング
- 監視
- 最適化中
- 参考情報
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
メッセージを送信
[メッセージを送信] は、チャットの会話に任意の応答メッセージを書き込みます。
機能
任意のメッセージでユーザーに返信できます。固定応答、通知のルーティング、チャットへのノード出力の出力に役立ちます。
注:
Send Message can only reply within an exchange that a user has initiated, which means the user must send a message first before the workflow can respond to the chat. Workflow-initiated exchanges, sending a message without a prior user turn, are not yet supported.
入力
| フィールド | 説明 |
|---|---|
| 会話 ID | 書き込み先の会話の ID です。会話トリガーの出力にバインドします (例: $vars.conversationTrigger1.output.conversationId)。 |
| やり取り ID | このメッセージを追加する交換 (相互のターン) です。[メッセージを待機] ノードの最新の交換 (例: $vars.waitForMessage1.output.conversationContext.latestExchangeId) にバインドします。 |
| コンテンツ | メッセージの内容です。変数データを挿入するための式がサポートされています。 |
| MIME の種類 | コンテンツの形式です。text/markdownに設定されており、変更できません。 |
使用例
修正メッセージ
長期実行ノードの前に静的な確認を送信します。
Hold on a moment while we process your request...
Hold on a moment while we process your request...
専門エージェントのループを開始する [メッセージを待機 ] の前に、専門の会話型エージェントへのルーティングをアナウンスします。
You have been routed to the specialist agent. How can we help you today?
You have been routed to the specialist agent. How can we help you today?
変数を含む式
変数を使用し、式を使用して上流ノードの出力を出力します。
`The result is ${$vars.previousNode.output.result}.`
`The result is ${$vars.previousNode.output.result}.`
次のステップ
- メッセージを待機: このノードが消費する
latestExchangeIdを指定します。 - 会話型エージェント: 大規模言語モデル (LLM) を活用した代替手段です。ツール呼び出しを使用してストリーミングされた応答を生成します。
- チャット : すべてのチャットの会話型ノードです。
- チャット エージェント ワークフローを構築する: ハンドオフの確認と確定的な返信に [メッセージを送信] を使用するエンドツーエンドのチュートリアルです。
- チャットのデプロイ: ワークフローをデプロイし、チャット チャネルで利用できるようにします。