AIソリューション

非構造化データで強力なナレッジベースチャットボットを作成する方法

概要

チャットボットは新しいものではありませんが、AIサービスのおかげで、より優れたチャットボットが利用できるようになりました。これらの優れたチャットボットによるドキュメントの検索は、従来のキーワード検索ではなくベクトル検索によって大幅に強化されています。また、非構造化データに関するトレーニング・モデルは手間がかかりそうですが、検索拡張生成を使用すると、新しい情報でトレーニングされたより優れたチャットボットを作成するのに役立ちます。

このチュートリアルでは、いくつかのタイプのドキュメント、PDFファイルおよびデータベース表に格納されているデータの豊富なナレッジ・ベースでチャットボットをトレーニングする方法を示します。このチュートリアルでは、非構造化データを含むRAWドキュメントを構造化データに変換し、Oracle Cloud Infrastructure (OCI) Object Storageバケットに格納し、高度なAIモデルを使用して自然言語クエリからコンテキストに応じたレスポンスを生成する方法を示します。何よりも、モジュラー性が高いため、さまざまなモデルを使用できます。

デモ

デモ: 非構造化データで強力なナレッジベースチャットボットを作成する方法(2:05)

前提条件および設定

  1. Oracle Cloudアカウント—サインアップ・ページ
  2. Oracle Cloud Infrastructure—ドキュメンテーション
  3. Oracle Database 23ai—ドキュメント
  4. OCIの生成AI—ドキュメント