每日八股
今天来点AI应用开发的八股
1. 什么是CoT和ReAct?
2. MCP是什么?
3. LangGraph和LangChain的区别?
4. RAG中选用的嵌入模型?如何切分的?重叠步长多少?
5. 如何实现会话长记忆?
6. AI应用如何实现流式输出?
7. 那输出过程中在用户关闭浏览器导致断开了,如何保证中断后还能保持之前输出?
1. 什么是CoT和ReAct?
2. MCP是什么?
3. LangGraph和LangChain的区别?
4. RAG中选用的嵌入模型?如何切分的?重叠步长多少?
5. 如何实现会话长记忆?
6. AI应用如何实现流式输出?
7. 那输出过程中在用户关闭浏览器导致断开了,如何保证中断后还能保持之前输出?
全部评论
6. 基于SSE实现流式输出,前端有原生API支持,后端使用WebFlux库
5. 使用缓存最近10轮位对话,之前的对话生成总结摘要存储向量数据库。
4. text-embedding-v2; 先按段落/标题切,再按块大小切分;重叠步长设置为10%
3. LangGraph是基于图结构编排工作流,核心组件是节点,边,状态。 特点是有状态管理,共享上下文
2. MCP是一个开源标准协议,定义了agent如何与外部数据源或工具进行通信,动态获取MCP服务端的工具
1. CoT是思维链,将模型的推理过程输出,可以提高准确率。ReAct是一种范式,核心思想是思考 (Thought) -> 行动 (Action) -> 观察 (Observation)的循环过程
相关推荐
今天 10:56
门头沟学院 Java 点赞 评论 收藏
分享
昨天 23:11
南开大学 Java 牛客91882925...:慢慢来,别给自己那么大压力,天无绝人之路。学习中成长,这背景已经超越绝大多数牛友了。多面几次就好了,我第一次面试前睡都睡不好,不过面试官人还好,进行一会面试就注意力全在题上了。所以跟面试官关系也很大
点赞 评论 收藏
分享