Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- adviseStream(ChatClientRequest, StreamAdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
- after(ChatClientResponse, AdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
- after(ChatClientResponse, AdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
B
- before(ChatClientRequest, AdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
- before(ChatClientRequest, AdvisorChain) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
- build() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
- build() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
-
Build the advisor.
- builder(VectorStore) - Static method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
- builder(VectorStore) - Static method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
C
- conversationId(String) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
-
Set the conversation id.
D
- defaultTopK(int) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
-
Set the chat memory retrieve size.
- doGetFilterExpression(Map) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
F
- FILTER_EXPRESSION - Static variable in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
G
- getOrder() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
- getOrder() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
- getScheduler() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
- getScheduler() - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
O
- order(int) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
- order(int) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
-
Set the order.
- org.springframework.ai.chat.client.advisor.vectorstore - package org.springframework.ai.chat.client.advisor.vectorstore
-
Spring AI chat client advisors package.
P
- promptTemplate(PromptTemplate) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
- protectFromBlocking(boolean) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
Q
- QuestionAnswerAdvisor - Class in org.springframework.ai.chat.client.advisor.vectorstore
-
Context for the question is retrieved from a Vector Store and added to the prompt's user text.
- QuestionAnswerAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor.vectorstore
R
- RETRIEVED_DOCUMENTS - Static variable in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor
S
- scheduler(Scheduler) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
- scheduler(Scheduler) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
- searchRequest(SearchRequest) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.QuestionAnswerAdvisor.Builder
- systemPromptTemplate(PromptTemplate) - Method in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor.Builder
-
Set the system prompt template.
T
- TOP_K - Static variable in class org.springframework.ai.chat.client.advisor.vectorstore.VectorStoreChatMemoryAdvisor
V
- VectorStoreChatMemoryAdvisor - Class in org.springframework.ai.chat.client.advisor.vectorstore
-
Memory is retrieved from a VectorStore added into the prompt's system text.
- VectorStoreChatMemoryAdvisor.Builder - Class in org.springframework.ai.chat.client.advisor.vectorstore
-
Builder for VectorStoreChatMemoryAdvisor.
All Classes and Interfaces|All Packages|Constant Field Values