阿里巴巴

AI Agent应用研发面经

完整信息

31 条问法 · 26 道题

本篇目录
1.RAG Agent 项目深挖 介绍一下这个项目整体架构 你说的"结构感知切块"是什么?具体怎么切的? 支持哪些文档格式? markdown/pdf 里的表格怎么处理?怎么判断一个块是表格? 追问:表格超过 chunk size了怎么办? markdown/pdf 里的图片怎么处理? 图片和文本为什么不用同一个 embedding? 连环追问:那我用文本搜图片怎么搜到?你这样文本索引和图片索引是分开的吧?为什么不能文本图片共用一个 embedding?业内是怎么实现"文本搜图片"的(比如手机相册)? CLIP/VLM 出来之前业内怎么做的? OCR 提取出来的文本怎么处理?要不要向量化入库?会被搜索吗? 原始文本和向量存在什么库里?怎么实现的? 这个库能支撑多大数据量?如果线上服务要支撑百万千万级怎么办? ANN 的原理是什么? 追问:为什么说 ANN 牺牲精度? 你用的库能直接做"文本+向量"混合搜索吗?混合召回具体怎么做的? 连环追问:数据库既然两种都能存,为什么不能一个条件直接融合搜出来,还要你自己做 RRF 融合?BM25 检索具体怎么实现的?是全量取出来一个个匹配吗? 召回文档片段之后,怎么完成最终问答? 记忆模块怎么做的? 记忆怎么提取/读取的?具体链路说一遍 记忆存的内容是什么?举个例子 你凭什么说这个比一般 RAG 好?长期记忆对 RAG 起了什么作用? 连环追问:这些用户偏好要对 RAG 有作用才行,作用体现在哪?举例子? 支持视频吗?视频怎么处理的? 记忆提取的提示词怎么写的?筛选记忆的标准是什么? 2.情感分析项目 这个项目做了什么?简单说一下 三分类具体分什么类? 输入只有评论文本吗?星级给不给模型? 用了什么模型? 微调怎么做的? 模型输出是什么? 3.手撕 对接口函数handLe()做限流,要求外部使用者无论怎样调用,qps严格不超过1000(超出话函数返回错误)
本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
    连环追问:那我用文本搜图片怎么搜到?你这样文本索引和图片索引是分开的吧?为什么不能文本图片共用一个 embedding?业内是怎么实现"文本搜图片"的(比如手机相册)?
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
    连环追问:数据库既然两种都能存,为什么不能一个条件直接融合搜出来,还要你自己做 RRF 融合?BM25 检索具体怎么实现的?是全量取出来一个个匹配吗?
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
    对接口函数handLe()做限流,要求外部使用者无论怎样调用,qps严格不超过1000(超出话函数返回错误)

同作者面经

相关公司