VecMetaQ
1.0.0
ProjectText Suiteの一部。 Vecmetaq(Vector Metadata Query)は、埋め込みとメタデータを簡単に管理するためのFAISSベクターインデックスをカプセル化するFASTAPI Webアプリです。
POST /add_data/を使用して、テキスト、タグ、メタデータを追加します。DELETE /delete_data/を使用してタグ経由で削除されたデータをマークします。POST /search_similar/を使用して同様のテキストを検索します。 Dockerをシステムにインストールしてから、.envファイルをコピーして初期化して、Dockerが作成します。
mv .env-example .env
docker compose upまたは、できるGHCRを使用するには(.ENVファイルの準備ができていることを確認してください):
docker pull ghcr.io/flagro/vecmetaq
docker run -it --env-file .env ghcr.io/flagro/vecmetaq127.0.0.1:8000でデフォルトでアクセスできます。
APIエンドポイント
text 、 tag 、 metadata 、および資格情報が必要です。tagと資格情報が必要です。query 、オプションのk (int)、 distance_threshold (float)、および資格情報を期待します。 コラボレーションのために開いています。ディスカッションについては、[問題]ページを確認してください。