Claus Ibsen created CAMEL-24288:
-----------------------------------
Summary: Add IBM watsonx (Bob AI) support for TUI/CLI AI prompt
(F8)
Key: CAMEL-24288
URL: https://issues.apache.org/jira/browse/CAMEL-24288
Project: Camel
Issue Type: Improvement
Components: camel-jbang
Reporter: Claus Ibsen
The Camel JBang TUI AI prompt (F8) currently supports Ollama, OpenAI (including
Azure OpenAI), Anthropic (including Vertex AI), and Google Gemini as AI
providers. Add IBM watsonx.ai (Bob AI) as an additional provider.
This requires:
- Adding a new {{watsonx}} provider type to {{LlmClient}} in
{{camel-jbang-core}}
- IBM watsonx.ai authentication via IBM Cloud IAM token ({{WATSONX_API_KEY}} /
{{WATSONX_URL}} / {{WATSONX_PROJECT_ID}})
- Auto-detection of watsonx environment variables during provider selection
- Adding watsonx to the TUI AI provider selector and switch popup
- Default model configuration (e.g., {{ibm/granite-3.1-8b-instruct}})
Related: CAMEL-24275 (Gemini support), CAMEL-24276 (Azure OpenAI support)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)