This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch automatic-periodic-sync
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
from a6fe73af2e2 CAMEL-22694 - Camel-Spring-Boot: Create Azure Eventgrid
starter (#1573)
add c7b09cd5b45 CAMEL-22708 - Camel-IBM: Add Watson text-to-speech starter
for CSB (#1574)
add c344cb2a6e5 Regen
add f90485f0f6d Regen
add c39c6f88f8e CAMEL-22710 - Camel-IBM: Add Speech to Text starter for
CSB (#1575)
add a37a6fc334f Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.2
to 3.5.0 (#1571)
add 006e8bfc0a5 Camel Spring AI Starters
No new revisions were added by this update.
Summary of changes:
.../camel/springboot/catalog/components.properties | 6 +
.../catalog/components/ibm-secrets-manager.json | 6 +-
.../components/ibm-watson-speech-to-text.json | 65 +++++++++
.../components/ibm-watson-text-to-speech.json | 61 +++++++++
.../catalog/components/spring-ai-chat.json | 94 +++++++++++++
.../catalog/components/spring-ai-embeddings.json | 45 ++++++
...langchain4j-tools.json => spring-ai-tools.json} | 37 +++--
.../catalog/components/spring-ai-vector-store.json | 55 ++++++++
.../pom.xml | 6 +-
.../src/main/docs/ibm-watson-speech-to-text.json | 119 ++++++++++++++++
...sonSpeechToTextComponentAutoConfiguration.java} | 22 +--
.../WatsonSpeechToTextComponentConfiguration.java} | 152 ++++++++++-----------
.../WatsonSpeechToTextComponentConverter.java} | 8 +-
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
...rk.boot.autoconfigure.AutoConfiguration.imports | 4 +-
.../pom.xml | 6 +-
.../src/main/docs/ibm-watson-text-to-speech.json | 104 ++++++++++++++
...sonTextToSpeechComponentAutoConfiguration.java} | 22 +--
.../WatsonTextToSpeechComponentConfiguration.java} | 123 ++++++-----------
.../WatsonTextToSpeechComponentConverter.java} | 8 +-
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
...rk.boot.autoconfigure.AutoConfiguration.imports | 4 +-
.../pom.xml | 20 ++-
.../src/main/docs/spring-ai-chat.json} | 34 ++---
.../SpringAiChatComponentAutoConfiguration.java} | 22 +--
.../SpringAiChatComponentConfiguration.java} | 26 +++-
.../SpringAiChatComponentConverter.java} | 8 +-
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
...rk.boot.autoconfigure.AutoConfiguration.imports | 4 +-
.../pom.xml | 6 +-
.../src/main/docs/spring-ai-embeddings.json | 58 ++++++++
...ingAiEmbeddingsComponentAutoConfiguration.java} | 22 +--
.../SpringAiEmbeddingsComponentConfiguration.java} | 27 ++--
.../SpringAiEmbeddingsComponentConverter.java} | 10 +-
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
...rk.boot.autoconfigure.AutoConfiguration.imports | 4 +-
.../pom.xml | 12 +-
.../src/main/docs/spring-ai-tools.json} | 42 +++---
.../SpringAiToolsComponentAutoConfiguration.java} | 22 +--
.../SpringAiToolsComponentConfiguration.java} | 27 ++--
.../SpringAiToolsComponentConverter.java} | 8 +-
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
...rk.boot.autoconfigure.AutoConfiguration.imports | 4 +-
.../pom.xml | 6 +-
.../src/main/docs/spring-ai-vector-store.json | 84 ++++++++++++
...ngAiVectorStoreComponentAutoConfiguration.java} | 22 +--
...SpringAiVectorStoreComponentConfiguration.java} | 124 ++++++++---------
.../SpringAiVectorStoreComponentConverter.java} | 12 +-
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
...rk.boot.autoconfigure.AutoConfiguration.imports | 4 +-
components-starter/pom.xml | 6 +
.../camel/spring/boot/issues/RestDslPostTest.java | 3 +-
parent/pom.xml | 2 +-
...extractTest.java => CamelSpringAiChatTest.java} | 4 +-
...dTest.java => CamelSpringAiEmbeddingsTest.java} | 4 +-
...nslateTest.java => CamelSpringAiToolsTest.java} | 4 +-
...Test.java => CamelSpringAiVectorStoreTest.java} | 4 +-
tooling/camel-spring-boot-bom/pom.xml | 30 ++++
tooling/camel-spring-boot-dependencies/pom.xml | 128 ++++++++++++-----
65 files changed, 1246 insertions(+), 494 deletions(-)
create mode 100644
catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ibm-watson-speech-to-text.json
create mode 100644
catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ibm-watson-text-to-speech.json
create mode 100644
catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/spring-ai-chat.json
create mode 100644
catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/spring-ai-embeddings.json
copy
catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/{langchain4j-tools.json
=> spring-ai-tools.json} (66%)
create mode 100644
catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/spring-ai-vector-store.json
copy components-starter/{camel-huaweicloud-functiongraph-starter =>
camel-ibm-watson-speech-to-text-starter}/pom.xml (90%)
create mode 100644
components-starter/camel-ibm-watson-speech-to-text-starter/src/main/docs/ibm-watson-speech-to-text.json
copy
components-starter/{camel-kubernetes-starter/src/main/java/org/apache/camel/component/kubernetes/services/springboot/KubernetesServicesComponentAutoConfiguration.java
=>
camel-ibm-watson-speech-to-text-starter/src/main/java/org/apache/camel/component/ibm/watson/stt/springboot/WatsonSpeechToTextComponentAutoConfiguration.java}
(80%)
copy
components-starter/{camel-ibm-watson-language-starter/src/main/java/org/apache/camel/component/ibm/watson/language/springboot/WatsonLanguageComponentConfiguration.java
=>
camel-ibm-watson-speech-to-text-starter/src/main/java/org/apache/camel/component/ibm/watson/stt/springboot/WatsonSpeechToTextComponentConfiguration.java}
(64%)
copy
components-starter/{camel-cxf-rest-starter/src/main/java/org/apache/camel/component/cxf/jaxrs/springboot/CxfRsComponentConverter.java
=>
camel-ibm-watson-speech-to-text-starter/src/main/java/org/apache/camel/component/ibm/watson/stt/springboot/WatsonSpeechToTextComponentConverter.java}
(83%)
copy {archetypes/camel-archetype-spring-boot =>
components-starter/camel-ibm-watson-speech-to-text-starter}/src/main/resources/META-INF/LICENSE.txt
(100%)
copy {archetypes/camel-archetype-spring-boot =>
components-starter/camel-ibm-watson-speech-to-text-starter}/src/main/resources/META-INF/NOTICE.txt
(100%)
copy components-starter/{camel-activemq6-starter =>
camel-ibm-watson-speech-to-text-starter}/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
(83%)
copy components-starter/{camel-huaweicloud-functiongraph-starter =>
camel-ibm-watson-text-to-speech-starter}/pom.xml (90%)
create mode 100644
components-starter/camel-ibm-watson-text-to-speech-starter/src/main/docs/ibm-watson-text-to-speech.json
copy
components-starter/{camel-aws2-ses-starter/src/main/java/org/apache/camel/component/aws2/ses/springboot/Ses2ComponentAutoConfiguration.java
=>
camel-ibm-watson-text-to-speech-starter/src/main/java/org/apache/camel/component/ibm/watson/tts/springboot/WatsonTextToSpeechComponentAutoConfiguration.java}
(80%)
copy
components-starter/{camel-ibm-watson-language-starter/src/main/java/org/apache/camel/component/ibm/watson/language/springboot/WatsonLanguageComponentConfiguration.java
=>
camel-ibm-watson-text-to-speech-starter/src/main/java/org/apache/camel/component/ibm/watson/tts/springboot/WatsonTextToSpeechComponentConfiguration.java}
(63%)
copy
components-starter/{camel-cxf-rest-starter/src/main/java/org/apache/camel/component/cxf/jaxrs/springboot/CxfRsComponentConverter.java
=>
camel-ibm-watson-text-to-speech-starter/src/main/java/org/apache/camel/component/ibm/watson/tts/springboot/WatsonTextToSpeechComponentConverter.java}
(83%)
copy {archetypes/camel-archetype-spring-boot =>
components-starter/camel-ibm-watson-text-to-speech-starter}/src/main/resources/META-INF/LICENSE.txt
(100%)
copy {archetypes/camel-archetype-spring-boot =>
components-starter/camel-ibm-watson-text-to-speech-starter}/src/main/resources/META-INF/NOTICE.txt
(100%)
copy components-starter/{camel-activemq6-starter =>
camel-ibm-watson-text-to-speech-starter}/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
(83%)
copy components-starter/{camel-azure-key-vault-starter =>
camel-spring-ai-chat-starter}/pom.xml (79%)
copy components-starter/{camel-braintree-starter/src/main/docs/braintree.json
=> camel-spring-ai-chat-starter/src/main/docs/spring-ai-chat.json} (53%)
copy
components-starter/{camel-webhook-starter/src/main/java/org/apache/camel/component/webhook/springboot/WebhookComponentAutoConfiguration.java
=>
camel-spring-ai-chat-starter/src/main/java/org/apache/camel/component/springai/chat/springboot/SpringAiChatComponentAutoConfiguration.java}
(83%)
copy
components-starter/{camel-fop-starter/src/main/java/org/apache/camel/component/fop/springboot/FopComponentConfiguration.java
=>
camel-spring-ai-chat-starter/src/main/java/org/apache/camel/component/springai/chat/springboot/SpringAiChatComponentConfiguration.java}
(80%)
copy
components-starter/{camel-spring-redis-starter/src/main/java/org/apache/camel/component/redis/springboot/RedisComponentConverter.java
=>
camel-spring-ai-chat-starter/src/main/java/org/apache/camel/component/springai/chat/springboot/SpringAiChatComponentConverter.java}
(86%)
copy {archetypes/camel-archetype-spring-boot =>
components-starter/camel-spring-ai-chat-starter}/src/main/resources/META-INF/LICENSE.txt
(100%)
copy {archetypes/camel-archetype-spring-boot =>
components-starter/camel-spring-ai-chat-starter}/src/main/resources/META-INF/NOTICE.txt
(100%)
copy components-starter/{camel-google-pubsub-starter =>
camel-spring-ai-chat-starter}/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
(88%)
copy components-starter/{camel-azure-cosmosdb-starter =>
camel-spring-ai-embeddings-starter}/pom.xml (91%)
create mode 100644
components-starter/camel-spring-ai-embeddings-starter/src/main/docs/spring-ai-embeddings.json
copy
components-starter/{camel-rest-starter/src/main/java/org/apache/camel/component/rest/springboot/RestApiComponentAutoConfiguration.java
=>
camel-spring-ai-embeddings-starter/src/main/java/org/apache/camel/component/springai/embeddings/springboot/SpringAiEmbeddingsComponentAutoConfiguration.java}
(81%)
copy
components-starter/{camel-langchain4j-embeddings-starter/src/main/java/org/apache/camel/component/langchain4j/embeddings/springboot/LangChain4jEmbeddingsComponentConfiguration.java
=>
camel-spring-ai-embeddings-starter/src/main/java/org/apache/camel/component/springai/embeddings/springboot/SpringAiEmbeddingsComponentConfiguration.java}
(77%)
copy
components-starter/{camel-google-bigquery-starter/src/main/java/org/apache/camel/component/google/bigquery/sql/springboot/GoogleBigQuerySQLComponentConverter.java
=>
camel-spring-ai-embeddings-starter/src/main/java/org/apache/camel/component/springai/embeddings/springboot/SpringAiEmbeddingsComponentConverter.java}
(75%)
copy {archetypes/camel-archetype-spring-boot =>
components-starter/camel-spring-ai-embeddings-starter}/src/main/resources/META-INF/LICENSE.txt
(100%)
copy {archetypes/camel-archetype-spring-boot =>
components-starter/camel-spring-ai-embeddings-starter}/src/main/resources/META-INF/NOTICE.txt
(100%)
copy components-starter/{camel-activemq6-starter =>
camel-spring-ai-embeddings-starter}/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
(82%)
copy components-starter/{camel-cxf-rest-starter =>
camel-spring-ai-tools-starter}/pom.xml (85%)
copy
components-starter/{camel-spring-redis-starter/src/main/docs/spring-redis.json
=> camel-spring-ai-tools-starter/src/main/docs/spring-ai-tools.json} (60%)
copy
components-starter/{camel-caffeine-starter/src/main/java/org/apache/camel/component/caffeine/cache/springboot/CaffeineCacheComponentAutoConfiguration.java
=>
camel-spring-ai-tools-starter/src/main/java/org/apache/camel/component/springai/tools/springboot/SpringAiToolsComponentAutoConfiguration.java}
(82%)
copy
components-starter/{camel-kubernetes-starter/src/main/java/org/apache/camel/component/kubernetes/nodes/springboot/KubernetesNodesComponentConfiguration.java
=>
camel-spring-ai-tools-starter/src/main/java/org/apache/camel/component/springai/tools/springboot/SpringAiToolsComponentConfiguration.java}
(83%)
copy
components-starter/{camel-cxf-rest-starter/src/main/java/org/apache/camel/component/cxf/jaxrs/springboot/CxfRsComponentConverter.java
=>
camel-spring-ai-tools-starter/src/main/java/org/apache/camel/component/springai/tools/springboot/SpringAiToolsComponentConverter.java}
(84%)
copy {archetypes/camel-archetype-spring-boot =>
components-starter/camel-spring-ai-tools-starter}/src/main/resources/META-INF/LICENSE.txt
(100%)
copy {archetypes/camel-archetype-spring-boot =>
components-starter/camel-spring-ai-tools-starter}/src/main/resources/META-INF/NOTICE.txt
(100%)
copy components-starter/{camel-activemq6-starter =>
camel-spring-ai-tools-starter}/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
(84%)
copy components-starter/{camel-azure-cosmosdb-starter =>
camel-spring-ai-vector-store-starter}/pom.xml (90%)
create mode 100644
components-starter/camel-spring-ai-vector-store-starter/src/main/docs/spring-ai-vector-store.json
copy
components-starter/{camel-hazelcast-starter/src/main/java/org/apache/camel/component/hazelcast/set/springboot/HazelcastSetComponentAutoConfiguration.java
=>
camel-spring-ai-vector-store-starter/src/main/java/org/apache/camel/component/springai/vectorstore/springboot/SpringAiVectorStoreComponentAutoConfiguration.java}
(80%)
copy
components-starter/{camel-ibm-watson-discovery-starter/src/main/java/org/apache/camel/component/ibm/watson/discovery/springboot/WatsonDiscoveryComponentConfiguration.java
=>
camel-spring-ai-vector-store-starter/src/main/java/org/apache/camel/component/springai/vectorstore/springboot/SpringAiVectorStoreComponentConfiguration.java}
(55%)
copy
components-starter/{camel-langchain4j-embeddings-starter/src/main/java/org/apache/camel/component/langchain4j/embeddings/springboot/LangChain4jEmbeddingsComponentConverter.java
=>
camel-spring-ai-vector-store-starter/src/main/java/org/apache/camel/component/springai/vectorstore/springboot/SpringAiVectorStoreComponentConverter.java}
(75%)
copy {archetypes/camel-archetype-spring-boot =>
components-starter/camel-spring-ai-vector-store-starter}/src/main/resources/META-INF/LICENSE.txt
(100%)
copy {archetypes/camel-archetype-spring-boot =>
components-starter/camel-spring-ai-vector-store-starter}/src/main/resources/META-INF/NOTICE.txt
(100%)
copy components-starter/{camel-activemq6-starter =>
camel-spring-ai-vector-store-starter}/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
(82%)
copy
tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/{CamelAws2TextractTest.java
=> CamelSpringAiChatTest.java} (94%)
copy
tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/{CamelInfinispanEmbeddedTest.java
=> CamelSpringAiEmbeddingsTest.java} (93%)
copy
tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/{CamelAws2TranslateTest.java
=> CamelSpringAiToolsTest.java} (94%)
copy
tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/{CamelAtmosphereWebsocketTest.java
=> CamelSpringAiVectorStoreTest.java} (93%)