メインコンテンツまでスキップ

Oliver Chat

Oliver Chatを使用すると、質問をしたり、ワークフローの受信トレイを確認したり、保存済みテンプレートを使用してメールを送信したり、データを探索したりすることが、すべて自然言語での会話を通じて行えます。

Oliver Chatでできること

  • ドキュメントの検索: 自然言語のクエリに一致するドキュメントを検索します。クエリ内で直接ブール演算子を使用できます:AND、OR、完全一致のための引用符付きフレーズ、除外するための先頭のマイナス記号(−)。Oliverは、現在話題になっているドキュメントに類似したドキュメントを表示することもできます。
  • 要約: ドキュメントまたは検索結果セットの要約を生成します。
  • ワークフロー: ワークフローの受信トレイを確認し、保留中の項目を確認し、会話の中から直接ワークフローアクションを承認または却下します。
  • メールテンプレート: ドキュメントデータが自動的に入力された、保存済みのメールテンプレートを使用してメールを作成・送信します。
  • データビューとインターフェース: 会話内で、設定済みのデータビューや仮想インターフェースを開いて表示します。
  • レジスター: 会話を通じて、グリッドリンクレジスターの項目を表示・照会・管理したり、新しいレジスター構造を作成したりします。
  • フォルダーの作成: 会話を通じて、ネストされたフォルダーパスを含むフォルダーを直接作成します。ドキュメントを添付する必要はありません。
  • ドキュメントの一括タグ付け: 会話を通じて、フィルターに一致するすべてのドキュメントにタグを適用します。
  • レコード: 利用可能なレコードテンプレートを一覧表示し、そこから直接作成または実行します。

Oliver Chatへのアクセス

Oliver ChatはDocwizeのあらゆる画面から利用できます。フローティングツールバーのチャットバブルアイコン(💬)をクリックすると、作業中の画面の横にパネルとして開きます。全画面表示に拡大することもできます。

チャットインターフェース

Oliver chat panel

Oliverチャットパネル

フィールド説明
≡(スレッド)過去の会話を表示するスレッドパネルを開きます。
コンテキストOliverが何を対象としているか(ドキュメント、フォルダー、またはコンテキストなし)を示します。ヘッダー下にオレンジ色のバッジで表示されます。
メッセージ入力欄質問や指示を入力します。
クリップアイコンDocwizeからドキュメントを添付し、Oliverにコンテキストを与えます。添付されたファイルは、メッセージ入力欄の上にファイル名を示すチップとして表示され、送信前に削除できる**×**が付きます。
画像アイコン画像を添付します。
エージェント選択現在のエージェント名を示すラベル付きドロップダウンメニューです。クリックすると別のエージェントを選択できます — 下記のエージェントを参照してください。
送信メッセージを送信します。
停止Oliverが応答を処理している間、入力欄に赤い停止ボタンが表示されます。クリックすると現在の応答が即座にキャンセルされます。
クイックアクションよく使うタスクのショートカットチップが入力欄の下に表示されます:ドキュメントの検索要約ワークフローメールテンプレートデータビュー

スレッド

≡アイコンをクリックすると、左側にスレッドパネルが開きます。

Oliver threads panel

Oliverスレッドパネル

フィールド説明
+新しい会話スレッドを作成します。
スレッド検索キーワードで過去の会話を絞り込みます。
カテゴリドロップダウンスレッド一覧をカテゴリ(All chatsGeneralEmail Templates)でフィルタリングします。
エージェントドロップダウン会話を担当するOliverエージェントを選択します。
スレッド一覧過去の会話一覧です。任意のスレッドをクリックすると再度開きます。各スレッドのタイトルは、汎用的なラベルではなく、会話の内容から自動的に生成されます。

エージェント

Oliver Chatには、特定のタスクに最適化されたいくつかの組み込みエージェントが含まれています。スレッドパネルまたはチャットインターフェースのエージェントドロップダウンからエージェントを選択します。

組み込みエージェント

