皆さんこんにちは、私は一緒に働いています 2人のエージェント:
と呼ばれるエージェント デモ 演習用のデモ テキストを生成します。
デモの応答を 変数 そしてそれを渡します エージェントを再開する を作成する まとめ。
最後に印刷したい のみ からのメッセージ エージェントを再開する 会話の中で。
これまでのところ、すべてが機能しています。私の問題は、私が 「デモ」エージェントが生成したメッセージをチャットに表示しないようにする方法がわかりません、これは内部ステップ(概要の入力)としてのみ必要であり、エンドユーザーには表示されないためです。
出力動作の制御に関する明確なドキュメントが見つかりませんでした。 AzureAgentを呼び出す。 autoSend: false を設定すると役立つと思いましたが、 うまくいきませんでした。
コンテクスト: で使用するとこのようなことが起こります マイクロソフトチーム。わかりました プレビュー 変更後でも出力が表示される可能性がありますが、私の主な目標は Teams ユーザーに対してデモ エージェントの出力を非表示にする ResumeAgent からの最終概要のみを表示します。
誰か同じようなことをした人、または正しい方法を知っている人はいますか デモエージェントメッセージの抑制/非表示 ResumeAgent の結果のみを表示しますか?
こちらが YAML 私が使用しているもの:
種類: ワークフロー トリガー: 種類: OnConversationStart ID:trigger_wf アクション: – 種類: InvokeAzureAgent ID: action-1770318092405 エージェント: 名前: DemoPersonala 会話 ID: =System.ConversationId 入力: メッセージ: =System.LastMessage 出力: autoSend: true メッセージ: Local.DemoAgentResponse – 種類: InvokeAzureAgent ID: action-1770318102728 エージェント: 名前: 再開の会話 ID: =System.ConversationId 入力: メッセージ: =Local.DemoAgentResponse 出力: autoSend: true メッセージ: Local.ResumenAgentResponse – 種類: SendActivity アクティビティ: “{Last(Local.ResumenAgentResponse).Text}” id: action-1770318122625 – 種類: EndConversation id:アクション-1770318125483 ID: “” 名前: デモ2 説明: “”
#デモエージェントの出力を非表示にしてTeams #で概要のみを表示するにはどうすればよいですか