
大規模なベクトルデータベースを管理するためのユニバーサルUIおよびツールスイート。
| | |ドキュメント|ホストされたインスタンス
素早い!松ぼっくりまたはクロマベクターデータベースにどの情報が埋め込まれているかを正確に教えてください。私はあなたができないに違いない。これらのチームは、基礎となるアーキテクチャの構築に焦点を当てていますが、頭痛やAPI呼び出しなしでベクターデータを簡単に管理できるようにしました。
私たちはそれをVectorAdminと呼び、ベクターデータベース管理のための最高の普遍的なGUIになりたいと考えています。
より多くのスクリーンショットを表示します

VectorAdminは、APIを介して埋め込まれている扱いにくいベクターデータを完全に制御するか、Langchainなどのツールを使用しているフルスタックアプリケーションであることを目指しています。
VectorAdminは、Dockerを介してローカルに実行したり、リモートでホストしたり、複数のベクトルデータベースを一度に管理したりできるフル能力のあるマルチユーザー製品です。
VectorAdminは単一のツール以上です。 VectorAdminは、従来のデータベース管理システムに期待されるコントロールを妥協することなく、ベクトル化されたテキストと対話し、理解することを簡単にするツールのスイートです。
VectorAdminのいくつかのクールな機能
このモノレポは、3つの主要なセクションで構成されています。
document-processor :ドキュメントを簡単に消化、解析、埋め込むフラスコアプリ。frontend :Vitejs +は、すべてのコンテンツを簡単に作成および管理できるように実行できるFrontendを反応させます。backend :すべてのインタラクションを処理し、すべてのVectordB管理を実行するNodeJS + Expressサーバー。workers :snappyパフォーマンスのための長期にわたるプロセスの背景タスクを処理するための最大のJSインスタンス。docker :Dockerインスタンスが推奨されるように、このアーチ全体を単一のコマンドで実行します。yarnとnodedocument-processor/でスクリプトを実行するためのpython 3.9+。Dockerと一緒に数分で起きて走ってください
以下の指示は、Windowsで動作しません。
yarn dev:setup 。cd document-processor && python3.9 -m virtual-env v-env && source v-env/bin/activate && pip install -r requirements.txtプロジェクトルートからの別々のターミナルウィンドウで:
yarn prisma:setup DBの移行とクライアントを作成し、 yarn dev:serveryarn dev:frontendyarn dev:workerscd document-processor && flask run --host '0.0.0.0' --port 8888最初の起動とホームページのアクセスでは、プライマリ管理アカウント、組織、およびデータベース接続を作成するために自動的にリダイレクトされます。
<issue number>-<short name>のブランチ名フォーマットでPRを作成しますMintplex Labs IncによるVectorAdminには、匿名の使用情報を収集するテレメトリ機能が含まれています。
この情報を使用して、VectorAdminがどのように使用されるかを理解し、新機能とバグ修正に関する作業を優先し、VectorAdminのパフォーマンスと安定性を改善するのに役立ちます。
サーバーまたはdocker .envの設定でDISABLE_TELEMETRY 「true」に設定して、テレメトリをオプトアウトします。
DISABLE_TELEMETRY="true"
特に、製品とロードマップの決定を下すのに役立つ使用の詳細のみを追跡します。
これらのクレームをすべての場所を見つけることにより、 Telemetry.sendTelemetry見つけることにより、これらのクレームを検証できます。SendTelemetryが呼び出されます。さらに、これらのイベントは出力ログに書き込まれているため、送信された特定のデータも表示されます。 IPやその他の識別情報は収集されません。テレメトリープロバイダーは、オープンソーステレメトリーコレクションサービスであるPosthogです。