LangChain
中等
面试题库
LangChain
困难
如何实现向量 + BM25 混合检索?EnsembleRetriever 的权重与 RRF 融合怎么写?
LangChain
中等
如何写元数据过滤?Chroma 与 PGVector 的 filter 语法有何差异?
LangChain
中等
max_marginal_relevance_search 的 fetch_k 与 lambda_mult 如何平衡相关性与多样性?
LangChain
中等
similarity_search 与 similarity_search_with_score 返回什么?score 是距离还是相似度、如何判断?
LangChain
简单
VectorStore.as_retriever 不传参数时的默认行为是什么?search_type 与默认 top_k 如何决定?
LangChain
中等
RunnableWithMessageHistory 的 input_messages_key 与 output_messages_key 分别控制什么?与 history_messages_key 的区别?
LangChain
中等
消息历史里的内容如何做 token 估算?get_num_tokens 与 tiktoken 的关系是什么?
LangChain
中等
历史中 AI 消息与 Tool 消息如何成对出现?裁剪时如何保持配对一致性?
LangChain
简单
什么是会话隔离?多用户共用一条链时如何避免串话?
LangChain
困难
如何实现摘要式长对话记忆?在 LCEL 中把摘要与最近消息一起注入 prompt 的写法?
LangChain
中等