エージェント目的使用場面
Oliver Supervisor汎用エージェント。複雑なクエリに対して他のエージェントを自動的に調整します。複数ステップのタスクや、どの専門エージェントを選ぶべきか迷う場合に使用します。
Document Search Agentクエリに一致するドキュメントを検索します。キーワードまたは意味的な内容でドキュメントを探す場合に使用します。
Document Summarisation Agentドキュメントの内容を要約します。ドキュメントや検索結果の簡単な要約を生成する場合に使用します。
Document Ingestion Agentドキュメントの取り込みと処理を支援します。ドキュメントのアップロードやシステムへの取り込みに関するガイダンスが必要な場合に使用します。
Document Redaction Agentドキュメントの黒塗り(レダクション)作業を扱います。ドキュメントから機密情報を黒塗りする場合に使用します。
Document Template Agentドキュメントテンプレートを支援します。ドキュメントテンプレートやテンプレート設定に関する質問がある場合に使用します。
Email Template Agentメールテンプレートを支援します。保存済みテンプレートを使用してメールを作成・送信する場合に使用します。
Workflow Agentワークフロー関連のタスクや受信トレイの管理を支援します。ワークフローの受信トレイを確認したり、アクションを承認/却下したり、保留項目を管理する場合に使用します。
Metadata Search Agentレジスター項目やグリッドリンクテーブルを含む、メタデータの検索・管理を行います。カスタムフィールドのメタデータでドキュメントを検索・絞り込んだり、レジスターデータを管理する場合に使用します。
Chart & Virtual Interface Agentチャートや仮想インターフェースの設定を支援します。チャートや仮想インターフェースを作成・設定する場合に使用します。
System Configurator新しいレジスタースキーマなど、システム構造の設計・設定を行います。レジスタースキーマの設計など、複雑なシステム設定タスクに使用します。

説明からのチャート作成

チャートの作成を依頼されると、Oliverはまずそのリクエストが既存のカスタムフィールドに一致するかどうかを確認します(例えば、Status や Document Type のようなフィールドでグループ化した件数など)。説明がどのフィールドにも当てはまらない自由記述の条件を使用している場合 — 例えば「冷蔵貨物について言及しているドキュメント」など — Oliverは代わりにドキュメントのコンテンツ検索を実行し、単に類似したトピックではなく、実際にキーワードが一致したドキュメントのみをカウントします。チャートを作成する前に、Oliverは作成予定の内容の概要を表示し、承認を求めます。承認されるまで何も作成されません。

Oliverを使ったレコードの作成と実行

Oliverは、Docwizeのテンプレートベースの構造化フォームであるレコードを、チャットから直接一覧表示・作成・実行できます。利用可能なレコードテンプレートをOliverに尋ねるか、名前を指定して特定のテンプレートを実行するよう依頼してください。

現行のレコードテンプレート一式に対してライブ環境で確認済みです。チャットからレコードを実行する方法は、テンプレートが必要とする内容に応じて次の2通りのいずれかになります。

モード動作
ダイレクト実行Oliverがレコードのフィールドを自分自身で入力し、ダイアログを開かずに実行します。
対話型フォームOliverは、ユーザーが入力を完了できるよう、レコードの実際の作成フォームを開きます — 例えば、画像のアップロードなど、Oliver自身では実行できない手動操作が必要なフィールドがある場合です。フォームへの入力と保存が完了するまで、レコードは作成されません。
Record creation form opened by Oliver

Oliverによって開かれたレコード作成フォーム

必須フィールドの値が欠落している、または曖昧な場合 — 例えば、選択肢が設定されていないルックアップリストや、受信者が必要なワークフローステップなど — Oliverは推測する代わりに処理を一時停止し、確認のための質問をします。不足している情報を解決できない場合、レコードは作成されず、Oliverはどのフィールドが実行を妨げたかを説明します。

Oliverを使ったドキュメントテンプレートの編集

ドキュメントテンプレートのEdit with Oliverボタンをクリックすると、左側にOliver Chat、右側にテンプレートのライブプレビューを備えた統合ワークベンチが開きます。

Edit with Oliver template workbench

Edit with Oliver — テンプレートワークベンチ

ユーザーはテンプレートを直接編集することも、Oliverに変更を依頼する(例えば、マージフィールドの追加やセクションの再構成など)こともでき、結果はプレビューに反映されます。ドラフト履歴パネルは、編集されるたびにテンプレートの各バージョンを記録します。

Draft history panel

ドラフト履歴パネル

フィールド説明
ドラフト項目各項目には、ドラフト名と作成日時が表示されます。現在のドラフトにはCurrentというラベルが付きます。
Draft from here選択したバージョンから新しいドラフトを分岐させます。

変更内容は、ユーザーがSave Templateをクリックするか、Revertで破棄するまでドラフトとして保持されます。

エージェントのメモリとスレッド

エージェントとの各会話はスレッドとして保存されます。エージェントはスレッド内の会話履歴全体を保持するため、過去のスレッドに戻ると、それまでのすべてのメッセージとコンテキストが復元されます。これにより、ユーザーはセッションをまたいでシームレスに会話を続けることができます。

