Commit 2804604
committed
Refactor SearchRequest builder methods
- Add a new Builder inner class to move all the builder methods and deprecate the existing builder methods
- Update docs and references1 parent 699a075 commit 2804604
File tree
107 files changed
+1602
-1114
lines changed- spring-ai-core/src
- main/java/org/springframework/ai
- chat/client/advisor
- rag/retrieval/search
- vectorstore
- test/java/org/springframework/ai
- chat/client/advisor
- vectorstore
- filter
- observation
- spring-ai-docs/src/main/antora/modules/ROOT/pages/api
- vectordbs
- spring-ai-integration-tests/src/test/java/org/springframework/ai/integration/tests/vectorstore
- spring-ai-spring-boot-autoconfigure/src/test/java/org/springframework/ai/autoconfigure/vectorstore
- azure
- cassandra
- chroma
- cosmosdb
- elasticsearch
- gemfire
- mariadb
- milvus
- mongo
- neo4j
- opensearch
- oracle
- pgvector
- pinecone
- qdrant
- redis
- typesense
- weaviate
- spring-ai-spring-boot-testcontainers/src/test/java/org/springframework/ai/testcontainers/service/connection
- chroma
- milvus
- mongo
- opensearch
- qdrant
- typesense
- weaviate
- vector-stores
- spring-ai-azure-cosmos-db-store/src
- main/java/org/springframework/ai/vectorstore/cosmosdb
- test/java/org/springframework/ai/vectorstore/cosmosdb
- spring-ai-azure-store/src
- main/java/org/springframework/ai/vectorstore/azure
- test/java/org/springframework/ai/vectorstore/azure
- spring-ai-cassandra-store/src/test/java/org/springframework/ai/vectorstore/cassandra
- spring-ai-chroma-store/src/test/java/org/springframework/ai/chroma/vectorstore
- spring-ai-coherence-store/src/test/java/org/springframework/ai/vectorstore/coherence
- spring-ai-elasticsearch-store/src/test/java/org/springframework/ai/vectorstore/elasticsearch
- spring-ai-gemfire-store/src/test/java/org/springframework/ai/vectorstore/gemfire
- spring-ai-hanadb-store/src
- main/java/org/springframework/ai/vectorstore/hanadb
- test/java/org/springframework/ai/vectorstore/hanadb
- spring-ai-mariadb-store/src/test/java/org/springframework/ai/vectorstore/mariadb
- spring-ai-milvus-store/src/test/java/org/springframework/ai/milvus/vectorstore
- spring-ai-mongodb-atlas-store/src
- main/java/org/springframework/ai/vectorstore/mongodb/atlas
- test/java/org/springframework/ai/vectorstore/mongodb/atlas
- spring-ai-neo4j-store/src/test/java/org/springframework/ai/vectorstore/neo4j
- spring-ai-opensearch-store/src/test/java/org/springframework/ai/vectorstore/opensearch
- spring-ai-oracle-store/src/test/java/org/springframework/ai/vectorstore/oracle
- spring-ai-pgvector-store/src/test/java/org/springframework/ai/vectorstore/pgvector
- spring-ai-pinecone-store/src/test/java/org/springframework/ai/vectorstore/pinecone
- spring-ai-qdrant-store/src/test/java/org/springframework/ai/vectorstore/qdrant
- spring-ai-redis-store/src/test/java/org/springframework/ai/vectorstore/redis
- spring-ai-typesense-store/src/test/java/org/springframework/ai/vectorstore/typesense
- spring-ai-weaviate-store/src/test/java/org/springframework/ai/vectorstore/weaviate
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
107 files changed
+1602
-1114
lines changedspring-ai-core/src/main/java/org/springframework/ai/chat/client/advisor/QuestionAnswerAdvisor.java
Lines changed: 5 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | | - | |
| 91 | + | |
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| |||
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
221 | | - | |
222 | | - | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
223 | 224 | | |
224 | 225 | | |
225 | 226 | | |
| |||
273 | 274 | | |
274 | 275 | | |
275 | 276 | | |
276 | | - | |
| 277 | + | |
277 | 278 | | |
278 | 279 | | |
279 | 280 | | |
| |||
Lines changed: 6 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
145 | 147 | | |
146 | 148 | | |
147 | 149 | | |
| |||
Lines changed: 6 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
82 | 84 | | |
83 | 85 | | |
84 | 86 | | |
| |||
0 commit comments