Skip to content

Commit 0307817

Browse files
committed
Add missing description for ai tokenizers in DSL
1 parent bb79c01 commit 0307817

File tree

19 files changed

+44
-17
lines changed

19 files changed

+44
-17
lines changed

catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jCharacterTokenizer.json

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"kind": "model",
44
"name": "langChain4jCharacterTokenizer",
55
"title": "LangChain4J Tokenizer with character splitter",
6+
"description": "Camel AI: Tokenizer for splitting by character.",
67
"deprecated": false,
78
"firstVersion": "4.8.0",
89
"label": "eip,transformation,ai",

catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jLineTokenizer.json

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"kind": "model",
44
"name": "langChain4jLineTokenizer",
55
"title": "LangChain4J Tokenizer with line splitter",
6+
"description": "Camel AI: Tokenizer for splitting line by line.",
67
"deprecated": false,
78
"firstVersion": "4.8.0",
89
"label": "eip,transformation,ai",

catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jParagraphTokenizer.json

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"kind": "model",
44
"name": "langChain4jParagraphTokenizer",
55
"title": "LangChain4J Tokenizer with paragraph splitter",
6+
"description": "Camel AI: Tokenizer for splitting by paragraphs.",
67
"deprecated": false,
78
"firstVersion": "4.8.0",
89
"label": "eip,transformation,ai",

catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jSentenceTokenizer.json

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"kind": "model",
44
"name": "langChain4jSentenceTokenizer",
55
"title": "LangChain4J Tokenizer with sentence splitter",
6+
"description": "Camel AI: Tokenizer for splitting by sentences.",
67
"deprecated": false,
78
"firstVersion": "4.8.0",
89
"label": "eip,transformation,ai",

catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4jWordTokenizer.json

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"kind": "model",
44
"name": "langChain4jWordTokenizer",
55
"title": "LangChain4J Tokenizer with word splitter",
6+
"description": "Camel AI: Tokenizer for splitting by word.",
67
"deprecated": false,
78
"firstVersion": "4.8.0",
89
"label": "eip,transformation,ai",

catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd

+5-5
Original file line numberDiff line numberDiff line change
@@ -870,7 +870,7 @@ Deprecated: null
870870
<xs:annotation>
871871
<xs:documentation xml:lang="en">
872872
<![CDATA[
873-
null
873+
Camel AI: Tokenizer for splitting by character.
874874
]]>
875875
</xs:documentation>
876876
</xs:annotation>
@@ -879,7 +879,7 @@ null
879879
<xs:annotation>
880880
<xs:documentation xml:lang="en">
881881
<![CDATA[
882-
null
882+
Camel AI: Tokenizer for splitting line by line.
883883
]]>
884884
</xs:documentation>
885885
</xs:annotation>
@@ -888,7 +888,7 @@ null
888888
<xs:annotation>
889889
<xs:documentation xml:lang="en">
890890
<![CDATA[
891-
null
891+
Camel AI: Tokenizer for splitting by paragraphs.
892892
]]>
893893
</xs:documentation>
894894
</xs:annotation>
@@ -897,7 +897,7 @@ null
897897
<xs:annotation>
898898
<xs:documentation xml:lang="en">
899899
<![CDATA[
900-
null
900+
Camel AI: Tokenizer for splitting by sentences.
901901
]]>
902902
</xs:documentation>
903903
</xs:annotation>
@@ -906,7 +906,7 @@ null
906906
<xs:annotation>
907907
<xs:documentation xml:lang="en">
908908
<![CDATA[
909-
null
909+
Camel AI: Tokenizer for splitting by word.
910910
]]>
911911
</xs:documentation>
912912
</xs:annotation>

core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jCharacterTokenizer.json

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"kind": "model",
44
"name": "langChain4jCharacterTokenizer",
55
"title": "LangChain4J Tokenizer with character splitter",
6+
"description": "Camel AI: Tokenizer for splitting by character.",
67
"deprecated": false,
78
"firstVersion": "4.8.0",
89
"label": "eip,transformation,ai",

