Replies: 1 comment 1 reply
-
Hi @donbourne, that's a lot of good points that I agree with. Any PRs with improvements to the quarkus-langchain4j docs are appreciated (the docs reside in https://github.com/quarkiverse/quarkus-langchain4j/tree/main/docs) :) |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
I've been looking into how best to build new Java-based AI apps, and in particular investigating the Quarkus way vs. the Spring AI way. While both provide capabilities to interact with LLMs for generating responses, streaming, structuring input/output, using tools, etc. they do so in different ways. I wanted to share some of my observations here, and see which ones people think are worth addressing and to get ideas to address them. My hope is that we can improve the user experience of the Quarkus AI solution.
For this discussion, I'll focus on the first steps people need to take to find info and learn about the Quarkus AI solution. I can post more discussion topics separately on other aspects if people think this is worthwhile.
What I tried...
Quarkus AI
, and read the info I found there, then tried to run an example from the Ollama page.Challenges...
Quarkus AI
, the first two links are random blogs. The third link (https://docs.quarkiverse.io/quarkus-langchain4j/dev/) is more useful (see image below). It would be good if the SEO could be worked on to get the third link up to the top. In contrast, Spring AI's reference doc is the first link returned.Google results for
Quarkus AI
Google results for
Spring AI
The most important point may be that Quarkus LangChain4J docs currently seem like a sparse add on on top of an assumed knowledge of LangChain4J. Spring AI hasn't had to grapple with how to document things in the same way since it provides its own self-contained API -- and the result is that the Spring AI doc ends up looking more complete and easier to follow.
Does this seem like a good set of changes?
Beta Was this translation helpful? Give feedback.
All reactions