camel ask
Ask a question about a running Camel application using AI
Options
| Option | Description | Default | Type |
|---|---|---|---|
| API key. Also reads ANTHROPIC_API_KEY, OPENAI_API_KEY, WATSONX_APIKEY, or LLM_API_KEY env vars | String | |
| API type: 'ollama', 'openai', 'anthropic', or 'watsonx' | ApiType | |
| Maximum number of tool-calling rounds | 25 | int |
| Model to use. Default: the provider’s default; with Ollama the installed model best at tool calling, such as qwen3.6 | String | |
| Name or PID of the Camel process. Auto-detected when exactly one process is running | String | |
| Show token usage and elapsed time after response | boolean | |
| Show tool calls and results as they happen | boolean | |
| Timeout in seconds for LLM response | 120 | int |
| The tools the model gets: core (a small set, for a local model), full, or auto (core for a local model, full for a hosted one) | auto | ToolSet |
| LLM API endpoint URL. Auto-detected if not specified. Also reads AZURE_OPENAI_ENDPOINT or WATSONX_URL env vars | String | |
| Print debug information: HTTP requests, responses, and parsed results | boolean | |
| Run the calls that ask first without asking: file writes, messages to endpoints the integration does not have, SQL that changes data, code expressions, stopping the integration, and camel commands that change something. For scripts, where there is no terminal to ask on | boolean | |
| Display the help and sub-commands | boolean |