camel overview
High-level overview of the integrations in a project, optionally explained by AI/LLM
Options
| Option | Description | Default | Type |
|---|---|---|---|
| Ask an LLM to explain the project (an overview, the capabilities, labels and notes of routes that have none) and save it in camel-summary.md, marked as AI-assisted | boolean | |
| API key for authentication. Also reads ANTHROPIC_API_KEY, OPENAI_API_KEY, WATSONX_APIKEY, or LLM_API_KEY env vars | String | |
| API type: 'ollama', 'openai' (OpenAI-compatible), 'anthropic' (Anthropic/Vertex AI), or 'watsonx' (IBM watsonx.ai) | ApiType | |
| Put the AI-assisted route descriptions and notes of camel-summary.md into the route sources, so they become part of the routes | boolean | |
| Output format (markdown, json) | markdown | String |
| Model to use | DEFAULT_MODEL | String |
| Save the overview as camel-summary.md in the project directory, keeping its AI-assisted sections | boolean | |
| Show the prompt sent to the LLM | boolean | |
| Temperature for response generation (0.0-2.0) | 0.3 | double |
| Timeout in seconds for LLM response | 300 | int |
| LLM API endpoint URL. Auto-detected from 'camel infra' for Ollama if not specified. Also reads AZURE_OPENAI_ENDPOINT or WATSONX_URL env vars | String | |
| Display the help and sub-commands | boolean |