MyScale 使い方
MyScaleは、AIアプリケーション向けに最適化されたクラウドベースのSQLベクトルデータベースで、ベクトル検索機能と完全なSQLサポートを組み合わせ、構造化および非構造化データの効率的な管理を可能にします。
もっと見るMyScaleの使用方法
MyScaleアカウントとクラスタを作成する: MyScaleアカウントにサインアップし、クイックスタートガイドに従って新しいクラスタを作成してデータを保存します。
必要なライブラリをインストールする: MyScaleとやり取りするためにclickhouse-connectライブラリをインストールし、必要に応じてOpenAIなどの他の依存関係もインストールします。
MyScaleクラスタに接続する: クラスタを作成した際に提供された接続詳細(ホスト、ユーザー名、パスワード)を使用して、アプリケーションから接続を確立します。
ベクトルデータを保存するためのテーブルを作成する: SQLを使用して、データの適切な列(ベクトル列を含む)を持つMyScale内にテーブルを作成します。ベクトルインデックスタイプと距離メトリックを指定します。
ベクトルデータを挿入する: 作成したテーブルにベクトルデータを挿入します。ファイルからインポートするか、プログラムで挿入します。
ベクトル検索を実行する: ベクトル関数を使用したSQLクエリを使用して、データに対して類似性検索を実行します。基本的なベクトル検索、フィルタリングされた検索、またはハイブリッドテキスト+ベクトル検索を行うことができます。
高度な機能を活用する: MyScaleのSQL機能を活用して、ベクトルデータと構造化データに対して複雑なクエリ、結合、分析を実行します。
MyScaleのよくある質問
MyScaleは、AIアプリケーションとソリューション向けに最適化された高性能なSQL対応ベクトルデータベースです。ベクトル検索機能と完全なSQLサポートを組み合わせ、同じデータベース内で構造化データとベクトルデータの両方を管理できます。
もっと見る