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