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

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


The following commit(s) were added to refs/heads/camel-spring-boot-4.22.x by 
this push:
     new fa03f953a97 Regen
fa03f953a97 is described below

commit fa03f953a975bfd0711077fa7d041a4f828a8960
Author: Claus Ibsen <[email protected]>
AuthorDate: Sat Sep 12 09:35:15 2026 +0200

    Regen
---
 .../springboot/catalog/components/openai.json      | 47 ++++++++++++----------
 1 file changed, 25 insertions(+), 22 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/openai.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/openai.json
index dce94e04689..011b18f5e6e 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/openai.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/openai.json
@@ -63,27 +63,30 @@
     "CamelOpenAIAgenticTotalTokens": { "index": 26, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Cumulative total tokens consumed across 
all agentic loop iterations", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AGENTIC_TOTAL_TOKENS" },
     "CamelOpenAIResponse": { "index": 27, "kind": "header", "displayName": "", 
"group": "producer", "label": "", "required": false, "javaType": 
"com.openai.models.chat.completions.ChatCompletion", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
complete OpenAI chat completion response object", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#RESPONSE" },
     "CamelOpenAIResponsesResponse": { "index": 28, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "com.openai.models.responses.Response", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
complete OpenAI Responses API response object", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#RESPONSES_RESPONSE" },
-    "CamelOpenAIEmbeddingModel": { "index": 29, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The model to use for embeddings", 
"constantName": 
"org.apache.camel.component.openai.OpenAIConstants#EMBEDDING_MODEL" },
-    "CamelOpenAIEmbeddingDimensions": { "index": 30, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Number of output dimensions", 
"constantName": 
"org.apache.camel.component.openai.OpenAIConstants#EMBEDDING_DIMENSIONS" },
-    "CamelOpenAIEmbeddingResponseModel": { "index": 31, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The embedding model used in the 
response", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#EMBEDDING_RESPONSE_MODEL" },
-    "CamelOpenAIEmbeddingCount": { "index": 32, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Number of embeddings returned", 
"constantName": 
"org.apache.camel.component.openai.OpenAIConstants#EMBEDDING_COUNT" },
-    "CamelOpenAIEmbeddingVectorSize": { "index": 33, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Vector dimensions of the embeddings", 
"constantName": 
"org.apache.camel.component.openai.OpenAIConstants#EMBEDDING_VECTOR_SIZE" },
-    "CamelOpenAIReferenceEmbedding": { "index": 34, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "List<Float>", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Reference embedding vector 
for similarity comparison", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#REFERENCE_EMBEDDING" },
-    "CamelOpenAISimilarityScore": { "index": 35, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Double", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Calculated cosine similarity score (0.0 
to 1.0)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#SIMILARITY_SCORE" },
-    "CamelOpenAIOriginalText": { "index": 36, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String or 
List<String>", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Original text content when embeddings 
operation is used", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#ORIGINAL_TEXT" },
-    "CamelOpenAIAudioModel": { "index": 37, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The model to use for audio transcription", 
"constantName": "org.apache.camel.component.openai.OpenAIConstants#AUDIO_MODEL" 
},
-    "CamelOpenAIAudioLanguage": { "index": 38, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The language of the input audio 
(ISO-639-1)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_LANGUAGE" },
-    "CamelOpenAIAudioResponseFormat": { "index": 39, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The response format for audio 
transcription (json, text, srt, verbose_json, vtt)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_RESPONSE_FORMAT" },
-    "CamelOpenAIAudioTemperature": { "index": 40, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Double", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Sampling temperature for audio 
transcription (0.0 to 1.0)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_TEMPERATURE" },
-    "CamelOpenAIAudioPrompt": { "index": 41, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "Optional text to guide the model's style or continue a 
previous audio segment", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_PROMPT" },
-    "CamelOpenAIAudioTimestampGranularities": { "index": 42, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Comma-separated timestamp 
granularities: word, segment, or word,segment (verbose_json only)", 
"constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_TIMESTAMP_GRANULARITIES"
 },
-    "CamelOpenAIAudioDuration": { "index": 43, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Double", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Duration of the audio in seconds 
(verbose_json only)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_DURATION" },
-    "CamelOpenAIAudioDetectedLanguage": { "index": 44, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Language detected in the audio 
(verbose_json only)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_DETECTED_LANGUAGE" },
-    "CamelOpenAISpeechModel": { "index": 45, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The model to use for text-to-speech (e.g., 
gpt-4o-mini-tts, tts-1, tts-1-hd)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#SPEECH_MODEL" },
-    "CamelOpenAISpeechVoice": { "index": 46, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The voice to use for the generated audio (e.g., alloy, 
echo, fable, onyx, nova, shimmer)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#SPEECH_VOICE" },
-    "CamelOpenAISpeechResponseFormat": { "index": 47, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The audio format for text-to-speech 
output (mp3, opus, aac, flac, wav, pcm)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#SPEECH_RESPONSE_FORMAT" },
-    "CamelOpenAISpeechSpeed": { "index": 48, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "Double", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The speed of the generated audio (0.25 to 4.0, where 1.0 
is normal speed)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#SPEECH_SPEED" },
-    "CamelOpenAISpeechInstructions": { "index": 49, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Optional instructions to control the 
voice of the generated audio (does not work with tts-1 or tts-1-hd)", 
"constantName": 
"org.apache.camel.component.openai.OpenAIConstants#SPEECH_INSTRUCTIONS" }
+    "CamelOpenAIEmbeddingsResponse": { "index": 29, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "com.openai.models.embeddings.CreateEmbeddingResponse", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The complete OpenAI embeddings response object", 
"constantName": 
"org.apache.camel.component.openai.OpenAIConstants#EMBEDDINGS_RESPONSE" },
+    "CamelOpenAIAudioTranscriptionResponse": { "index": 30, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": 
"com.openai.models.audio.transcriptions.TranscriptionCreateResponse", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The complete OpenAI audio transcription response 
object", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_TRANSCRIPTION_RESPONSE"
 },
+    "CamelOpenAIAudioTranslationResponse": { "index": 31, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "com.openai.models.audio.translations.TranslationCreateResponse", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The complete OpenAI audio translation response object", 
"constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_TRANSLATION_RESPONSE" 
},
+    "CamelOpenAIEmbeddingModel": { "index": 32, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The model to use for embeddings", 
"constantName": 
"org.apache.camel.component.openai.OpenAIConstants#EMBEDDING_MODEL" },
+    "CamelOpenAIEmbeddingDimensions": { "index": 33, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Number of output dimensions", 
"constantName": 
"org.apache.camel.component.openai.OpenAIConstants#EMBEDDING_DIMENSIONS" },
+    "CamelOpenAIEmbeddingResponseModel": { "index": 34, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The embedding model used in the 
response", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#EMBEDDING_RESPONSE_MODEL" },
+    "CamelOpenAIEmbeddingCount": { "index": 35, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Number of embeddings returned", 
"constantName": 
"org.apache.camel.component.openai.OpenAIConstants#EMBEDDING_COUNT" },
+    "CamelOpenAIEmbeddingVectorSize": { "index": 36, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Vector dimensions of the embeddings", 
"constantName": 
"org.apache.camel.component.openai.OpenAIConstants#EMBEDDING_VECTOR_SIZE" },
+    "CamelOpenAIReferenceEmbedding": { "index": 37, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "List<Float>", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Reference embedding vector 
for similarity comparison", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#REFERENCE_EMBEDDING" },
+    "CamelOpenAISimilarityScore": { "index": 38, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Double", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Calculated cosine similarity score (0.0 
to 1.0)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#SIMILARITY_SCORE" },
+    "CamelOpenAIOriginalText": { "index": 39, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String or 
List<String>", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "Original text content when embeddings 
operation is used", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#ORIGINAL_TEXT" },
+    "CamelOpenAIAudioModel": { "index": 40, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The model to use for audio transcription", 
"constantName": "org.apache.camel.component.openai.OpenAIConstants#AUDIO_MODEL" 
},
+    "CamelOpenAIAudioLanguage": { "index": 41, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The language of the input audio 
(ISO-639-1)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_LANGUAGE" },
+    "CamelOpenAIAudioResponseFormat": { "index": 42, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The response format for audio 
transcription (json, text, srt, verbose_json, vtt)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_RESPONSE_FORMAT" },
+    "CamelOpenAIAudioTemperature": { "index": 43, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Double", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Sampling temperature for audio 
transcription (0.0 to 1.0)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_TEMPERATURE" },
+    "CamelOpenAIAudioPrompt": { "index": 44, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "Optional text to guide the model's style or continue a 
previous audio segment", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_PROMPT" },
+    "CamelOpenAIAudioTimestampGranularities": { "index": 45, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Comma-separated timestamp 
granularities: word, segment, or word,segment (verbose_json only)", 
"constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_TIMESTAMP_GRANULARITIES"
 },
+    "CamelOpenAIAudioDuration": { "index": 46, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "Double", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Duration of the audio in seconds 
(verbose_json only)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_DURATION" },
+    "CamelOpenAIAudioDetectedLanguage": { "index": 47, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Language detected in the audio 
(verbose_json only)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#AUDIO_DETECTED_LANGUAGE" },
+    "CamelOpenAISpeechModel": { "index": 48, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The model to use for text-to-speech (e.g., 
gpt-4o-mini-tts, tts-1, tts-1-hd)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#SPEECH_MODEL" },
+    "CamelOpenAISpeechVoice": { "index": 49, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The voice to use for the generated audio (e.g., alloy, 
echo, fable, onyx, nova, shimmer)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#SPEECH_VOICE" },
+    "CamelOpenAISpeechResponseFormat": { "index": 50, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The audio format for text-to-speech 
output (mp3, opus, aac, flac, wav, pcm)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#SPEECH_RESPONSE_FORMAT" },
+    "CamelOpenAISpeechSpeed": { "index": 51, "kind": "header", "displayName": 
"", "group": "producer", "label": "", "required": false, "javaType": "Double", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The speed of the generated audio (0.25 to 4.0, where 1.0 
is normal speed)", "constantName": 
"org.apache.camel.component.openai.OpenAIConstants#SPEECH_SPEED" },
+    "CamelOpenAISpeechInstructions": { "index": 52, "kind": "header", 
"displayName": "", "group": "producer", "label": "", "required": false, 
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Optional instructions to control the 
voice of the generated audio (does not work with tts-1 or tts-1-hd)", 
"constantName": 
"org.apache.camel.component.openai.OpenAIConstants#SPEECH_INSTRUCTIONS" }
   },
   "properties": {
     "operation": { "index": 0, "kind": "path", "displayName": "Operation", 
"group": "producer", "label": "", "required": true, "type": "enum", "javaType": 
"org.apache.camel.component.openai.OpenAIOperations", "enum": [ 
"chat-completion", "responses", "embeddings", "tool-execution", 
"audio-transcription", "audio-translation", "audio-speech" ], "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The operation to perform: 'chat-completion', 'resp [...]
@@ -132,7 +135,7 @@
     "speechResponseFormat": { "index": 43, "kind": "parameter", "displayName": 
"Speech Response Format", "group": "producer", "label": "", "required": false, 
"type": "enum", "javaType": "java.lang.String", "enum": [ "mp3", "opus", "aac", 
"flac", "wav", "pcm" ], "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": "mp3", 
"configurationClass": "org.apache.camel.component.openai.OpenAIConfiguration", 
"configurationField": "configuration", "descrip [...]
     "speechSpeed": { "index": 44, "kind": "parameter", "displayName": "Speech 
Speed", "group": "producer", "label": "", "required": false, "type": "number", 
"javaType": "java.lang.Double", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.openai.OpenAIConfiguration", "configurationField": 
"configuration", "description": "The speed of the generated audio, from 0.25 to 
4.0 where 1.0 is normal speed" },
     "speechVoice": { "index": 45, "kind": "parameter", "displayName": "Speech 
Voice", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": "alloy", 
"configurationClass": "org.apache.camel.component.openai.OpenAIConfiguration", 
"configurationField": "configuration", "description": "The voice to use for 
text-to-speech (e.g., alloy, echo, fable,  [...]
-    "storeFullResponse": { "index": 46, "kind": "parameter", "displayName": 
"Store Full Response", "group": "producer", "label": "", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue": 
false, "configurationClass": 
"org.apache.camel.component.openai.OpenAIConfiguration", "configurationField": 
"configuration", "description": "Store the full SDK response in non-streaming 
mode: chat-comp [...]
+    "storeFullResponse": { "index": 46, "kind": "parameter", "displayName": 
"Store Full Response", "group": "producer", "label": "", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue": 
false, "configurationClass": 
"org.apache.camel.component.openai.OpenAIConfiguration", "configurationField": 
"configuration", "description": "Store the full SDK response in non-streaming 
mode: chat-comp [...]
     "streaming": { "index": 47, "kind": "parameter", "displayName": 
"Streaming", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.openai.OpenAIConfiguration", 
"configurationField": "configuration", "description": "Enable streaming 
responses" },
     "stripThinking": { "index": 48, "kind": "parameter", "displayName": "Strip 
Thinking", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": "org.apache.camel.component.openai.OpenAIConfiguration", 
"configurationField": "configuration", "description": "Strip ... blocks from 
model responses (used by reasoning models like  [...]
     "systemMessage": { "index": 49, "kind": "parameter", "displayName": 
"System Message", "group": "producer", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, 
"configurationClass": "org.apache.camel.component.openai.OpenAIConfiguration", 
"configurationField": "configuration", "description": "System message to 
prepend. When set and conversationMemory is enabled, the conversat [...]

Reply via email to