core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jLineTokenizer.json

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"kind": "model",
44
"name": "langChain4jLineTokenizer",
55
"title": "LangChain4J Tokenizer with line splitter",
6+
"description": "Camel AI: Tokenizer for splitting line by line.",
67
"deprecated": false,
78
"firstVersion": "4.8.0",
89
"label": "eip,transformation,ai",

core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jParagraphTokenizer.json

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"kind": "model",
44
"name": "langChain4jParagraphTokenizer",
55
"title": "LangChain4J Tokenizer with paragraph splitter",
6+
"description": "Camel AI: Tokenizer for splitting by paragraphs.",
67
"deprecated": false,
78
"firstVersion": "4.8.0",
89
"label": "eip,transformation,ai",

core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jSentenceTokenizer.json

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"kind": "model",
44
"name": "langChain4jSentenceTokenizer",
55
"title": "LangChain4J Tokenizer with sentence splitter",
6+
"description": "Camel AI: Tokenizer for splitting by sentences.",
67
"deprecated": false,
78
"firstVersion": "4.8.0",
89
"label": "eip,transformation,ai",

core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4jWordTokenizer.json

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"kind": "model",
44
"name": "langChain4jWordTokenizer",
55
"title": "LangChain4J Tokenizer with word splitter",
6+
"description": "Camel AI: Tokenizer for splitting by word.",
67
"deprecated": false,
78
"firstVersion": "4.8.0",
89
"label": "eip,transformation,ai",

core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jCharacterTokenizerDefinition.java

+4-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
* See the License for the specific language governing permissions and
1515
* limitations under the License.
1616
*/
17-
1817
package org.apache.camel.model.tokenizer;
1918

2019
import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,10 +23,14 @@
2423

2524
import org.apache.camel.spi.Metadata;
2625

