quarkus-llm-workshop
quarkus-llm-workshop copied to clipboard
Quarkus template can't resolve param name
When trying out the project (cloning, mvn quarkus:dev
, however with ollama
as backend) I ran into the following error:
io.quarkus.qute.TemplateException: Rendering error: Entry "review" not found in the data map in expression {review}
at io.quarkus.qute.TemplateException$Builder.build(TemplateException.java:169)
at io.quarkus.qute.EvaluatorImpl.propertyNotFound(EvaluatorImpl.java:234)
at io.quarkus.qute.EvaluatorImpl.resolve(EvaluatorImpl.java:204)
at io.quarkus.qute.EvaluatorImpl.resolveReference(EvaluatorImpl.java:131)
at io.quarkus.qute.EvaluatorImpl.evaluate(EvaluatorImpl.java:85)
at io.quarkus.qute.ResolutionContextImpl.evaluate(ResolutionContextImpl.java:29)
at io.quarkus.qute.ExpressionNode.resolve(ExpressionNode.java:36)
[...]
It worked when I added the @V
annotation from langchain4j to the param. Not sure if that is intented but that solved it for me:
// TriageService
TriagedReview triage(@V("review") String review);