You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gi...@apache.org on 2024/06/04 13:06:09 UTC
(camel) branch regen_bot updated (1410b01aa97 -> ca1da6a416d)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git
from 1410b01aa97 Bump org.springframework.data:spring-data-redis from 3.2.5 to 3.3.0 (#14353)
add 76718ccf446 CAMEL-20822: Implement OpenAI Tool Capabilities natively in Camel
add 924f29223b6 Use multiValue map for Tool parameters
add ca1da6a416d Use AssertJ
No new revisions were added by this update.
Summary of changes:
components/camel-ai/camel-langchain4j-chat/pom.xml | 22 +++++
.../src/main/docs/langchain4j-chat-component.adoc | 33 ++++++++
.../langchain4j/chat/LangChain4jChatComponent.java | 5 ++
.../langchain4j/chat/LangChain4jChatConsumer.java | 28 +++++++
.../langchain4j/chat/LangChain4jChatEndpoint.java | 73 ++++++++++++++++-
.../langchain4j/chat/LangChain4jChatProducer.java | 56 ++++++++++++-
.../chat/tool/CamelSimpleToolParameter.java | 42 ++++++++++
.../chat/tool/CamelToolExecutorCache.java | 59 ++++++++++++++
.../chat/tool/CamelToolSpecification.java | 51 ++++++++++++
.../chat/tool/NamedJsonSchemaProperty.java | 40 +++++++++
.../langchain4j.chat/LangChain4jConsumerIT.java | 94 ++++++++++++++++++++++
11 files changed, 499 insertions(+), 4 deletions(-)
create mode 100644 components/camel-ai/camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/LangChain4jChatConsumer.java
create mode 100644 components/camel-ai/camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/tool/CamelSimpleToolParameter.java
create mode 100644 components/camel-ai/camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/tool/CamelToolExecutorCache.java
create mode 100644 components/camel-ai/camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/tool/CamelToolSpecification.java
create mode 100644 components/camel-ai/camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/tool/NamedJsonSchemaProperty.java
create mode 100644 components/camel-ai/camel-langchain4j-chat/src/test/java/org/apache/camel/component/langchain4j.chat/LangChain4jConsumerIT.java