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.git
The following commit(s) were added to refs/heads/main by this push:
new 0307817b3cc Add missing description for ai tokenizers in DSL
0307817b3cc is described below
commit 0307817b3cc19023d22320da6bd267da46dc451c
Author: Claus Ibsen <[email protected]>
AuthorDate: Thu Jan 9 13:24:03 2025 +0100
Add missing description for ai tokenizers in DSL
---
.../camel/catalog/models/langChain4jCharacterTokenizer.json | 1 +
.../apache/camel/catalog/models/langChain4jLineTokenizer.json | 1 +
.../camel/catalog/models/langChain4jParagraphTokenizer.json | 1 +
.../camel/catalog/models/langChain4jSentenceTokenizer.json | 1 +
.../apache/camel/catalog/models/langChain4jWordTokenizer.json | 1 +
.../org/apache/camel/catalog/schemas/camel-spring.xsd | 10 +++++-----
.../camel/model/tokenizer/langChain4jCharacterTokenizer.json | 1 +
.../apache/camel/model/tokenizer/langChain4jLineTokenizer.json | 1 +
.../camel/model/tokenizer/langChain4jParagraphTokenizer.json | 1 +
.../camel/model/tokenizer/langChain4jSentenceTokenizer.json | 1 +
.../apache/camel/model/tokenizer/langChain4jWordTokenizer.json | 1 +
.../tokenizer/LangChain4jCharacterTokenizerDefinition.java | 6 ++++--
.../model/tokenizer/LangChain4jLineTokenizerDefinition.java | 6 +++---
.../tokenizer/LangChain4jParagraphTokenizerDefinition.java | 5 +++--
.../tokenizer/LangChain4jSentenceTokenizerDefinition.java | 6 ++++--
.../camel/model/tokenizer/LangChain4jTokenizerDefinition.java | 2 +-
.../model/tokenizer/LangChain4jWordTokenizerDefinition.java | 6 ++++--
.../camel/dsl/yaml/deserializers/ModelDeserializers.java | 5 +++++
.../src/generated/resources/schema/camelYamlDsl.json | 5 +++++
19 files changed, 44 insertions(+), 17 deletions(-)
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jCharacterTokenizer.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jCharacterTokenizer.json
index 0daad24bd95..aa8571b862e 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jCharacterTokenizer.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jCharacterTokenizer.json
@@ -3,6 +3,7 @@
"kind": "model",
"name": "langChain4jCharacterTokenizer",
"title": "LangChain4J Tokenizer with character splitter",
+ "description": "Camel AI: Tokenizer for splitting by character.",
"deprecated": false,
"firstVersion": "4.8.0",
"label": "eip,transformation,ai",
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jLineTokenizer.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jLineTokenizer.json
index d4b999bce1b..64c8fccf855 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jLineTokenizer.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jLineTokenizer.json
@@ -3,6 +3,7 @@
"kind": "model",
"name": "langChain4jLineTokenizer",
"title": "LangChain4J Tokenizer with line splitter",
+ "description": "Camel AI: Tokenizer for splitting line by line.",
"deprecated": false,
"firstVersion": "4.8.0",
"label": "eip,transformation,ai",
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jParagraphTokenizer.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jParagraphTokenizer.json
index e103c995d54..537e69a241b 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jParagraphTokenizer.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jParagraphTokenizer.json
@@ -3,6 +3,7 @@
"kind": "model",
"name": "langChain4jParagraphTokenizer",
"title": "LangChain4J Tokenizer with paragraph splitter",
+ "description": "Camel AI: Tokenizer for splitting by paragraphs.",
"deprecated": false,
"firstVersion": "4.8.0",
"label": "eip,transformation,ai",
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jSentenceTokenizer.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jSentenceTokenizer.json
index 3ed719e9174..4d928b4be50 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jSentenceTokenizer.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jSentenceTokenizer.json
@@ -3,6 +3,7 @@
"kind": "model",
"name": "langChain4jSentenceTokenizer",
"title": "LangChain4J Tokenizer with sentence splitter",
+ "description": "Camel AI: Tokenizer for splitting by sentences.",
"deprecated": false,
"firstVersion": "4.8.0",
"label": "eip,transformation,ai",
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jWordTokenizer.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jWordTokenizer.json
index 87a00c85fdd..e7311af681b 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jWordTokenizer.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jWordTokenizer.json
@@ -3,6 +3,7 @@
"kind": "model",
"name": "langChain4jWordTokenizer",
"title": "LangChain4J Tokenizer with word splitter",
+ "description": "Camel AI: Tokenizer for splitting by word.",
"deprecated": false,
"firstVersion": "4.8.0",
"label": "eip,transformation,ai",
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
index df9ad44e93c..a273feced68 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
@@ -870,7 +870,7 @@ Deprecated: null
<xs:annotation>
<xs:documentation xml:lang="en">
<![CDATA[
-null
+Camel AI: Tokenizer for splitting by character.
]]>
</xs:documentation>
</xs:annotation>
@@ -879,7 +879,7 @@ null
<xs:annotation>
<xs:documentation xml:lang="en">
<![CDATA[
-null
+Camel AI: Tokenizer for splitting line by line.
]]>
</xs:documentation>
</xs:annotation>
@@ -888,7 +888,7 @@ null
<xs:annotation>
<xs:documentation xml:lang="en">
<![CDATA[
-null
+Camel AI: Tokenizer for splitting by paragraphs.
]]>
</xs:documentation>
</xs:annotation>
@@ -897,7 +897,7 @@ null
<xs:annotation>
<xs:documentation xml:lang="en">
<![CDATA[
-null
+Camel AI: Tokenizer for splitting by sentences.
]]>
</xs:documentation>
</xs:annotation>
@@ -906,7 +906,7 @@ null
<xs:annotation>
<xs:documentation xml:lang="en">
<![CDATA[
-null
+Camel AI: Tokenizer for splitting by word.
]]>
</xs:documentation>
</xs:annotation>
diff --git
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jCharacterTokenizer.json
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jCharacterTokenizer.json
index 0daad24bd95..aa8571b862e 100644
---
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jCharacterTokenizer.json
+++
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jCharacterTokenizer.json
@@ -3,6 +3,7 @@
"kind": "model",
"name": "langChain4jCharacterTokenizer",
"title": "LangChain4J Tokenizer with character splitter",
+ "description": "Camel AI: Tokenizer for splitting by character.",
"deprecated": false,
"firstVersion": "4.8.0",
"label": "eip,transformation,ai",
diff --git
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jLineTokenizer.json
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jLineTokenizer.json
index d4b999bce1b..64c8fccf855 100644
---
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jLineTokenizer.json
+++
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jLineTokenizer.json
@@ -3,6 +3,7 @@
"kind": "model",
"name": "langChain4jLineTokenizer",
"title": "LangChain4J Tokenizer with line splitter",
+ "description": "Camel AI: Tokenizer for splitting line by line.",
"deprecated": false,
"firstVersion": "4.8.0",
"label": "eip,transformation,ai",
diff --git
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jParagraphTokenizer.json
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jParagraphTokenizer.json
index e103c995d54..537e69a241b 100644
---
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jParagraphTokenizer.json
+++
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jParagraphTokenizer.json
@@ -3,6 +3,7 @@
"kind": "model",
"name": "langChain4jParagraphTokenizer",
"title": "LangChain4J Tokenizer with paragraph splitter",
+ "description": "Camel AI: Tokenizer for splitting by paragraphs.",
"deprecated": false,
"firstVersion": "4.8.0",
"label": "eip,transformation,ai",
diff --git
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jSentenceTokenizer.json
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jSentenceTokenizer.json
index 3ed719e9174..4d928b4be50 100644
---
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jSentenceTokenizer.json
+++
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jSentenceTokenizer.json
@@ -3,6 +3,7 @@
"kind": "model",
"name": "langChain4jSentenceTokenizer",
"title": "LangChain4J Tokenizer with sentence splitter",
+ "description": "Camel AI: Tokenizer for splitting by sentences.",
"deprecated": false,
"firstVersion": "4.8.0",
"label": "eip,transformation,ai",
diff --git
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jWordTokenizer.json
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jWordTokenizer.json
index 87a00c85fdd..e7311af681b 100644
---
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jWordTokenizer.json
+++
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jWordTokenizer.json
@@ -3,6 +3,7 @@
"kind": "model",
"name": "langChain4jWordTokenizer",
"title": "LangChain4J Tokenizer with word splitter",
+ "description": "Camel AI: Tokenizer for splitting by word.",
"deprecated": false,
"firstVersion": "4.8.0",
"label": "eip,transformation,ai",
diff --git
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jCharacterTokenizerDefinition.java
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jCharacterTokenizerDefinition.java
index 351255b67c5..3363731283c 100644
---
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jCharacterTokenizerDefinition.java
+++
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jCharacterTokenizerDefinition.java
@@ -14,7 +14,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
package org.apache.camel.model.tokenizer;
import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,10 +23,14 @@ import jakarta.xml.bind.annotation.XmlTransient;
import org.apache.camel.spi.Metadata;
+/**
+ * Camel AI: Tokenizer for splitting by character.
+ */
@Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title =
"LangChain4J Tokenizer with character splitter")
@XmlRootElement(name = "langChain4jCharacterTokenizer")
@XmlAccessorType(XmlAccessType.FIELD)
public class LangChain4jCharacterTokenizerDefinition extends
LangChain4jTokenizerDefinition {
+
public LangChain4jCharacterTokenizerDefinition() {
}
@@ -50,7 +53,6 @@ public class LangChain4jCharacterTokenizerDefinition extends
LangChain4jTokenize
@Override
public LangChain4jCharacterTokenizerDefinition end() {
LangChain4jCharacterTokenizerDefinition definition = new
LangChain4jCharacterTokenizerDefinition();
-
setup(definition);
return definition;
}
diff --git
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jLineTokenizerDefinition.java
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jLineTokenizerDefinition.java
index 63f176a8d23..1699e14f3de 100644
---
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jLineTokenizerDefinition.java
+++
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jLineTokenizerDefinition.java
@@ -14,7 +14,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
package org.apache.camel.model.tokenizer;
import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,6 +23,9 @@ import jakarta.xml.bind.annotation.XmlTransient;
import org.apache.camel.spi.Metadata;
+/**
+ * Camel AI: Tokenizer for splitting line by line.
+ */
@Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title =
"LangChain4J Tokenizer with line splitter")
@XmlRootElement(name = "langChain4jLineTokenizer")
@XmlAccessorType(XmlAccessType.FIELD)
@@ -51,9 +53,7 @@ public class LangChain4jLineTokenizerDefinition extends
LangChain4jTokenizerDefi
@Override
public LangChain4jLineTokenizerDefinition end() {
LangChain4jLineTokenizerDefinition definition = new
LangChain4jLineTokenizerDefinition();
-
setup(definition);
-
return definition;
}
}
diff --git
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jParagraphTokenizerDefinition.java
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jParagraphTokenizerDefinition.java
index e4c8bd6de57..f0ec7e25bc0 100644
---
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jParagraphTokenizerDefinition.java
+++
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jParagraphTokenizerDefinition.java
@@ -14,7 +14,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
package org.apache.camel.model.tokenizer;
import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,6 +23,9 @@ import jakarta.xml.bind.annotation.XmlTransient;
import org.apache.camel.spi.Metadata;
+/**
+ * Camel AI: Tokenizer for splitting by paragraphs.
+ */
@Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title =
"LangChain4J Tokenizer with paragraph splitter")
@XmlRootElement(name = "langChain4jParagraphTokenizer")
@XmlAccessorType(XmlAccessType.FIELD)
@@ -51,7 +53,6 @@ public class LangChain4jParagraphTokenizerDefinition extends
LangChain4jTokenize
@Override
public LangChain4jParagraphTokenizerDefinition end() {
LangChain4jParagraphTokenizerDefinition definition = new
LangChain4jParagraphTokenizerDefinition();
-
setup(definition);
return definition;
}
diff --git
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jSentenceTokenizerDefinition.java
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jSentenceTokenizerDefinition.java
index cc11d629622..55c0bc110e4 100644
---
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jSentenceTokenizerDefinition.java
+++
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jSentenceTokenizerDefinition.java
@@ -14,7 +14,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
package org.apache.camel.model.tokenizer;
import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,10 +23,14 @@ import jakarta.xml.bind.annotation.XmlTransient;
import org.apache.camel.spi.Metadata;
+/**
+ * Camel AI: Tokenizer for splitting by sentences.
+ */
@Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title =
"LangChain4J Tokenizer with sentence splitter")
@XmlRootElement(name = "langChain4jSentenceTokenizer")
@XmlAccessorType(XmlAccessType.FIELD)
public class LangChain4jSentenceTokenizerDefinition extends
LangChain4jTokenizerDefinition {
+
public LangChain4jSentenceTokenizerDefinition() {
}
@@ -50,7 +53,6 @@ public class LangChain4jSentenceTokenizerDefinition extends
LangChain4jTokenizer
@Override
public LangChain4jSentenceTokenizerDefinition end() {
LangChain4jSentenceTokenizerDefinition definition = new
LangChain4jSentenceTokenizerDefinition();
-
setup(definition);
return definition;
}
diff --git
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jTokenizerDefinition.java
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jTokenizerDefinition.java
index d4fe865c411..f6738ac1d86 100644
---
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jTokenizerDefinition.java
+++
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jTokenizerDefinition.java
@@ -29,7 +29,7 @@ import org.apache.camel.spi.Tokenizer;
import org.apache.camel.util.StringHelper;
/**
- * Tokenizer that uses LangChain4j for tokenization.
+ * Camel AI: Tokenizer.
*/
@Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title =
"LangChain4J Tokenizer")
@XmlAccessorType(XmlAccessType.FIELD)
diff --git
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jWordTokenizerDefinition.java
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jWordTokenizerDefinition.java
index 993c3003320..bb5d27eac13 100644
---
a/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jWordTokenizerDefinition.java
+++
b/core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jWordTokenizerDefinition.java
@@ -14,7 +14,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
package org.apache.camel.model.tokenizer;
import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,10 +23,14 @@ import jakarta.xml.bind.annotation.XmlTransient;
import org.apache.camel.spi.Metadata;
+/**
+ * Camel AI: Tokenizer for splitting by word.
+ */
@Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title =
"LangChain4J Tokenizer with word splitter")
@XmlRootElement(name = "langChain4jWordTokenizer")
@XmlAccessorType(XmlAccessType.FIELD)
public class LangChain4jWordTokenizerDefinition extends
LangChain4jTokenizerDefinition {
+
public LangChain4jWordTokenizerDefinition() {
}
@@ -50,7 +53,6 @@ public class LangChain4jWordTokenizerDefinition extends
LangChain4jTokenizerDefi
@Override
public LangChain4jWordTokenizerDefinition end() {
LangChain4jWordTokenizerDefinition definition = new
LangChain4jWordTokenizerDefinition();
-
setup(definition);
return definition;
}
diff --git
a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
index 11b098541ba..95d30c2a1d3 100644
---
a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
+++
b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
@@ -8932,6 +8932,7 @@ public final class ModelDeserializers extends
YamlDeserializerSupport {
types =
org.apache.camel.model.tokenizer.LangChain4jCharacterTokenizerDefinition.class,
order =
org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
displayName = "LangChain4J Tokenizer with character splitter",
+ description = "Camel AI: Tokenizer for splitting by character.",
deprecated = false,
properties = {
@YamlProperty(name = "id", type = "string", description =
"The id of this node", displayName = "Id"),
@@ -8991,6 +8992,7 @@ public final class ModelDeserializers extends
YamlDeserializerSupport {
types =
org.apache.camel.model.tokenizer.LangChain4jLineTokenizerDefinition.class,
order =
org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
displayName = "LangChain4J Tokenizer with line splitter",
+ description = "Camel AI: Tokenizer for splitting line by line.",
deprecated = false,
properties = {
@YamlProperty(name = "id", type = "string", description =
"The id of this node", displayName = "Id"),
@@ -9050,6 +9052,7 @@ public final class ModelDeserializers extends
YamlDeserializerSupport {
types =
org.apache.camel.model.tokenizer.LangChain4jParagraphTokenizerDefinition.class,
order =
org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
displayName = "LangChain4J Tokenizer with paragraph splitter",
+ description = "Camel AI: Tokenizer for splitting by paragraphs.",
deprecated = false,
properties = {
@YamlProperty(name = "id", type = "string", description =
"The id of this node", displayName = "Id"),
@@ -9109,6 +9112,7 @@ public final class ModelDeserializers extends
YamlDeserializerSupport {
types =
org.apache.camel.model.tokenizer.LangChain4jSentenceTokenizerDefinition.class,
order =
org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
displayName = "LangChain4J Tokenizer with sentence splitter",
+ description = "Camel AI: Tokenizer for splitting by sentences.",
deprecated = false,
properties = {
@YamlProperty(name = "id", type = "string", description =
"The id of this node", displayName = "Id"),
@@ -9221,6 +9225,7 @@ public final class ModelDeserializers extends
YamlDeserializerSupport {
types =
org.apache.camel.model.tokenizer.LangChain4jWordTokenizerDefinition.class,
order =
org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
displayName = "LangChain4J Tokenizer with word splitter",
+ description = "Camel AI: Tokenizer for splitting by word.",
deprecated = false,
properties = {
@YamlProperty(name = "id", type = "string", description =
"The id of this node", displayName = "Id"),
diff --git
a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
index a913c7008cf..9a3f6e510bd 100644
---
a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
+++
b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
@@ -15997,6 +15997,7 @@
},
"org.apache.camel.model.tokenizer.LangChain4jCharacterTokenizerDefinition" : {
"title" : "LangChain4J Tokenizer with character splitter",
+ "description" : "Camel AI: Tokenizer for splitting by character.",
"type" : "object",
"additionalProperties" : false,
"properties" : {
@@ -16026,6 +16027,7 @@
},
"org.apache.camel.model.tokenizer.LangChain4jLineTokenizerDefinition" : {
"title" : "LangChain4J Tokenizer with line splitter",
+ "description" : "Camel AI: Tokenizer for splitting line by line.",
"type" : "object",
"additionalProperties" : false,
"properties" : {
@@ -16055,6 +16057,7 @@
},
"org.apache.camel.model.tokenizer.LangChain4jParagraphTokenizerDefinition" : {
"title" : "LangChain4J Tokenizer with paragraph splitter",
+ "description" : "Camel AI: Tokenizer for splitting by paragraphs.",
"type" : "object",
"additionalProperties" : false,
"properties" : {
@@ -16084,6 +16087,7 @@
},
"org.apache.camel.model.tokenizer.LangChain4jSentenceTokenizerDefinition" : {
"title" : "LangChain4J Tokenizer with sentence splitter",
+ "description" : "Camel AI: Tokenizer for splitting by sentences.",
"type" : "object",
"additionalProperties" : false,
"properties" : {
@@ -16133,6 +16137,7 @@
},
"org.apache.camel.model.tokenizer.LangChain4jWordTokenizerDefinition" : {
"title" : "LangChain4J Tokenizer with word splitter",
+ "description" : "Camel AI: Tokenizer for splitting by word.",
"type" : "object",
"additionalProperties" : false,
"properties" : {