Integrating models
==================

モデルは、AIDBのコア操作-埋め込み生成、テキストチャンク、要約、OCR、補完を強化するAIエンジンです。
AI操作を実行するすべてのパイプラインステップとSQLファンクションでは、実行前にモデルを登録して到達可能にする必要があります。

**モデルを追加する場合**
AIDBのインストールと構成の後、それらを参照するパイプラインまたはナレッジベースを作成する前に、モデルを登録します。
AIDBのビルトインローカルモデルBERTやCLIPなどを使用している場合、登録は必要ありません。すぐに利用できます。外部API
OpenAI、NVIDIA
NIM、GeminiまたはカスタムHuggingFaceバリアントの場合、最初に\ ``aidb.create_model()``
を使用してモデルを登録します。

.. csv-table::
  :header: Page,What it covers
  :widths: 10,30
  :align: left
  :class: longtable

  :ref:`Local models<Local models>` ,"Built-in local models (BERT, CLIP, T5, Llama) and how to register custom variants"
  :ref:`Support matrix<Support matrix>` ,Pre-vetted HuggingFace model variants confirmed to work with AIDB's local providers
  :ref:`External model connections<External model connections>` ,"Connecting to OpenAI-compatible APIs, NVIDIA NIM, Google Gemini, and OpenRouter"

.. toctree::
  :maxdepth: 3

  integrating-models--integrated-models
  integrating-models--support-matrix
  integrating-models--external-model-connections
