cli: unify flags to --recompute/--no-recompute for build/search/ask; docs: update references
This commit is contained in:
@@ -514,7 +514,7 @@ leann search INDEX_NAME QUERY [OPTIONS]
|
|||||||
Options:
|
Options:
|
||||||
--top-k N Number of results (default: 5)
|
--top-k N Number of results (default: 5)
|
||||||
--complexity N Search complexity (default: 64)
|
--complexity N Search complexity (default: 64)
|
||||||
--recompute-embeddings Use recomputation for highest accuracy
|
--recompute Use recomputation for highest accuracy
|
||||||
--pruning-strategy {global,local,proportional}
|
--pruning-strategy {global,local,proportional}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -291,7 +291,7 @@ leann build my-index \
|
|||||||
|
|
||||||
# Search with OpenAI embeddings (recompute at query time)
|
# Search with OpenAI embeddings (recompute at query time)
|
||||||
leann search my-index "your query" \
|
leann search my-index "your query" \
|
||||||
--recompute-embeddings
|
--recompute
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2) Run remote builds with SkyPilot (cloud GPU)
|
### 2) Run remote builds with SkyPilot (cloud GPU)
|
||||||
|
|||||||
@@ -145,22 +145,17 @@ Examples:
|
|||||||
search_parser.add_argument("--beam-width", type=int, default=1)
|
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("--prune-ratio", type=float, default=0.0)
|
||||||
search_parser.add_argument(
|
search_parser.add_argument(
|
||||||
"--recompute-embeddings",
|
"--no-recompute",
|
||||||
action="store_true",
|
|
||||||
default=True,
|
|
||||||
help="Recompute embeddings (default: True)",
|
|
||||||
)
|
|
||||||
search_parser.add_argument(
|
|
||||||
"--no-recompute-embeddings",
|
|
||||||
dest="recompute_embeddings",
|
dest="recompute_embeddings",
|
||||||
action="store_false",
|
action="store_false",
|
||||||
help="Disable embedding recomputation during search",
|
help="Disable embedding recomputation during search",
|
||||||
)
|
)
|
||||||
search_parser.add_argument(
|
search_parser.add_argument(
|
||||||
"--no-recompute",
|
"--recompute",
|
||||||
dest="recompute_embeddings",
|
dest="recompute_embeddings",
|
||||||
action="store_false",
|
action="store_true",
|
||||||
help="Alias for --no-recompute-embeddings",
|
default=True,
|
||||||
|
help="Enable embedding recomputation during search (default)",
|
||||||
)
|
)
|
||||||
search_parser.add_argument(
|
search_parser.add_argument(
|
||||||
"--pruning-strategy",
|
"--pruning-strategy",
|
||||||
@@ -185,22 +180,17 @@ Examples:
|
|||||||
ask_parser.add_argument("--beam-width", type=int, default=1)
|
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("--prune-ratio", type=float, default=0.0)
|
||||||
ask_parser.add_argument(
|
ask_parser.add_argument(
|
||||||
"--recompute-embeddings",
|
"--no-recompute",
|
||||||
action="store_true",
|
|
||||||
default=True,
|
|
||||||
help="Recompute embeddings (default: True)",
|
|
||||||
)
|
|
||||||
ask_parser.add_argument(
|
|
||||||
"--no-recompute-embeddings",
|
|
||||||
dest="recompute_embeddings",
|
dest="recompute_embeddings",
|
||||||
action="store_false",
|
action="store_false",
|
||||||
help="Disable embedding recomputation during ask",
|
help="Disable embedding recomputation during ask",
|
||||||
)
|
)
|
||||||
ask_parser.add_argument(
|
ask_parser.add_argument(
|
||||||
"--no-recompute",
|
"--recompute",
|
||||||
dest="recompute_embeddings",
|
dest="recompute_embeddings",
|
||||||
action="store_false",
|
action="store_true",
|
||||||
help="Alias for --no-recompute-embeddings",
|
default=True,
|
||||||
|
help="Enable embedding recomputation during ask (default)",
|
||||||
)
|
)
|
||||||
ask_parser.add_argument(
|
ask_parser.add_argument(
|
||||||
"--pruning-strategy",
|
"--pruning-strategy",
|
||||||
|
|||||||
Reference in New Issue
Block a user