Spring AI
中等
面试题库
Spring AI
中等
如何用 spring.ai.model.embedding 指定默认 EmbeddingModel?多向量库时如何按名称注入?
Spring AI
简单
EmbeddingModel 与 ChatModel 一定要用同一个供应商吗?为什么推荐分开选型?
Spring AI
中等
如何把检索到的多个 Document 拼进 Prompt?有哪些拼接策略?
Spring AI
困难
Spring AI 中如何实现查询改写(query rewrite)与重排(rerank)?有内置组件吗?
Spring AI
困难
QuestionAnswerAdvisor 的 filterExpression 支持什么语法?如何用它做元数据过滤?
Spring AI
中等
QuestionAnswerAdvisor 是如何在调用前注入检索上下文的?它修改了哪些消息?
Spring AI
简单
RAG 的完整链路在 Spring AI 中如何组织:读取、切分、向量化、写入、检索、拼装提示?
Spring AI
困难
TokenTextSplitter 如何计算 token?它依赖什么 tokenizer?中文文本会被怎样切分?
Spring AI
中等
TokenTextSplitter 的 chunkSize 与 chunkOverlap 如何影响检索召回?设置过大或过小会怎样?
Spring AI
困难
不同 VectorStore 实现(PgVector、Redis、Milvus)如何通过同一接口切换?抽象层边界在哪里?
Spring AI
中等