• SCHEMA
  • INDEXING
  • VALIDATION
  • HUMAN

AIを使ってMyScaleのベクトルテーブルとインデックスを構築する方法

MyScaleをAIクライアントに一度接続するだけで、チャットによる簡単な指示からベクトルデータベースのスキーマ全体を管理できるようになります。

このページについてAIに聞く

すぐに答え

AIを使ってベクトルテーブルとインデックスを作成するには?

テーブル構造やインデックスの要件を自然言語で伝えるだけです。AIがMyScale APIを呼び出し、テーブルの作成からインデックスのデプロイまでを代行します。SQLを書くことなく、すぐにクエリ可能なベクトルデータベースが手に入ります。

実現できること

設定の反映先

データベースの設定という複雑な作業は、すべてAIが担います。

SCHEMA

テーブル作成の自動化

AIが指示内容を解析し、構造化されたベクトルテーブルへと変換します。カラムの定義や次元数の設定も自動で行われます。

INDEXING

専用インデックスのデプロイ

高速な類似性検索に必要な特定のインデックスをエージェントが設定します。これにより、ベクトルデータが即座に検索可能な状態になります。

VALIDATION

設定の検証

AIがテーブルとインデックスが正常に稼働しているかを確認します。データベースがデータ投入準備完了になったことを通知します。

HUMAN

スキーマの手動確認

生成された次元数やインデックスの種類が、使用するモデルの要件に合致しているかをユーザーが判断します。複雑な設定の場合、AIはユーザーの承認を待ってから確定します。

ワークフロー

リクエスト受信時のAIの動作

AIがユーザーの意図とMyScale APIを繋ぐ架け橋となります。

  1. 要件の解析

    エージェントが自然言語によるリクエストを読み取り、必要な次元数やベクトル型を特定します。

    create_vector_table
  2. テーブルの構築

    指定されたパラメータに基づいて、ベクトルストレージを初期化するコマンドを実行します。

    create_vector_table
  3. インデックスの適用

    高性能なベクトル検索を実現するために必要な専用インデックスをデプロイします。

    create_vector_index
  4. デプロイの検証

    MyScale環境を確認し、テーブルとインデックスがアクティブで準備ができていることを確かめます。

    create_vector_index

試してみる

以下のプロンプトをコピーして開始してください。

これらのプロンプトを使って、データベースのセットアップを開始できます。

出発点

使用する埋め込みモデルに合わせて、次元数やインデックスの種類を適宜書き換えてください。

MyScale Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_vWeauVyztoYzGBsy6h9azMYGgJ3R8tQDDZfTvuoy/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — MyScale capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "myscale-sql-vector-database-api-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_vWeauVyztoYzGBsy6h9azMYGgJ3R8tQDDZfTvuoy/mcp"
    }
  }
}
チャットにコピー04
  • 1536次元のテキスト埋め込み用の新しいベクトルテーブルを作成してください。

  • 'user_embeddings' テーブルに専用のベクトルインデックスを設定してください。

  • 'product_vectors' という名前のベクトルテーブルを作成し、検索インデックスを追加してください。

  • 画像埋め込み用の新しいテーブルを初期化し、高速検索用のインデックスをデプロイしてください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

一度MyScaleに接続すれば、あとは指示するだけです。

ワンクリックでAIクライアントとMyScaleを接続できます。認証情報はVinkius側で暗号化され、安全に管理されます。

MyScaleをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIが既存のテーブルを削除することはありますか?

    いいえ。現在のツールでは、新しいテーブルとインデックスの作成のみが可能です。

  • 02

    テーブル作成にSQLを書く必要はありますか?

    いいえ。自然言語で指示するだけで、AIがMyScaleへのAPIコールをすべて処理します。

  • 03

    AIがデータ行(レコード)の管理もできますか?

    いいえ。このセットアップタスクの範囲は、テーブル構造とインデックスの作成に限定されています。

  • 04

    インデックスの種類はAIが自動で選択しますか?

    AIは指示内容に基づいてインデックスを提案しますが、検索要件に適合しているか最終的にはユーザー自身で確認してください。

  • 05

    テーブル作成後に次元数を変更することはできますか?

    いいえ。ツール経由でテーブルが作成された後、構造を変更するには手動での操作が必要になります。

  • MyScaleについてさらに質問がありますか? MyScale Connectorの全機能を見る

『MyScale』を Claude、Cursor、ChatGPT などに接続