vector-index-tuning について
vector-index-tuningは、本番環境の性能向けにベクトルインデックスを最適化するスキルです。ワークロードに基づく設定のベンチマークを案内し、導入前に再現率、レイテンシー、メモリを確認します。
主な機能
- 01HNSWパラメーターの調整
- 02量子化の適用
- 03メモリ使用量の最適化
- 04検索レイテンシーの削減
- 05再現率と速度の調整
活用シーン
- 01レイテンシーと再現率の目標に合わせた調整
- 02インデックス設定変更のベンチマーク
- 03ベクトルインデックスのメモリ削減
- 04本番導入前の変更検証
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill vector-index-tuningインストール後、Claude Code で/vector-index-tuningを入力して読み込まれたか確認します。
同梱ファイルresources/implementation-playbook.md
詳細
ベクトルインデックスのチューニング
本番環境のパフォーマンスに向けてベクトルインデックスを最適化するためのガイドです。
このスキルを使用する場合
- HNSW パラメータをチューニングするとき
- 量子化を実装するとき
- メモリ使用量を最適化するとき
- 検索レイテンシを削減するとき
- 再現率と速度のバランスを取るとき
- 数十億のベクトルにスケールするとき
このスキルを使用しない場合
- 小規模なデータセットで正確な検索のみが必要な場合(フラットインデックスを使用してください)
- ワークロードのメトリクスや、再現率を検証するための正解データがない場合
- インデックスのチューニングを超えたエンドツーエンドの検索システム設計が必要な場合
手順
- ワークロードの目標(レイテンシ、再現率、QPS)、データサイズ、メモリ予算を収集します。
- インデックスの種類を選択し、デフォルトのパラメータでベースラインを確立します。
- 実際のクエリを使用してパラメータスイープをベンチマークし、再現率、レイテンシ、メモリを追跡します。
- 本番環境に展開する前に、ステージングデータセットで変更を検証します。
詳細なパターン、チェックリスト、テンプレートについては resources/implementation-playbook.md を参照してください。
安全性
- ロールバック計画なしに本番環境で再インデックス化しないでください。
- グローバルに適用する前に、現実的な負荷の下で変更を検証してください。
- 再現率の低下を追跡し、品質が低下した場合は元に戻してください。
リソース
- 詳細なパターン、チェックリスト、テンプレートについては
resources/implementation-playbook.md。
制限事項
- このスキルは、タスクが上記のスコープに明確に一致する場合にのみ使用してください。
- 出力を、環境固有の検証、テスト、専門家によるレビューの代替として扱わないでください。
- 必要な入力、権限、安全境界、成功基準が欠けている場合は、停止して確認を求めてください。
コメント
Markdown 対応