From e4bcc76f88b3408b830dcae1daf09520403e6009 Mon Sep 17 00:00:00 2001 From: yichuan520030910320 Date: Thu, 7 Aug 2025 18:58:04 -0700 Subject: [PATCH] fix cli & make recompute default true --- packages/leann-core/src/leann/cli.py | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/packages/leann-core/src/leann/cli.py b/packages/leann-core/src/leann/cli.py index 49fffb3..787cadd 100644 --- a/packages/leann-core/src/leann/cli.py +++ b/packages/leann-core/src/leann/cli.py @@ -114,7 +114,12 @@ Examples: search_parser.add_argument("--complexity", type=int, default=64) search_parser.add_argument("--beam-width", type=int, default=1) search_parser.add_argument("--prune-ratio", type=float, default=0.0) - search_parser.add_argument("--recompute-embeddings", action="store_true") + search_parser.add_argument( + "--recompute-embeddings", + action="store_true", + default=True, + help="Recompute embeddings (default: True)", + ) search_parser.add_argument( "--pruning-strategy", choices=["global", "local", "proportional"], @@ -137,7 +142,12 @@ Examples: ask_parser.add_argument("--complexity", type=int, default=32) ask_parser.add_argument("--beam-width", type=int, default=1) ask_parser.add_argument("--prune-ratio", type=float, default=0.0) - ask_parser.add_argument("--recompute-embeddings", action="store_true") + ask_parser.add_argument( + "--recompute-embeddings", + action="store_true", + default=True, + help="Recompute embeddings (default: True)", + ) ask_parser.add_argument( "--pruning-strategy", choices=["global", "local", "proportional"],