ドキュメント・ストアの構成

ストアを明示的に構成するには、構成REST APIを使用します:

PUT /api/kb/config/<storeName>

{
  "chunkOverlap":        150,
  "chunkSize":           1500,
  "embeddingModel":      "sentence-transformers/all-mpnet-base-v2",
  "index":               {
    "type": "hnsw"
  },
  "normalizeEmbeddings": true,
  "vectorStoreType":     "OracleDb"
}

前述の例では、ドキュメントを1,500文字以下のチャンク(150文字の重複を含む)に分割し、`sentence-transformers/all-mpnet-base-v2`モデルを使用してそれらを埋め込み、埋込みを正規化し、HNSW索引を作成して、すべての埋込みドキュメント・チャンクを外部のOracle DB 23aiインスタンスに書き込むようにストアが構成されます。

現在のストア構成を確認するには、同じエンドポイントに対して`GET`リクエストを実行できます:

GET /api/kb/config/<storeName>