@@ -91,13 +91,18 @@ impl FromStr for Api {
9191}
9292
9393#[ derive( Default , Clone , Debug , Parser , PartialEq , Serialize , Deserialize ) ]
94- #[ command( name = "e " , version = "0.1.0" ) ]
94+ #[ command( name = "llm-stream " , version) ]
9595#[ command( about = "Interact with LLMs through the terminal" ) ]
9696#[ command(
9797 long_about = "This Rust-based CLI enables users to interact with various Large Language Models
98- (LLMs) directly from the terminal. Through this tool, you can send prompts to different
99- APIs, such as OpenAI, Anthropic, Google, Mistral, and Mistral FIM, and receive and handle
100- responses from these models.
98+ (LLMs) directly from the terminal. Through this tool, you can send prompts to OpenAI,
99+ Anthropic, Google, Mistral, Mistral FIM, Ollama, Groq, DeepSeek, or a ChatGPT subscription
100+ account, and receive and handle responses from these models.
101+
102+ The `chatgpt` provider works differently from the rest: it signs in to a ChatGPT
103+ subscription with `--login` instead of taking an API key, it is steered with
104+ `--reasoning-effort` and `--reasoning-summary` rather than `--temperature` and `--top-p`,
105+ and `--models` reports which models the signed-in account may use.
101106
102107The tool offers extensive configuration options, allowing you
103108to specify parameters like model type, maximum and minimum tokens, temperature, top-p
0 commit comments