From 6c739d391b79e59925dc68e8451e5ae4592ce059 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Thu, 5 Sep 2024 11:40:31 -0700 Subject: [PATCH] refactor: rename --models flag to --list-models --- aider/args.py | 3 ++- aider/main.py | 4 ++-- aider/website/assets/sample.aider.conf.yml | 2 +- aider/website/assets/sample.env | 2 +- aider/website/docs/config/aider_conf.md | 2 +- aider/website/docs/config/dotenv.md | 2 +- aider/website/docs/config/options.md | 16 ++++++++++------ 7 files changed, 18 insertions(+), 13 deletions(-) diff --git a/aider/args.py b/aider/args.py index c09de2f3c..588f1dac1 100644 --- a/aider/args.py +++ b/aider/args.py @@ -121,7 +121,8 @@ def get_parser(default_config_files, git_root): ########## group = parser.add_argument_group("Model Settings") group.add_argument( - "--models", "--list-models", + "--list-models", + "--models", metavar="MODEL", help="List known models which match the (partial) MODEL name", ) diff --git a/aider/main.py b/aider/main.py index 38fa32ea1..fe30ec13b 100644 --- a/aider/main.py +++ b/aider/main.py @@ -468,8 +468,8 @@ def main(argv=None, input=None, output=None, force_git_root=None, return_coder=F if args.check_update: check_version(io, verbose=args.verbose) - if args.models: - models.print_matching_models(io, args.models) + if args.list_models: + models.print_matching_models(io, args.list_models) return 0 if args.git: diff --git a/aider/website/assets/sample.aider.conf.yml b/aider/website/assets/sample.aider.conf.yml index b074b628d..52b997072 100644 --- a/aider/website/assets/sample.aider.conf.yml +++ b/aider/website/assets/sample.aider.conf.yml @@ -54,7 +54,7 @@ # Model Settings: ## List known models which match the (partial) MODEL name -#models: +#list-models: ## Specify the api base url #openai-api-base: diff --git a/aider/website/assets/sample.env b/aider/website/assets/sample.env index 6ea1e44ab..e99863013 100644 --- a/aider/website/assets/sample.env +++ b/aider/website/assets/sample.env @@ -58,7 +58,7 @@ # Model Settings: ## List known models which match the (partial) MODEL name -#AIDER_MODELS= +#AIDER_LIST_MODELS= ## Specify the api base url #OPENAI_API_BASE= diff --git a/aider/website/docs/config/aider_conf.md b/aider/website/docs/config/aider_conf.md index 5e56aa8a0..a907840b0 100644 --- a/aider/website/docs/config/aider_conf.md +++ b/aider/website/docs/config/aider_conf.md @@ -102,7 +102,7 @@ cog.outl("```") # Model Settings: ## List known models which match the (partial) MODEL name -#models: +#list-models: ## Specify the api base url #openai-api-base: diff --git a/aider/website/docs/config/dotenv.md b/aider/website/docs/config/dotenv.md index 343165308..7d8d0a658 100644 --- a/aider/website/docs/config/dotenv.md +++ b/aider/website/docs/config/dotenv.md @@ -100,7 +100,7 @@ cog.outl("```") # Model Settings: ## List known models which match the (partial) MODEL name -#AIDER_MODELS= +#AIDER_LIST_MODELS= ## Specify the api base url #OPENAI_API_BASE= diff --git a/aider/website/docs/config/options.md b/aider/website/docs/config/options.md index ac4ef61ef..89cc23aa7 100644 --- a/aider/website/docs/config/options.md +++ b/aider/website/docs/config/options.md @@ -27,10 +27,11 @@ cog.out(get_md_help()) ``` usage: aider [-h] [--openai-api-key] [--anthropic-api-key] [--model] [--opus] [--sonnet] [--4] [--4o] [--mini] [--4-turbo] - [--35turbo] [--deepseek] [--models] [--openai-api-base] - [--openai-api-type] [--openai-api-version] - [--openai-api-deployment-id] [--openai-organization-id] - [--model-settings-file] [--model-metadata-file] + [--35turbo] [--deepseek] [--list-models] + [--openai-api-base] [--openai-api-type] + [--openai-api-version] [--openai-api-deployment-id] + [--openai-organization-id] [--model-settings-file] + [--model-metadata-file] [--verify-ssl | --no-verify-ssl] [--edit-format] [--weak-model] [--show-model-warnings | --no-show-model-warnings] @@ -130,9 +131,12 @@ Environment variable: `AIDER_DEEPSEEK` ## Model Settings: -### `--models MODEL` +### `--list-models MODEL` List known models which match the (partial) MODEL name -Environment variable: `AIDER_MODELS` +Environment variable: `AIDER_LIST_MODELS` +Aliases: + - `--list-models MODEL` + - `--models MODEL` ### `--openai-api-base OPENAI_API_BASE` Specify the api base url