チャットボットは新しいものではありませんが、AIサービスのおかげで、より良いチャットボットが利用できるようになりました。これらの優れたチャットボットを使用したドキュメントの検索は、従来のキーワード検索ではなくベクトル検索によって大幅に強化されています。また、非構造化データに関するモデルのトレーニングは困難なように思えるかもしれませんが、検索拡張生成を使用すると、新しい情報でトレーニングされたより優れたチャットボットを作成できます。
このチュートリアルでは、データベース表に格納されている複数のタイプのドキュメント、PDFファイルおよびデータの豊富なナレッジ・ベースでチャットボットをトレーニングする方法を示します。チュートリアルでは、非構造化データを含むRAWドキュメントを構造化データに変換し、それらをOracle Cloud Infrastructure (OCI) Object Storageバケットに格納し、高度なAIモデルを使用して自然言語問合せからコンテキスト・レスポンスを生成する方法を示します。何よりも、モジュール性が高いため、様々なモデルを使用できます。