26+
/**
27+
* Camel AI: Tokenizer for splitting by character.
28+
*/
2729
@Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title = "LangChain4J Tokenizer with character splitter")
2830
@XmlRootElement(name = "langChain4jCharacterTokenizer")
2931
@XmlAccessorType(XmlAccessType.FIELD)
3032
public class LangChain4jCharacterTokenizerDefinition extends LangChain4jTokenizerDefinition {
33+
3134
public LangChain4jCharacterTokenizerDefinition() {
3235
}
3336

@@ -50,7 +53,6 @@ protected String name() {
5053
@Override
5154
public LangChain4jCharacterTokenizerDefinition end() {
5255
LangChain4jCharacterTokenizerDefinition definition = new LangChain4jCharacterTokenizerDefinition();
53-
5456
setup(definition);
5557
return definition;
5658
}

core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jLineTokenizerDefinition.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
* See the License for the specific language governing permissions and
1515
* limitations under the License.
1616
*/
17-
1817
package org.apache.camel.model.tokenizer;
1918

2019
import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,6 +23,9 @@
2423

2524
import org.apache.camel.spi.Metadata;
2625

26+
/**
27+
* Camel AI: Tokenizer for splitting line by line.
28+
*/
2729
@Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title = "LangChain4J Tokenizer with line splitter")
2830
@XmlRootElement(name = "langChain4jLineTokenizer")
2931
@XmlAccessorType(XmlAccessType.FIELD)
@@ -51,9 +53,7 @@ protected String name() {
5153
@Override
5254
public LangChain4jLineTokenizerDefinition end() {
5355
LangChain4jLineTokenizerDefinition definition = new LangChain4jLineTokenizerDefinition();
54-
5556
setup(definition);
56-
5757
return definition;
5858
}
5959
}

core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jParagraphTokenizerDefinition.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
* See the License for the specific language governing permissions and
1515
* limitations under the License.
1616
*/
17-
1817
package org.apache.camel.model.tokenizer;
1918

2019
import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,6 +23,9 @@
2423

2524
import org.apache.camel.spi.Metadata;
2625

26+
/**
27+
* Camel AI: Tokenizer for splitting by paragraphs.
28+
*/
2729
@Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title = "LangChain4J Tokenizer with paragraph splitter")
2830
@XmlRootElement(name = "langChain4jParagraphTokenizer")
2931
@XmlAccessorType(XmlAccessType.FIELD)
@@ -51,7 +53,6 @@ protected String name() {
5153
@Override
5254
public LangChain4jParagraphTokenizerDefinition end() {
5355
LangChain4jParagraphTokenizerDefinition definition = new LangChain4jParagraphTokenizerDefinition();
54-
5556
setup(definition);
5657
return definition;
5758
}

core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jSentenceTokenizerDefinition.java

+4-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
* See the License for the specific language governing permissions and
1515
* limitations under the License.
1616
*/
17-
1817
package org.apache.camel.model.tokenizer;
1918

2019
import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,10 +23,14 @@
2423

2524
import org.apache.camel.spi.Metadata;
2625

26+
/**
27+
* Camel AI: Tokenizer for splitting by sentences.
28+
*/
2729
@Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title = "LangChain4J Tokenizer with sentence splitter")
2830
@XmlRootElement(name = "langChain4jSentenceTokenizer")
2931
@XmlAccessorType(XmlAccessType.FIELD)
3032
public class LangChain4jSentenceTokenizerDefinition extends LangChain4jTokenizerDefinition {
33+
3134
public LangChain4jSentenceTokenizerDefinition() {
3235
}
3336

@@ -50,7 +53,6 @@ protected String name() {
5053
@Override
5154
public LangChain4jSentenceTokenizerDefinition end() {
5255
LangChain4jSentenceTokenizerDefinition definition = new LangChain4jSentenceTokenizerDefinition();
53-
5456
setup(definition);
5557
return definition;
5658
}

core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jTokenizerDefinition.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
import org.apache.camel.util.StringHelper;
3030

3131
/**
32-
* Tokenizer that uses LangChain4j for tokenization.
32+
* Camel AI: Tokenizer.
3333
*/
3434
@Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title = "LangChain4J Tokenizer")
3535
@XmlAccessorType(XmlAccessType.FIELD)

core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jWordTokenizerDefinition.java

+4-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
* See the License for the specific language governing permissions and
1515
* limitations under the License.
1616
*/
17-
1817
package org.apache.camel.model.tokenizer;
1918

2019
import jakarta.xml.bind.annotation.XmlAccessType;
@@ -24,10 +23,14 @@
2423

2524
import org.apache.camel.spi.Metadata;
2625

26+
/**
27+
* Camel AI: Tokenizer for splitting by word.
28+
*/
2729
@Metadata(firstVersion = "4.8.0", label = "eip,transformation,ai", title = "LangChain4J Tokenizer with word splitter")
2830
@XmlRootElement(name = "langChain4jWordTokenizer")
2931
@XmlAccessorType(XmlAccessType.FIELD)
3032
public class LangChain4jWordTokenizerDefinition extends LangChain4jTokenizerDefinition {
33+
3134
public LangChain4jWordTokenizerDefinition() {
3235
}
3336

@@ -50,7 +53,6 @@ protected String name() {
5053
@Override
5154
public LangChain4jWordTokenizerDefinition end() {
5255
LangChain4jWordTokenizerDefinition definition = new LangChain4jWordTokenizerDefinition();
53-
5456
setup(definition);
5557
return definition;
5658
}

dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java

+5
Original file line numberDiff line numberDiff line change
@@ -8932,6 +8932,7 @@ protected boolean setProperty(LZFDataFormat target, String propertyKey, String p
89328932
types = org.apache.camel.model.tokenizer.LangChain4jCharacterTokenizerDefinition.class,
89338933
order = org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
89348934
displayName = "LangChain4J Tokenizer with character splitter",
8935+
description = "Camel AI: Tokenizer for splitting by character.",
89358936
deprecated = false,
89368937
properties = {
89378938
@YamlProperty(name = "id", type = "string", description = "The id of this node", displayName = "Id"),
@@ -8991,6 +8992,7 @@ protected boolean setProperty(LangChain4jCharacterTokenizerDefinition target,
89918992
types = org.apache.camel.model.tokenizer.LangChain4jLineTokenizerDefinition.class,
89928993
order = org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
89938994
displayName = "LangChain4J Tokenizer with line splitter",
8995+
description = "Camel AI: Tokenizer for splitting line by line.",
89948996
deprecated = false,
89958997
properties = {
89968998
@YamlProperty(name = "id", type = "string", description = "The id of this node", displayName = "Id"),
@@ -9050,6 +9052,7 @@ protected boolean setProperty(LangChain4jLineTokenizerDefinition target, String
90509052
types = org.apache.camel.model.tokenizer.LangChain4jParagraphTokenizerDefinition.class,
90519053
order = org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
90529054
displayName = "LangChain4J Tokenizer with paragraph splitter",
9055+
description = "Camel AI: Tokenizer for splitting by paragraphs.",
90539056
deprecated = false,
90549057
properties = {
90559058
@YamlProperty(name = "id", type = "string", description = "The id of this node", displayName = "Id"),
@@ -9109,6 +9112,7 @@ protected boolean setProperty(LangChain4jParagraphTokenizerDefinition target,
91099112
types = org.apache.camel.model.tokenizer.LangChain4jSentenceTokenizerDefinition.class,
91109113
order = org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
91119114
displayName = "LangChain4J Tokenizer with sentence splitter",
9115+
description = "Camel AI: Tokenizer for splitting by sentences.",
91129116
deprecated = false,
91139117
properties = {
91149118
@YamlProperty(name = "id", type = "string", description = "The id of this node", displayName = "Id"),
@@ -9221,6 +9225,7 @@ protected boolean setProperty(LangChain4jTokenizerDefinition target, String prop
92219225
types = org.apache.camel.model.tokenizer.LangChain4jWordTokenizerDefinition.class,
92229226
order = org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
92239227
displayName = "LangChain4J Tokenizer with word splitter",
9228+
description = "Camel AI: Tokenizer for splitting by word.",
92249229
deprecated = false,
92259230
properties = {
92269231
@YamlProperty(name = "id", type = "string", description = "The id of this node", displayName = "Id"),

dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json

+5
Original file line numberDiff line numberDiff line change
@@ -15997,6 +15997,7 @@
1599715997
},
1599815998
"org.apache.camel.model.tokenizer.LangChain4jCharacterTokenizerDefinition" : {
1599915999
"title" : "LangChain4J Tokenizer with character splitter",
16000+
"description" : "Camel AI: Tokenizer for splitting by character.",
1600016001
"type" : "object",
1600116002
"additionalProperties" : false,
1600216003
"properties" : {
@@ -16026,6 +16027,7 @@
1602616027
},
1602716028
"org.apache.camel.model.tokenizer.LangChain4jLineTokenizerDefinition" : {
1602816029
"title" : "LangChain4J Tokenizer with line splitter",
16030+
"description" : "Camel AI: Tokenizer for splitting line by line.",
1602916031
"type" : "object",
1603016032
"additionalProperties" : false,
1603116033
"properties" : {
@@ -16055,6 +16057,7 @@
1605516057
},
1605616058
"org.apache.camel.model.tokenizer.LangChain4jParagraphTokenizerDefinition" : {
1605716059
"title" : "LangChain4J Tokenizer with paragraph splitter",
16060+
"description" : "Camel AI: Tokenizer for splitting by paragraphs.",
1605816061
"type" : "object",
1605916062
"additionalProperties" : false,
1606016063
"properties" : {
@@ -16084,6 +16087,7 @@
1608416087
},
1608516088
"org.apache.camel.model.tokenizer.LangChain4jSentenceTokenizerDefinition" : {
1608616089
"title" : "LangChain4J Tokenizer with sentence splitter",
16090+
"description" : "Camel AI: Tokenizer for splitting by sentences.",
1608716091
"type" : "object",
1608816092
"additionalProperties" : false,
1608916093
"properties" : {
@@ -16133,6 +16137,7 @@
1613316137
},
1613416138
"org.apache.camel.model.tokenizer.LangChain4jWordTokenizerDefinition" : {
1613516139
"title" : "LangChain4J Tokenizer with word splitter",
16140+
"description" : "Camel AI: Tokenizer for splitting by word.",
1613616141
"type" : "object",
1613716142
"additionalProperties" : false,
1613816143
"properties" : {

0 commit comments

Comments
 (0)