ファイル管理+生成AIナレッジ検索システムでは、Retrieval Augmented Generation (RAG) パターンを使用して、独自のデータに対してChatGPT のような体験を作成するためのいくつかのアプローチを示しています。ChatGPT モデル (gpt-35-turbo) にアクセスするために Azure OpenAI Service を使用し、データのインデックス作成と検索に Azure AI Search を使用しています。
■ファイル管理システム
WEBプラウザと連携し、文書ファイルに対して容易にファイル管理を行うことができます、登録された文書はPDFに変換されAzure AI Searchでインデックス化されます。
■チェックイン
ローカルから文書ファイルをサーバーにアップロード登録済みの場合旧レビジョンを作成する
■チェックアウト
サーバーにある文書ファイルをクライアントへダウンロード
■検査/承認
作成中の文書を検査中検査OKの場合完成にする
■完成
作成中の文書を完成にする
■改定
旧バージョンを作成し状態を作成中に変更する
■生成AIナレッジ検索システム
独自のデータに対してChatGPT のような体験を作成するためのいくつかのアプローチを示しています。ChatGPT モデル (gpt-35-turbo) にアクセスするために Azure OpenAI Service を使用し、データのインデックス作成と検索に Azure AI Search を使用しています。
■チャット機能
実際に生成した検索ワードや送信したプロンプト、コンテキストを確認するには、電球のボタンをクリックします。そうすると推論プロセスタブにバックグラウンドでの検索処理の流れが表示されます。
Azure AI Searchでの検索結果を確認する場合は、クリップボードボタンをクリックするか、検索コンテンツタブをクリックすると上位3件分が表示されます。回答の生成に使用した出典ファイルのプレビューを確認するには、ファイルのリンクをクリックするとPDFファイルのプレビューが表示されます。