Two additions improve the retrieval pipeline in this release: a new input form for findRelevant and an additional rerank provider.
Multi-query retrieval
- Array input for findRelevant. A list of query texts can now be passed in a single call. The pipeline executes all queries against the embedding store and returns a merged result set, removing the need to call
findRelevantonce per question and assemble results manually. - Null and empty safety. The call validates the input array before issuing any queries, so an empty list or a null entry does not produce a partial or misleading result.
Vertex AI rerank
- Additional rerank provider. Vertex AI can now be configured as a rerank model, joining the existing supported services. Reranking improves retrieval precision by scoring candidate chunks against the query before they reach the language model.
- Consistent configuration surface. Vertex AI rerank is configured through the same model-registry pattern as other AI providers — no new configuration format.
Both changes are additive and backward-compatible. Existing retrieval configurations and single-query calls continue to work without modification.