From ff6aa4f62e95b39c4caac8a28158754abfbbcf8d Mon Sep 17 00:00:00 2001 From: TonyGeez <141154740+TonyGeez@users.noreply.github.com> Date: Sun, 12 Oct 2025 01:20:11 -0400 Subject: [PATCH] Update README.md --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/README.md b/README.md index ed05e52..e0df85b 100644 --- a/README.md +++ b/README.md @@ -229,6 +229,29 @@ This will open a web-based interface where you can easily view and edit your `co ![UI](/blog/images/ui.png) +### 5. CLI Model Management + +For users who prefer terminal-based workflows, you can use the interactive CLI model selector: + +```shell +ccr model +``` + +This command provides an interactive interface to: + +- View current configuration: +- See all configured models (default, background, think, longContext, webSearch, image) +- Switch models: Quickly change which model is used for each router type +- Add new models: Add models to existing providers +- Create new providers: Set up complete provider configurations including: +-- Provider name and API endpoint +-- API key +-- Available models +-- Transformer configuration with support for: +--- Multiple transformers (openrouter, deepseek, gemini, etc.) +--- Transformer options (e.g., maxtoken with custom limits) +--- Provider-specific routing (e.g., OpenRouter provider preferences) The CLI tool validates all inputs and provides helpful prompts to guide you through the configuration process, making it easy to manage complex setups without editing JSON files manually. + #### Providers The `Providers` array is where you define the different model providers you want to use. Each provider object requires: