[
https://issues.apache.org/jira/browse/CAMEL-21355?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17892397#comment-17892397
]
Claus Ibsen commented on CAMEL-21355:
-------------------------------------
Hmm could there be an option so you can control whether to throw an exception
or ignore).
IMHO throwing an exception seems unexpected, so maybe the default should be to
not throw (ie ignore).
> LangChain4j Tools fails with direct LLM response
> ------------------------------------------------
>
> Key: CAMEL-21355
> URL: https://issues.apache.org/jira/browse/CAMEL-21355
> Project: Camel
> Issue Type: Bug
> Components: camel-langchain4j-tools
> Affects Versions: 4.8.0
> Reporter: Bruno Meseguer
> Assignee: Otavio Rodolfo Piske
> Priority: Major
> Fix For: 4.8.2, 4.9.0
>
>
> The Tools component is designed to provide functions to the LLM. However the
> LLM may decide not to invoke any of the given tools.
> In that scenario, the LLM replies directly instead of requesting the
> execution of a tool/function. The Camel Tools components seems unable to
> handle such use case and throws an exception.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)