応答の操作

Oliver Chat conversation in progress

Oliver Chat — 会話の進行中

機能説明
メッセージのコピーOliverの各メッセージにはコピーボタンがあります。ユーザーは内容をプレーンテキストまたはMarkdownとしてコピーできます。
引用バッジOliverがソースドキュメントを参照した場合、インラインの引用バッジが表示されます。クリックすると、該当するページでソースドキュメントが開きます。
ドキュメントのサムネイルOliverがドキュメントを取得すると、応答と一緒にページのサムネイルが表示されます。
推論プレビューOliverが処理を行っている間、リアルタイムで実行中のステップを示すReasoningセクションが表示されます。応答が完了すると自動的に閉じます。
最終応答のみの表示デフォルトでは、スレッドにはOliverの最終応答のみが表示されます。複数ステップのタスクにおける中間的なツール利用は、個別のメッセージとして表示される代わりに、展開可能なUsed N toolsという要約に集約されます。
ツール呼び出しの詳細Used N tools(または応答に表示されるツール数)を展開すると、Oliverが使用したツールの一覧が、各呼び出しの入力引数と出力とともに表示されます。
Activity view他のエージェントへの委任を伴う応答では、ツール呼び出しの要約の下に Activity (N) リンクが表示されます。クリックすると Full activity for this turn が開き、エージェントごとにグループ化された内訳が表示されます(例えば、Oliver Supervisor が Document Search Agent に委任し、それがさらに独自のサブエージェントを実行する場合など)。表示する詳細度は Internal reasoningTool-only activityHidden sub-agents の各チェックボックスで制御できます。
Run Timeline応答を生成するために行われたエージェントの実行とステップの順序を、右上のパネルに表示します。各ステップの進行率も表示されます。
Artifacts応答の過程で生成または抽出された成果物(ドキュメント、データ、構造化されたコンテンツ)を右上のパネルに一覧表示します。
Citations応答内で参照されたすべてのソースドキュメントを右上のパネルに一覧表示します。

Oliverが処理を行っている間、応答の上に状態を示すテキスト(例:Preparing…)が表示されます。このテキストは、ユーザーが選択したUI言語にローカライズされます — 詳細は言語と地域を参照してください。

チャットスコープの変更

チャットのコンテキストは特定のフォルダーに限定できます。ユーザーがそのフォルダー外のドキュメントについてOliverに尋ねた場合、Oliverは推測したりスコープを黙って拡張したりする代わりに、Add a folder to this chat? というプロンプトを表示します。

Add a folder to this chat? prompt

Add a folder to this chat? プロンプト

オプション説明
Add "<folder>"既存のフォルダーに加えて新しいフォルダーを追加します。両方のフォルダーのドキュメントがチャットで読み取り可能になります。
Replace with "<folder>"チャットを新しいフォルダーのみに切り替えます。すでに話題にした内容を含め、以前のフォルダーのドキュメントは読み取れなくなる場合があります — 以前のフォルダーはいつでも再度追加できます。
Keep as isチャットを現在のフォルダーに限定したままにし、リクエストされたフォルダーは追加されません。

チャットの評価

ユーザーは、チャットヘッダーの星アイコンを使用して会話の品質を評価できます。

Rate this chat dialog

チャット評価ダイアログ

フィールド説明
1〜5個の星をクリックして会話を評価します。
What could be better?追加のフィードバックを入力するための任意のコメント欄です。
Submit feedback評価を送信します。
Cancel評価を送信せずにダイアログを閉じます。

カスタムエージェント

ユーザーはOliver Chatに対し、特定のタスク用にカスタムエージェントを作成するよう依頼できます。Oliverを開き、エージェントドロップダウンからAgent Configuratorを選択し、案内に従ってエージェントの名前、目的、利用可能なツールを設定します。作成後、そのエージェントは以降のすべての会話のエージェントドロップダウンに表示されます。

会話を開始する方法

ステップ操作
1フローティングツールバーのチャットバブルアイコン(💬)をクリックします。Oliver Chatがパネルとして開きます。
2必要に応じてエージェントドロップダウンからエージェントを選択します。Oliver Supervisorはほとんどのタスクを自動的に処理し、デフォルトのエージェントです。
3メッセージ入力欄に質問や指示を入力します。
4必要に応じて、クリップアイコンを使用してDocwizeからドキュメントを添付し、Oliverに質問のコンテキストを与えます。
5送信をクリックします。