What are Knowledge Bases?
=========================

ナレッジベースは、アプリケーションが照会して情報を取得できるデータソースのコレクションです。ナレッジベースを使用すると、アプリケーションがアクセスできるデータソースを制御できます。必要なデータソースを作成したら、ナレッジベースに追加して、Gen
AIビルダーアシスタントや構造内のエージェントなどのアプリケーションがアクセスできるようにします。

データソースをナレッジベースに追加すると、LLMで使用するように最適化されたデータベースにデータが自動的に更新/挿入されるため、データをすばやく取得して効率的に処理できます。
Gen AI
Builderの外部でこれを実現するには、データを保存するデータベースを維持し、データインジェストパイプラインを操作してデータを収集し、それを利用できるようにクエリエンドポイントを提供および操作する必要があります。
Gen AI Builderナレッジベースは、このプロセスを自動化します。

.. toctree::
  :maxdepth: 3

  knowledge-bases--knowledge-base-types
  knowledge-bases--create-knowledge-base
  knowledge-bases--getting-started-with-knowledge-bases
  knowledge-bases--accessing-data
