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 - ドキュメント