Lanternの使い方
Lantern Cloudにサインアップする: lantern.devにアクセスし、'無料でLanternを試す'をクリックして無料アカウントを作成します。クレジットカードは必要ありません。
データベースを作成する: サインアップ後、Lanternが有効な新しいPostgresデータベースを作成します。
データベースに接続する: 提供された接続詳細を使用して、好みの方法(例:psql、アプリケーションコードなど)でLanternが有効なPostgresデータベースに接続します。
ベクター列を持つテーブルを作成する: ベクター埋め込みを保存する列を含むテーブルを作成するためにSQLを実行します。例:'CREATE TABLE books (id SERIAL PRIMARY KEY, book_embedding REAL[3]);'
ベクターデータを挿入する: テーブルにベクター埋め込みを挿入します。例:'INSERT INTO books (book_embedding) VALUES ('{0,1,0}'), ('{3,2,4}');'
HNSWインデックスを作成する: クエリを高速化するために、ベクター列にLantern HNSWインデックスを作成します。例:'CREATE INDEX book_index ON books USING lantern_hnsw(book_embedding dist_l2sq_ops) WITH (M=2, ef_construction=10, ef=4, dim=3);'
ベクター類似検索を実行する: SQLを使用して類似ベクターをクエリします。例:'SELECT id FROM books ORDER BY book_embedding <-> '{0,0,0}' LIMIT 1;'
埋め込みを生成する(オプション): Lanternの組み込み埋め込み生成を使用して、テキストや画像からベクターを作成します。例:'SELECT id FROM books ORDER BY book_embedding <-> text_embedding('BAAI/bge-base-en', 'My text input') LIMIT 1;'
Lanternのよくある質問
Lanternは、開発者が高性能なAIアプリケーションを構築するためのホスティングされたPostgresベクトルデータベースおよびツールキットです。ベクトル検索機能、埋め込み生成、および効率的なインデックス作成を提供します。
もっと見る