Skip to content
このページは中国語の原文から翻訳されましたが、その後原文が更新されているため、内容が古い可能性があります。正本は中国語版です。 中国語の原文を見る →

よくある質問 ​

基礎

基礎的な質問

MemX と mem0 はどのような関係ですか?

MemX は mem0 の強化版(スーパーセット)であり、ACE インテリジェントメモリー管理レイヤーが追加されています。ace_enabled=False の場合は mem0 とまったく同じ動作で、オーバーヘッドはゼロです。

GPU は必要ですか?

必要ありません。ローカル埋め込みモデル all-MiniLM-L6-v2 は ONNX Runtime を介して CPU 上で動作します(< 5ms/件)。Reflector のルール事前フィルタは GPU に依存せず、hybrid の LLM 精錬はリモート API を利用します。

追加の LLM トークン消費が発生しますか?

デフォルトの hybrid では価値のある候補に対してのみ LLM を呼び出すため、mem0 の全量呼び出しと比べて 90%+ 削減されます。LLM が利用できない場合は自動的に純粋なルールへ降格し、コストはゼロです。明示的に無効化するには reflector.mode="rules" を設定します。

どのベクトルデータベースに対応していますか?

mem0 のすべて(Qdrant、Chroma、Pinecone、Weaviate、Milvus など)を継承しています。デフォルトのメモリーストレージは開発・テストに適しています。

利用

利用に関する質問

mem0 からどう移行すればよいですか?
  1. pip install git+https://github.com/UU114/memx.git

  2. from mem0 import Memory を from memx import Memory に変更します

  3. 既存のコードを変更する必要はありません(ACE はデフォルトで無効)。

  4. 準備ができたら config={"ace_enabled": True} を追加してインテリジェント機能を有効化します。

データはどこに保存されますか?

設定したベクトルデータベースのバックエンドに依存します。デフォルトはメモリー(再起動で消失)で、本番環境では Qdrant/Chroma による永続化を推奨します。ローカル埋め込みモデルは ~/.memx/models/ にキャッシュされます。

減衰速度はどう制御しますか?
パラメータ効果
decay.half_life_days大きくする → 減衰がより緩やか(デフォルト 30 日)
decay.boost_factor大きくする → 想起時の強化がより顕著(デフォルト 0.1)
decay.permanent_threshold小さくする → 永続メモリーになりやすい(デフォルト 15 回)
誤判定された知識はどう処理しますか?
  1. memx list --scope project:my-app — 確認する

  2. memx forget <memory-id> — 削除する

  3. memx learn "correct knowledge" — 手動で追加する

複数人 / 複数 Agent でメモリーを共有するには?

デーモンプロセスモードを有効にすると、複数の Agent が IPC Socket を介して同一のナレッジベースを共有できます(IDE プラグイン、チーム協働)。scope を使ってプロジェクト/ワークスペースを区別します。

プライバシー

プライバシーに関する質問

フィルタは無効化できません

12 件の組み込み機密情報フィルタルールは無効化できないセキュリティの最低ラインであり、privacy_custom_patterns を通じて追加ルールを足すことのみ可能です。

どのような種類の機密情報フィルタに対応していますか?
種類例
PEM 秘密鍵-----BEGIN RSA PRIVATE KEY-----
Bearer / JWT TokenBearer eyJhbG...
Anthropic API Keysk-ant-api03-*
OpenAI API Keysk-proj-*
GitHub Tokenghp_*, github_pat_*
AWS Access KeyAKIA*
AWS Secret Key40 文字の base64
データベース接続文字列postgres://user:pass@host/db
オペレーティングシステムのパス/home/user/.ssh/id_rsa
カスタムルールprivacy_custom_patterns を通じて追加

INFO

これら 12 件のルールは鍵とローカルパス系の機密情報(secrets + user paths)に焦点を当てており、従来の意味での PII(メールアドレス / 電話番号 / 身分証など)ではありません。PII フィルタが必要な場合は、privacy_custom_patterns を通じて自分で拡張してください。

フィルタされた元の値はどこへ行きますか?

プレースホルダ(例 [REDACTED:api_key])に置き換えられ、元の値はどこにも保存されません。フィルタは書き込みパイプラインの最前段で実行されます。

パフォーマンス

パフォーマンスに関する質問

メモリーは何件まで保存できますか?

ベクトルデータベースのバックエンド容量に依存し、MemX 自体にハードな上限はありません。減衰エンジンが自動的にアーカイブし、アクティブな規模を妥当に保ちます。

RecallReinforcer は検索パフォーマンスに影響しますか?

影響しません。非同期のバックグラウンドスレッドで、結果を返してから recall_count を更新するため、検索をブロックしません。

検索のレイテンシはどのくらいですか?(< 10,000 件のメモリー)
操作レイテンシ
4 層ハイブリッド検索10-50ms
純粋なキーワード検索(L4 降格)5-20ms
ローカル埋め込み計算< 5ms
書き込み(Reflector + Curator を含む)20-100ms

次のステップ ​

次のステップ

Powered by Lurus Technologies