Slack会話で合成された応答
Slack会話で合成された応答は、大規模言語モデル (LLM) ベースの結果が単一の応答に要約され、よりスマートなエクスペリエンスを提供し、ユーザーは情報を会話形式で確認し、カルーセルで参照する必要がなくなります。
Slack会話に合成された応答を実装すると、次のような最も関連性の高いアイテムや情報が応答に含まれるように、いくつかの方法でユーザーエクスペリエンスが向上します。
- 複数の Genius 結果とトピックをカルーセル形式で返します。
- トピックとカタログアイテム全体にわたる統一検索を提供します。
- 複数のナレッジベース記事の複数のスニペットを回答生成のコンテキストとして LLM に渡すことができる、複数ナレッジベース Q&A パイプラインを提供します。
全体的な合成された応答は、ユーザーがクエリインテントを理解し、さまざまなタイプのレコードを検索し、結果を統一された使いやすい応答に要約する会話フローを体験するのに役立ちます。
Slack で会話を開始して質問すると、Now Assistを有効にした状態で質問すると、応答のサマリーとカタログアイテムとトピック、それに続く引用リンクが表示されます。たとえば、会話に 「ラップトップ 」コマンドを入力すると、合成された形式で応答が表示されます。
[その他のオプションを表示] ボタンを選択すると、利用可能なナレッジベース記事とカタログのリストが表示され、選択して詳細を確認できます。
ストリーミング合成応答
Slack会話で合成された応答をストリーミングすると、メッセージの処理中にリアルタイムに更新されるため、より迅速なインタラクションとよりエンゲージメントの高いユーザーエクスペリエンスが提供されます。応答ストリーミングの詳細については、「 チャットストリーミング応答 と アシスタントチャットエクスペリエンスの管理」を参照してください。
Slack会話で応答ストリーミングを有効にするには、「仮想エージェントのNow Assistを有効にするSlack」を参照してください。Slack会話で応答ストリーミングを有効にすると、次の機能拡張を体験できます。
- 会話の遅延を削減
- エンゲージメントの向上
- より長いクエリやより複雑なクエリを効果的に処理する能力
REST API を介して AI エージェントをトリガーする例
sn_aia REST API エンドポイントを使用して REST API 呼び出しを介してエージェントをトリガーする例。
{
"jsonrpc": "2.0",
"id": "{{$guid}}",
"method": "message/send",
"params": {
"message": {
"kind": "message",
"role": "user",
"parts": [
{
"kind": "text",
"text": "Help me plan a calculator app"
}
],
"messageId": "{{$guid}}"
}
}
}