This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git


The following commit(s) were added to refs/heads/main by this push:
     new 238f216e5b9 Regen
238f216e5b9 is described below

commit 238f216e5b947f03e34bebae9b80f79bc6ba2214
Author: Claus Ibsen <[email protected]>
AuthorDate: Thu Oct 1 10:32:00 2026 +0200

    Regen
---
 .../springboot/catalog/components/typesafe-ai.json | 58 +++++++++++-----------
 1 file changed, 30 insertions(+), 28 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/typesafe-ai.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/typesafe-ai.json
index 41c06fc43ce..5d31c6804ff 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/typesafe-ai.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/typesafe-ai.json
@@ -24,36 +24,38 @@
     "remote": true
   },
   "componentProperties": {
-    "baseUrl": { "index": 0, "kind": "property", "displayName": "Base Url", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "https:\/\/api.typesafe.ai", 
"configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The API base URL. The 
client appends \/v1\/systemone. Redirects  [...]
-    "configuration": { "index": 1, "kind": "property", "displayName": 
"Configuration", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", "deprecated": 
false, "autowired": false, "secret": false, "description": "Default 
configuration shared by TypeSafe AI endpoints." },
-    "maxConcurrentRequests": { "index": 2, "kind": "property", "displayName": 
"Max Concurrent Requests", "group": "common", "label": "common", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 64, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Maximum concurrent 
evaluations per endpoint, shared by producers and pre [...]
-    "model": { "index": 3, "kind": "property", "displayName": "Model", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "jev-latest", "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The model ID or alias. 
Use a versioned ID to pin decision behavior." },
-    "questions": { "index": 4, "kind": "property", "displayName": "Questions", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "A JSON object mapping 
question names to Noul, Choice or Score question objects. When set, producers 
evalua [...]
-    "questionsResource": { "index": 5, "kind": "property", "displayName": 
"Questions Resource", "group": "common", "label": "common", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Camel resource URI for a 
UTF-8 JSON object mapping question names to Noul, Choice or Scor [...]
-    "requestTimeout": { "index": 6, "kind": "property", "displayName": 
"Request Timeout", "group": "common", "label": "common", "required": false, 
"type": "integer", "javaType": "long", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 30000, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The timeout in 
milliseconds for the complete HTTP request and response body. Must b [...]
-    "state": { "index": 7, "kind": "property", "displayName": "State", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The Simple expression 
selecting state for configured producer questions and the TypeSafe AI language. 
If not set,  [...]
-    "lazyStartProducer": { "index": 8, "kind": "property", "displayName": 
"Lazy Start Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the producer should be started lazy (on the first message). By 
starting lazy you can use this to allow CamelContext and routes to startup in 
situations where a producer may otherwise fail [...]
-    "resultProperty": { "index": 9, "kind": "property", "displayName": "Result 
Property", "group": "producer", "label": "producer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Store the producer 
response in this exchange property, preserving the original message body." },
-    "autowiredEnabled": { "index": 10, "kind": "property", "displayName": 
"Autowired Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, "description": 
"Whether autowiring is enabled. This is used for automatic autowiring options 
(the option must be marked as autowired) by looking up in the registry to find 
if there is a single instance of matching  [...]
-    "threshold": { "index": 11, "kind": "property", "displayName": 
"Threshold", "group": "advanced", "label": "advanced", "required": false, 
"type": "number", "javaType": "double", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 0.5, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Default inclusive 
probability threshold for the TypeSafe AI language. Must be within 0,1." },
-    "uncertainty": { "index": 12, "kind": "property", "displayName": 
"Uncertainty", "group": "advanced", "label": "advanced", "required": false, 
"type": "number", "javaType": "double", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 0.0, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Default half-width of 
the inclusive uncertainty band for the TypeSafe AI language. Zer [...]
-    "uncertaintyPolicy": { "index": 13, "kind": "property", "displayName": 
"Uncertainty Policy", "group": "advanced", "label": "advanced", "required": 
false, "type": "enum", "javaType": 
"org.apache.camel.language.typesafeai.TypeSafeAiLanguage.UncertaintyPolicy", 
"enum": [ "NonMatch", "Fail" ], "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "NonMatch", "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "c [...]
-    "apiKey": { "index": 14, "kind": "property", "displayName": "Api Key", 
"group": "security", "label": "security", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": true, "security": "secret", "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The API key used for 
Bearer authentication." }
+    "apiPath": { "index": 0, "kind": "property", "displayName": "Api Path", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "\/v1\/systemone", "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The API path appended to 
baseUrl. A leading slash is optional. Must be a n [...]
+    "baseUrl": { "index": 1, "kind": "property", "displayName": "Base Url", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "https:\/\/api.typesafe.ai", 
"configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The API base URL. The 
client appends apiPath, preserving any bas [...]
+    "configuration": { "index": 2, "kind": "property", "displayName": 
"Configuration", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", "deprecated": 
false, "autowired": false, "secret": false, "description": "Default 
configuration shared by TypeSafe AI endpoints." },
+    "maxConcurrentRequests": { "index": 3, "kind": "property", "displayName": 
"Max Concurrent Requests", "group": "common", "label": "common", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 64, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Maximum concurrent 
evaluations per endpoint, shared by producers and pre [...]
+    "model": { "index": 4, "kind": "property", "displayName": "Model", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "jev-latest", "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The model ID or alias. 
Use a versioned ID to pin decision behavior." },
+    "questions": { "index": 5, "kind": "property", "displayName": "Questions", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "A JSON object mapping 
question names to Noul, Choice or Score question objects. When set, producers 
evalua [...]
+    "questionsResource": { "index": 6, "kind": "property", "displayName": 
"Questions Resource", "group": "common", "label": "common", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Camel resource URI for a 
UTF-8 JSON object mapping question names to Noul, Choice or Scor [...]
+    "requestTimeout": { "index": 7, "kind": "property", "displayName": 
"Request Timeout", "group": "common", "label": "common", "required": false, 
"type": "integer", "javaType": "long", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 30000, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The timeout in 
milliseconds for the complete HTTP request and response body. Must b [...]
+    "state": { "index": 8, "kind": "property", "displayName": "State", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The Simple expression 
selecting state for configured producer questions and the TypeSafe AI language. 
If not set,  [...]
+    "lazyStartProducer": { "index": 9, "kind": "property", "displayName": 
"Lazy Start Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the producer should be started lazy (on the first message). By 
starting lazy you can use this to allow CamelContext and routes to startup in 
situations where a producer may otherwise fail [...]
+    "resultProperty": { "index": 10, "kind": "property", "displayName": 
"Result Property", "group": "producer", "label": "producer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Store the producer 
response in this exchange property, preserving the original message body." },
+    "autowiredEnabled": { "index": 11, "kind": "property", "displayName": 
"Autowired Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, "description": 
"Whether autowiring is enabled. This is used for automatic autowiring options 
(the option must be marked as autowired) by looking up in the registry to find 
if there is a single instance of matching  [...]
+    "threshold": { "index": 12, "kind": "property", "displayName": 
"Threshold", "group": "advanced", "label": "advanced", "required": false, 
"type": "number", "javaType": "double", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 0.5, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Default inclusive 
probability threshold for the TypeSafe AI language. Must be within 0,1." },
+    "uncertainty": { "index": 13, "kind": "property", "displayName": 
"Uncertainty", "group": "advanced", "label": "advanced", "required": false, 
"type": "number", "javaType": "double", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 0.0, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Default half-width of 
the inclusive uncertainty band for the TypeSafe AI language. Zer [...]
+    "uncertaintyPolicy": { "index": 14, "kind": "property", "displayName": 
"Uncertainty Policy", "group": "advanced", "label": "advanced", "required": 
false, "type": "enum", "javaType": 
"org.apache.camel.language.typesafeai.TypeSafeAiLanguage.UncertaintyPolicy", 
"enum": [ "NonMatch", "Fail" ], "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "NonMatch", "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "c [...]
+    "apiKey": { "index": 15, "kind": "property", "displayName": "Api Key", 
"group": "security", "label": "security", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": true, "security": "secret", "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The API key used for 
Bearer authentication." }
   },
   "properties": {
     "name": { "index": 0, "kind": "path", "displayName": "Name", "group": 
"producer", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "A logical name for the evaluation 
endpoint." },
-    "baseUrl": { "index": 1, "kind": "parameter", "displayName": "Base Url", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "https:\/\/api.typesafe.ai", 
"configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The API base URL. The 
client appends \/v1\/systemone. Redirects [...]
-    "maxConcurrentRequests": { "index": 2, "kind": "parameter", "displayName": 
"Max Concurrent Requests", "group": "common", "label": "common", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 64, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Maximum concurrent 
evaluations per endpoint, shared by producers and pr [...]
-    "model": { "index": 3, "kind": "parameter", "displayName": "Model", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "jev-latest", "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The model ID or alias. 
Use a versioned ID to pin decision behavior." },
-    "questions": { "index": 4, "kind": "parameter", "displayName": 
"Questions", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "A JSON object mapping 
question names to Noul, Choice or Score question objects. When set, producers 
evalu [...]
-    "questionsResource": { "index": 5, "kind": "parameter", "displayName": 
"Questions Resource", "group": "common", "label": "common", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Camel resource URI for a 
UTF-8 JSON object mapping question names to Noul, Choice or Sco [...]
-    "requestTimeout": { "index": 6, "kind": "parameter", "displayName": 
"Request Timeout", "group": "common", "label": "common", "required": false, 
"type": "integer", "javaType": "long", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 30000, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The timeout in 
milliseconds for the complete HTTP request and response body. Must  [...]
-    "state": { "index": 7, "kind": "parameter", "displayName": "State", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The Simple expression 
selecting state for configured producer questions and the TypeSafe AI language. 
If not set, [...]
-    "resultProperty": { "index": 8, "kind": "parameter", "displayName": 
"Result Property", "group": "producer", "label": "producer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Store the producer 
response in this exchange property, preserving the original message body." },
-    "lazyStartProducer": { "index": 9, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produc [...]
-    "threshold": { "index": 10, "kind": "parameter", "displayName": 
"Threshold", "group": "advanced", "label": "advanced", "required": false, 
"type": "number", "javaType": "double", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 0.5, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Default inclusive 
probability threshold for the TypeSafe AI language. Must be within 0,1." },
-    "uncertainty": { "index": 11, "kind": "parameter", "displayName": 
"Uncertainty", "group": "advanced", "label": "advanced", "required": false, 
"type": "number", "javaType": "double", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 0.0, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Default half-width of 
the inclusive uncertainty band for the TypeSafe AI language. Ze [...]
-    "uncertaintyPolicy": { "index": 12, "kind": "parameter", "displayName": 
"Uncertainty Policy", "group": "advanced", "label": "advanced", "required": 
false, "type": "enum", "javaType": 
"org.apache.camel.language.typesafeai.TypeSafeAiLanguage.UncertaintyPolicy", 
"enum": [ "NonMatch", "Fail" ], "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "NonMatch", "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": " [...]
-    "apiKey": { "index": 13, "kind": "parameter", "displayName": "Api Key", 
"group": "security", "label": "security", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": true, "security": "secret", "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The API key used for 
Bearer authentication." }
+    "apiPath": { "index": 1, "kind": "parameter", "displayName": "Api Path", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "\/v1\/systemone", "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The API path appended to 
baseUrl. A leading slash is optional. Must be a  [...]
+    "baseUrl": { "index": 2, "kind": "parameter", "displayName": "Base Url", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "https:\/\/api.typesafe.ai", 
"configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The API base URL. The 
client appends apiPath, preserving any ba [...]
+    "maxConcurrentRequests": { "index": 3, "kind": "parameter", "displayName": 
"Max Concurrent Requests", "group": "common", "label": "common", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 64, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Maximum concurrent 
evaluations per endpoint, shared by producers and pr [...]
+    "model": { "index": 4, "kind": "parameter", "displayName": "Model", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "jev-latest", "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The model ID or alias. 
Use a versioned ID to pin decision behavior." },
+    "questions": { "index": 5, "kind": "parameter", "displayName": 
"Questions", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "A JSON object mapping 
question names to Noul, Choice or Score question objects. When set, producers 
evalu [...]
+    "questionsResource": { "index": 6, "kind": "parameter", "displayName": 
"Questions Resource", "group": "common", "label": "common", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Camel resource URI for a 
UTF-8 JSON object mapping question names to Noul, Choice or Sco [...]
+    "requestTimeout": { "index": 7, "kind": "parameter", "displayName": 
"Request Timeout", "group": "common", "label": "common", "required": false, 
"type": "integer", "javaType": "long", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 30000, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The timeout in 
milliseconds for the complete HTTP request and response body. Must  [...]
+    "state": { "index": 8, "kind": "parameter", "displayName": "State", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The Simple expression 
selecting state for configured producer questions and the TypeSafe AI language. 
If not set, [...]
+    "resultProperty": { "index": 9, "kind": "parameter", "displayName": 
"Result Property", "group": "producer", "label": "producer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Store the producer 
response in this exchange property, preserving the original message body." },
+    "lazyStartProducer": { "index": 10, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
+    "threshold": { "index": 11, "kind": "parameter", "displayName": 
"Threshold", "group": "advanced", "label": "advanced", "required": false, 
"type": "number", "javaType": "double", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 0.5, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Default inclusive 
probability threshold for the TypeSafe AI language. Must be within 0,1." },
+    "uncertainty": { "index": 12, "kind": "parameter", "displayName": 
"Uncertainty", "group": "advanced", "label": "advanced", "required": false, 
"type": "number", "javaType": "double", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 0.0, "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "Default half-width of 
the inclusive uncertainty band for the TypeSafe AI language. Ze [...]
+    "uncertaintyPolicy": { "index": 13, "kind": "parameter", "displayName": 
"Uncertainty Policy", "group": "advanced", "label": "advanced", "required": 
false, "type": "enum", "javaType": 
"org.apache.camel.language.typesafeai.TypeSafeAiLanguage.UncertaintyPolicy", 
"enum": [ "NonMatch", "Fail" ], "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "NonMatch", "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": " [...]
+    "apiKey": { "index": 14, "kind": "parameter", "displayName": "Api Key", 
"group": "security", "label": "security", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": true, "security": "secret", "configurationClass": 
"org.apache.camel.component.typesafeai.TypeSafeAiConfiguration", 
"configurationField": "configuration", "description": "The API key used for 
Bearer authentication." }
   }
 }

Reply via email to