tinyvector
1.0.0
どこでも実行できる軽量のドッカーコンテナを提供します。最新の変更で起きて実行するには、1つのコマンドのみが必要です。
docker run
-p 8000:8000
ghcr.io/m1guelpf/tinyvector:edge注意Docker ComposeまたはKubernetesを介して実行する場合は、
/tinyvector/storageにボリュームをバインドして、持続性を確実にバインドしてください。これは、上記のコマンドで自動的に処理されます。
Tinyvectorを実行することにより、最新のタグ付きリリースからTinyVectorを構築できます(最初にRustをcargo install tinyvectorする必要がある場合があります)。次に、 tinyvectorを実行してサーバーを起動します。
また、リポジトリのクローニングとcargo build --releaseを実行することで、最新のコミットから構築し、 ./target/release/tinyvector target/release/tinyvectorで実行することもできます。
ほとんどのベクトルデータベースは、簡単なセットアップのために過剰になります。例えば:
埋め込みは、テキストを小さな数字のリストに変換することにより、同様のことを比較するのと同じように、同様のことを比較する方法です。同様のテキストには同様の数字があり、異なる数字は非常に異なる数字を持っています。
Openaiの説明を読んでください。
このプロジェクトは、MITライセンスに基づいてオープンソースされています。詳細については、ライセンスファイルを参照してください。