AI向けTiDB
TiDBは、AIアプリケーションの構築とAIエージェントワークフローの実行のためのデータ機能とワークスペース機能を提供します。
- アプリケーション開発では、SQL または TiDB AI 向け Python SDK (
pytidb) を使用して、構造化データ、ベクトル検索、全文検索、ハイブリッド検索、および AI を活用した検索取得を利用できます。 - AI エージェントと自動化では、TiDB Cloud CLI (
ti) を使用して TiDB Cloud Starter インスタンスと SQL ワークフローを管理し、TiDB Cloud Filesystems をローカルマシン、CI ジョブ、一時的なエージェントサンドボックス間で永続的な共有ストレージとして使用できます。Filesystems は、マウントされたワークスペース、Git ワークフロー、ジャーナル、および委任されたシークレットもサポートします。
はじめに
構築したいものに応じて、開始する方法を選択してください。
TiDB で AI アプリケーションを構築する
pytidb SDK または SQL を使用して TiDB に接続し、データを検索および取得して、AI を活用したアプリケーションを構築できます。
TiDB に接続する
検索と取得
ベクトル検索
全文検索
ハイブリッド検索
自動埋め込み
画像検索
リランキング
データを操作する
アプリケーション例
TiDB Cloud CLI でエージェントと自動化ワークフローを構築する
TiDB Cloud CLI (ti) を使用すると、ユーザー、スクリプト、CIジョブ、AIエージェントがターミナルから TiDB Cloud を管理できます。これを使用して TiDB Cloud Starter と SQL 操作を自動化したり、それらを使用するマシンやサンドボックスとは独立してファイルやワークスペースを利用可能な状態に保ったりできます。
統合
TiDBを、埋め込みプロバイダー、AIフレームワーク、アプリケーションライブラリ、クラウドサービス、AI開発ツールに接続します。
参照
TiDBのAIおよびベクトル検索機能に関する技術リファレンスドキュメント。