https://github.com/spring-projects/spring-ai/blob/v1.0.0/spring-ai-docs/src/main/antora/modules/ROOT/pages/api/retrieval-augmented-generation.adoc

In this document, it's saying

To use the QuestionAnswerAdvisor or RetrievalAugmentationAdvisor, you need to add the spring-ai-advisors-vector-store dependency to your project

Which is wrong.. The QuestionAnswerAdvisor is in the spring-ai-advisors-vector-store module, but the RetrievalAugmentationAdvisor is in the spring-ai-rag model.

Also, most of the classes mentioned in the document are in the spring-ai-rag model. It's a bit confusing that those two advisors are not in the same module.

Comment From: sunyuhan1998

Indeed, that issue has been somewhat optimized by PR #3375 in the 1.1.0-SNAPSHOT version of the documentation, do you think the documentation is a bit easier to understand after that PR tweak?