书生·浦语大模型实战营第二期-lesson3-笔记

kv-chiu 2024-04-25 02:37:07

这一课的主角是我们的——茴香豆ai助手

对于豆哥,其实我在去年就已经看到了,当时豆哥还比较智障,随着技术发展模型迭代,效果看来确实是越来越好了。

豆哥是一种rag,此外他还有群聊场景下的ai这一个角色

在豆哥的技术报告中,官方原话如下:

茴香豆是一个基于 LLM(Large-Language-Model,大语言模型)的领域知识助手,工作在群聊里(微信、飞书、钉钉等)。不同于 chatgpt 这类单人聊天工具,群聊场景有些特殊:

 

  • 禁止消息泛滥。茴香豆需要找到真正需要帮助的用户,杜绝闲聊

  • 需要方便添加领域知识。gpt 能处理体育新闻,但面对职业化的竞技体育知识(如 “truck circle”)就会失灵

  • 100% 无幻觉。哪怕一次胡言乱语,也会让用户质疑 bot 的可靠性

 

为了解决这些需求,我们从基线版本开始,经过两次改进达到了当前的解决方案。为了便于理解,我们用冷兵器形容这些方案。

 

  • 基础版-“匕首”,直接微调 LLM 来处理问题。意为用匕首硬怼。

  • 改进版-“长矛”,首先找到问题的靶点,然后用 LLM 处理。就像是将匕首固定在木杆上,消除干扰并定位问题。

  • 最终版-“钉耙”。找到多个信息点,把它们搂起来,然后用 LLM 处理。因为与长矛相比,耙子的齿覆盖了更大的目标区域。

 

需要注意的是,1、2 方案都有致命缺陷,第 3 版才开始得到用户好评。

在课程版本中的豆哥侧重点在于rag,群聊场景的这些特点被淡化了。

据说豆哥判断群聊消息是否值得回复,也是通过llm给出值然后判断是否超过阈值

除此之外,课程中的豆哥有一些我未曾想过的地方,例如,embedding和排序都使用了专门的模型——网易bce,看来值得卷的不仅有llm,embedding和排序都值得一试

如此一来,豆哥改行做推荐好像也不是什么难事了

llm作为推荐模型,有一个框架——UniLLMRec,未来继续追踪

...全文
344 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文提出了一种促进可再生能源发电消纳的用户侧典型资源需求响应策略,并通过Matlab代码实现进行仿真验证。该策略聚焦于通过优化用户侧用电行为来提升电网对可再生能源波动性的适应能力,重点研究了需求响应机制下典型负荷资源的建模与调度方法。通过对用户侧可调节负荷(如温控负荷、电动汽车等)的特性分析,建立标准化的需求响应模型,结合电价激励或直接控制手段,引导用户在可再生能源出力高峰时段增加用电,在低谷时段减少用电,从而实现削峰填谷、提升新能源消纳水平的目标。研究还深入探讨了与共享储能系统的协同优化机制,进一步增强系统的灵活性和调节能力,为高比例可再生能源接入背景下的源网荷储协调运行提供技术支撑。; 适合人群:具备一定电力系统基础知识,从事新能源、需求响应、综合能源系统、电力市场等相关领域研究的科研人员及研究生。; 使用场景及目标:① 学习和复现用户侧需求响应在促进新能源消纳中的应用;② 掌握典型可调节负荷的精细化建模方法及其在Matlab中的程序实现;③ 为研究源网荷储协同优化、电力市场机制设计、综合能源系统调度等前沿课题提供可扩展的技术参考和代码基础。; 阅读建议:此资源包含完整的Matlab代码实现,建议读者在学习理论模型的同时,务必动手运行和调试代码,结合仿真结果深入理解需求响应策略的作用机理、优化过程及与共享储能协同的增益效果。
内容概要:本文围绕一个供应链产能分析项目的面试技术问题展开,深入探讨了LangGraph的状态机机制、工具调用原理、业务逻辑实现、流式传输、记忆管理、并发安全及系统优化方向。重点解析了State共享机制、reducer的作用、条件路由与循环控制、@tool装饰器自动生成Schema的原理,以及主子Agent分层设计带来的工具调用清晰性。同时指出了当前实现中存在的风险点,如共享状态导致的并发问题、明文配置安全隐患、模拟流式而非真正token流等,并提出了改进思路,包括引入锁机制、异步无状态架构、密钥管理服务和长期记忆RAG设计。此外还涉及测试缺失与性能瓶颈(如网关延迟、上下文膨胀)的应对策略。; 适合人群:具备一定Python与FastAPI开发经验,熟悉LangChain/LangGraph框架,正在准备AI工程化或供应链智能化相关岗位面试的中高级研发人员(工作2-5年)。; 使用场景及目标:①深入理解LangGraph在复杂业务场景中的状态流转与多Agent协作机制;②掌握工具调用、流式响应、记忆管理和安全性设计的最佳实践与常见陷阱;③在面试中展现对系统边界、稳定性、可扩展性的深度思考,提升技术表达的专业度与说服力。; 阅读建议:此资料适用于面试前冲刺复盘,建议结合“面试准备_精华版”对照学习,重点关注问题背后的架构权衡与改进方案,不仅能“背答案”,更要能“讲设计”。

535

社区成员

发帖
与我相关
我的任务
社区描述
构建国际领先的计算机视觉开源算法平台
社区管理员
  • OpenMMLab
  • jason_0615
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