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