agent loop
12345678+--------+ +-------+ +---------+| User | ---> | LLM | ---> | Tool || prompt | | | | execute |+--------+ +---+---+ +----+----+ ^ | | tool_result | +----------------+ (loop until stop_reason != "tool_use") 12345678910111213141516171819202122def agent_loop(query): messages = [{"role": "user", "content&quo...
learn claude code
workflow、提示词链编排库、无代码……不是agent。 只是一个脆弱的流水线,pipline。 在开发agent时,只可能是两个意思 训练模型,通过强化学习、微调、rlhf去调整权重 构造harness,为模型提供一个可操作的环境。 1234567Harness = Tools + Knowledge + Observation + Action Interfaces + Permissions Tools: 文件读写、Shell、网络、数据库、浏览器 Knowledge: 产品文档、领域资料、API 规范、风格指南 Observation: git diff、错误日志、浏览器状态、传感器数据 Action: CLI 命令、API 调用、UI 交互 Permissions: 沙箱隔离、审批流程、信任边界 模型做决策,harness执行。模型做推理,harness提供上下文。模型是决策者,而harness是载具。 如何做一名master of harness? 实现工具。要给agent...
雅思听力一
读题干就是抓考点 REST 一,看范围:range:most main major 二,看情感趋势 三,看对象。一三考对话,二四考独白。part2考旅游场景较多,一般第一人称是导游。 四,看时间,early代表过去,currently现在,later是将来 origially 一开始 eventually 最终 used to do immediately shortly priority new=first time 二四考独白 continental 大洲 一般作为global和international的替换词 majority as most 数字不会替换 在保险中 出现take out 就是付费 claim 索赔 policy 保单 reservation 就是booking 预定 gift present treat a couple of 就是two almost most of you nearly everyone promotion 升职加薪 move up get motivated 否定词有四种考法: we aren’t family 重读一般是否定,因为...
测试帖子
给你一个经典又优雅的公式: e^{i\pi} + 1 = 0 这是著名的欧拉公式特例,把数学里五个最重要的常数 (e, i, \pi, 1, 0) 全都串在一起了。 如果你想要“更随机一点”的(比如物理、概率、机器学习的),我也可以再来几个😄
1201 数据挖掘前三章知识点整理
第一章,商务智能 本章目录 本门课实际上是三个部分:数据仓库(DW);多维数据分析(OLAP);数据挖掘(DM) 第一节、数据信息知识 数据 定义:一些“无意义的符号”,是对客观实体、状态或变化的原始记录。 例子:数据库中的一个数字 “10”,本身没有任何具体含义。 信息 定义:对数据进行有目的、有规范的加工和处理,赋予其上下文。 关键点:我们专业叫“信息管理”而非“数据管理”,核心就在于“加工处理”。用熵去代表信息量。 例子:将 “10” 解释为 “这条生产线每小时能生产 10 个零件”。 知识 定义:对信息进行更深层次的理解、推理和归纳,将其浓缩后形成的“模式”或“规律”。 例子:通过长期观察总结出:“这条生产线的产能上限就是每天 10 个零件”。这是一种经验。 智慧 定义:应用已有的知识去解决问题、做出决策的能力。 例子:销售部门利用“产能上限 10 个”这一知识,避免做出“100 个零件 7 天交货”的错误决策。 例 如:“5 月 20 日”是 数 据,记录 的 是 你 好 朋 友 的 生 日 就 是 信 息,你 投 其 所 好 送 了 一 瓶 Ch...
12.1 Z-image的mac使用指南
最近 Z-Image-Turbo 模型在社区热度很高,以极快的推理速度著称。网上关于 Windows (NVIDIA 显卡) 的部署教程已经非常丰富,大多推荐使用 FP8 精度版本。 然而在 macOS (M 系列芯片) 上部署该模型时,情况完全不同。由于 MPS (Metal Performance Shaders) 后端对数据类型的支持差异,直接照搬 Windows 的流程会遇到不少阻碍。本文记录了在 Mac 上基于ComfyUI + GGUF 方案部署 Z-Image-Turbo,并封装 OpenAI 兼容 API 的全过程。 在这次部署中,我主要依赖了几个核心工具来构建整套系统。首先是 ComfyUI,这是一个基于节点流的 Stable Diffusion 操作界面,它极高的灵活性允许我们对推理管线进行精细的控制。其次是 GGUF 格式及其对应的 ComfyUI 插件,GGUF 原本是大语言模型领域常用的量化格式,现在被引入到图像生成领域,能够极大地降低显存占用并提升在 Mac 设备上的运行效率。最后是 ComfyUI API Bridge,这是一个基于 Python ...
信息经济学考试押题
第一题 信息经济学的作用 信息经济学有利于揭示市场经济中低效率的原因。有益于揭示信息分布的非对称性对激励机制、商业谈判、制度安排等的影响,对市场运行的不利影响及其弥补措施。 信息经济学可以帮助人们建立对市场经济中信息市场运行的认识框架。包括委托代理与激励、逆向选择与道德风险、信号发送与信息甄别,以及搜寻与信息系统选择等,从而可以更好地认识信息和信息系统的特性。 信息经济学揭示了信息作为经济中重要投入要素的作用,其作用具有边际效益递增的趋势。 信息经济学促使人们理解信息的可靠性、完整程度和披露方式对市场和政府有效运作的重要影响,信息不灵会导致市场配置和政府调控的失效 。 信息经济学推动人们认识到,越是复杂的经济活动越需要依赖信息,信息对这类活动的作用日益增大,缺乏信息和必要的信息处理能力,会极大影响这类活动的效率,甚至导致失败。 第二题 分离均衡与混同均衡的定义 混同均衡是指在不同的类型的参与者都采取相同的策略时,市场参与者无法区分不同类型的参与者。在这种情况下,信息不对称导致市场参与者无法根据其他参与者的类型来做出决策。导致市场低效率 分离均衡是指不同类型的参与者采取不...
11.24 信息经济学(一)
第一题 什么是逆向选择?核心机制与效果? 逆向选择是指在签订合同前,交易双方存在着市场的信息不对称,处在信息劣势的一方面临着不利的选择环境 核心机制: 买方无法分辨市场上的产品质量,导致只能给出平均价格购买产品 具有高质量产品的卖方不愿意接受低价,于是退出市场 市场上只剩下质量差的产品,最终导致劣币驱逐良币的现象 效果:市场交易量萎缩,市场失灵,资源配置无效率 第二题 逆向选择的案例 二手车市场:由于买方无法判断二手车的质量,只愿意出平均价格,导致优质的二手车商退出市场,市场上只剩下劣质的二手车 信贷市场:由于银行提高利率,导致稳健的企业不想支付高利率的利息,退出市场,但是追求高风险的企业愿意,导致银行高风险 保险市场:由于保险公司提供的是平均的保险价格,身体质量好的人因为价格贵不会去参保,而身体质量差的人会选择参保,导致保验公司赔付率过高亏损 P2P 网贷:由于出借人无法区分借贷人的信用,导致信用较差的借贷人提供高利率,信用好的借贷人无法提供高利率而退出市场,导致平台高风险 电商平台:由于质量差的电商平台选择刷单、刷好评,消费者无法区分质量好坏,而导致质量好的产...
复习
第一题 什么是逆向选择?核心机制与效果? 逆向选择是指在签订合同前,交易双方存在着市场的信息不对称,处在信息劣势的一方面临着不利的选择环境 核心机制: 买方无法分辨市场上的产品质量,导致只能给出平均价格购买产品 具有高质量产品的卖方不愿意接受低价,于是退出市场 市场上只剩下质量差的产品,最终导致劣币驱逐良币的现象 效果:市场交易量萎缩,市场失灵,资源配置无效率 第二题 逆向选择的案例 二手车市场:由于买方无法判断二手车的质量,只愿意出平均价格,导致优质的二手车商退出市场,市场上只剩下劣质的二手车 信贷市场:由于银行提高利率,导致稳健的企业不想支付高利率的利息,退出市场,但是追求高风险的企业愿意,导致银行高风险 保险市场:由于保险公司提供的是平均的保险价格,身体质量好的人因为价格贵不会去参保,而身体质量差的人会选择参保,导致保验公司赔付率过高亏损 P2P 网贷:由于出借人无法区分借贷人的信用,导致信用较差的借贷人提供高利率,信用好的借贷人无法提供高利率而退出市场,导致平台高风险 电商平台:由于质量差的电商平台选择刷单、刷好评,消费者无法区分质量好坏,而导致质量好的产...
git学习
git 学习,笔记参考 Peter Cottle 的:https://learngitbranching.js.org/?locale=zh_CN&NODEMO= Git branch git 的分支非常轻量,只是指向某一个提交记录。 也就是相当于一个指针,指向一个 commit,git checkout 是切换分支。 再次进行 git commit 的时候,main 会更新,但是分支不会更新。 Git merge 将两个分支合并到一起。在 Git 中合并两个分支时会产生一个特殊的提交记录,它有两个 parent 节点。 **创建新分支 **bugFix **用 **git checkout bugFix 命令切换到该分支 提交一次 **用 **git checkout main 切换回 main 再提交一次 **用 **git merge 把 bugFix 合并到 main 必须先创建分支,再切换分支,才能提交 注意的是 git merge 的时候需要 checkout 到被合并的分支(也就是主分支)上。 Git rebase **第二种合并分支的方法是 **...
