ベクター検索統合の概要
このドキュメントでは、サポートされている AI フレームワーク、埋め込みモデル、オブジェクト リレーショナル マッピング (ORM) ライブラリなど、TiDB ベクトル検索統合の概要について説明します。
注記:
- ベクター検索機能はベータ版です。予告なく変更される可能性があります。バグを発見した場合は、GitHubで問題報告を行ってください。
- ベクトル検索機能はTiDBセルフマネージド 、 TiDB Cloudスターター 、 TiDB Cloudエッセンシャル 、 TiDB Cloud専用で利用可能です。TiDB Self-ManagedおよびTiDB Cloud Dedicatedの場合、TiDBバージョンはv8.4.0以降である必要があります(v8.5.0以降を推奨)。
AIフレームワーク
TiDB は以下の AI フレームワークを公式にサポートしており、これらのフレームワークに基づいて開発された AI アプリケーションを TiDB Vector Search に簡単に統合できます。
また、TiDB は、ドキュメントのstorageや AI アプリケーションのナレッジ グラフのstorageなど、さまざまなタスクにも使用できます。
モデルとサービスの埋め込み
TiDB Vector Search は、最大 16383 次元のベクトルの保存をサポートしており、ほとんどの埋め込みモデルに対応します。
ベクトルを生成するには、自己展開されたオープンソースの埋め込みモデルまたはサードパーティの埋め込み API のいずれかを使用できます。
次の表に、いくつかの主要な埋め込みサービス プロバイダーと、対応する統合チュートリアルを示します。
オブジェクトリレーショナルマッピング(ORM)ライブラリ
TiDB Vector Search を ORM ライブラリと統合して、TiDB データベースと対話することができます。
次の表に、サポートされている ORM ライブラリと対応する統合チュートリアルを示します。