diff options
author | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2024-04-23 00:50:37 +0200 |
---|---|---|
committer | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2024-04-23 00:50:37 +0200 |
commit | 310b4c5f12851b4466a7e0c20fe556a7fd2736bf (patch) | |
tree | e65a77cb28fe88b13163100ff1a98acb92dca386 /rag | |
parent | 04686f497f120096435da72c6546306eb292846a (diff) |
Update cli
Diffstat (limited to 'rag')
-rw-r--r-- | rag/cli.py | 18 |
1 files changed, 14 insertions, 4 deletions
@@ -79,16 +79,26 @@ def rag(generator: str, query: str, limit): type=click.Path(exists=True), default=None, ) +@click.option( + "-q", + "--query", + prompt_required=False, + help="The query for rag", + prompt="Enter your query", +) @click.option("-v", "--verbose", count=True) def main( - query: Optional[str], generator: str, limit: int, directory: Optional[str], verbose + query: Optional[str], + generator: str, + limit: int, + directory: Optional[str], + verbose: int, ): configure_logging(verbose) + if directory: + upload(directory) if query: rag(generator, query, limit) - elif directory: - upload(directory) - # TODO: truncate databases # TODO: maybe add override for models |