Provider
PulseAugur coverage of Provider — every cluster mentioning Provider across labs, papers, and developer communities, ranked by signal.
4 天有情绪数据
-
AI代理开发者披露路线排名系统中的隐性bug
一位AI代理开发者在其路线排名系统中遇到了一个严重的bug。该系统中的每个提供商上限(per-provider cap)本意是限制过多的模型列表,却意外地决定了路线的成员资格,而不仅仅是限制数量。这导致有效路线被移除,无效路线被保留,错误相互抵消,表面上看起来一切正常。开发者意识到操作顺序至关重要,在任何上限或过滤之前,必须先进行活性探测(probing for liveness)和按质量排序,以确保结果的准确性。
-
新智能体Megrez助力MK集合论形式化数学
研究人员开发了Megrez,这是一种新颖的智能体,旨在协助在低资源库中进行数学形式化,特别针对Morse--Kelley (MK) 集合论和Rocq库。该智能体解决了将教科书概念与库声明对齐、在长时程搜索中保持同步以及将已验证的证明集成到不断增长的代码库中的挑战。Megrez采用知识图谱,通过中文别名检索概念,并使用反馈驱动的证明循环和多阶段接受管道,以确保数学语料库形式化的准确性和可靠性。
-
AI代理上下文压缩产生显著的隐藏成本
一项技术分析显示,AI代理会话中的上下文压缩占运营成本的很大一部分,估计为总账单的11.8%。此过程在上下文窗口过大时会缩短其长度,但会产生额外费用,因为后续轮次需要处理大量新输入。虽然压缩本身可能免费,但后续轮次按普通助手轮次计费,使得成本不那么透明。分析表明,尽管有前期成本,但压缩通常在大约14个轮次内就能收回其费用,尽管一些会话的回收期更短。
-
大型语言模型的上下文窗口是预算,不是记忆,并有复杂的截断规则
大型语言模型的上下文窗口常常被误解为直接的记忆容量。实际上,它更像一个预算,在系统提示、工具模式和预留输出空间消耗令牌后,用户实际提示才被考虑。这意味着有效的提示预算远小于总窗口大小。此外,决定何时达到上下文限制的截断策略并不标准化,它们可以移除中间的消息,而不仅仅是最旧的消息,这可能导致代理重新提问或丢失标识符或错误代码等关键信息。建议开发者将上下文窗口视为缓存,并使用显式的锚定机制来处理重要数据,而不是依赖摘要或假设简单的从旧到新截断。
-
新的人工智能透明度框架侧重于利益相关者的可问责性
一篇新的研究论文提出了一个新颖的人工智能透明度理解框架,将焦点从系统属性转移到利益相关者的可问责性。该模型使用信息流网络,根据利益相关者从系统结构中回答其合法问题的能力来正式定义透明度。这种方法旨在通过考虑组织边界和特定角色的信息访问来克服现有方法的局限性。
-
dev.to 文章提出改进的 OAuth 会话检查
本文讨论了一种改进依赖 OAuth 提供商的应用程序中会话管理用户体验的方法。它提出了一种手动会话检查,该检查会显式消耗配额,允许用户区分已续订的会话、当前会话、配额已耗尽的会话或需要重新验证的会话。此方法旨在防止在仅短期访问令牌过期但刷新令牌仍然有效时出现令人困惑的重新登录提示。作者强调保持控制平面操作的供应商中立性,并向用户清楚地传达配额成本。
-
AI代理成本优化适得其反,导致提示缓存失效
一位开发者发现他们的AI代理出现了意料之外的成本增加,原因是他们进行了一项旨在减少token使用量的优化。上下文优化器本意是为每条消息发送相关的工具,但它通过在每个回合改变工具集,无意中使提示缓存失效。这导致成本升高,因为每个回合都被视为一个新的缓存条目,抵消了因token减少带来的节省。解决方案是将控制工具上限稳定性的因素与管理预算准确性的因素分开。
-
研究发现 LLMs 在贝叶斯推理和信念更新方面存在困难 · 跟踪 4 个来源
近期研究表明,大型语言模型(LLMs)在一致地表示和更新概率信念方面存在困难,而这对于复杂领域中的决策至关重要。研究发现,LLMs 在处理证据时常常表现出内部不一致性,有时非贝叶斯启发式方法在下游任务中的表现优于精确的贝叶斯更新。这表明 LLMs 的内部世界模型可能被错误指定,导致认知短视和校准不当,尤其是在处理长尾事实或隐藏信息时。
-
LLM 适配器层:隔离提供商代码以便轻松切换
本文讨论了在软件开发中创建适配器层以隔离提供商特定代码的重要性,尤其是在使用大型语言模型(LLM)时。作者认为,切换 LLM 提供商的复杂性通常源于提供商独特的请求格式、错误处理和数据格式已深度集成到代码库中。一个有效的适配器层应该在词汇层面抽象这些差异,使用提示、工具和结果等概念,而不仅仅是包装 SDK 客户端。建议的接口包括角色、消息、工具定义、聊天请求和聊天结果的类型,并强调应在适配器内部处理输出令牌限制和原始停止原因等关键细节…
-
LLM 提供商在 Token 使用量指标上存在差异,迁移警报复杂化
由于关键指标的定义不同,在 LLM 提供商之间迁移 Token 使用量警报和预算上限可能充满挑战。依赖聚合报告界面的警报尤其容易在迁移过程中出现问题,因为这些界面通常按天或按小时进行分桶,并且存在延迟。这是因为分桶大小和报告延迟是特定于提供商的。基于即时且对单个请求具有权威性的每次响应使用量对象的警报更具弹性。该过程包括清点现有警报,明确每个警报使用的三种信号(每次响应、聚合报告或发票)中的哪一种,并规范化使用量记录,以确保一致的 T…
-
LLM提取审计跟踪:版本化模型和跟踪人工更正
第一篇文章讨论了对LLM提取进行版本化的重要性,以便准确地追溯错误。它强调存储API返回的确切模型标识符,而不仅仅是别名,并将解码参数(如temperature和max tokens)包含在版本戳中。第二篇文章详细介绍了如何为字段更正构建审计跟踪,重点关注捕获谁进行了更改、何时进行的以及他们查看了什么。它提出了一种结构化记录,包括稳定的审阅者ID、先前的值和来源,以及所审查内容的证据,并强调了数据完整性的仅追加方法。
-
开发团队通过多提供商路由和缓存将大型语言模型成本削减 40%
一个软件开发团队通过实施多提供商路由策略,显著降低了其大型语言模型 (LLM) 的支出。这种方法将请求定向到最具成本效益且性能最佳的可用端点,而不是依赖单一提供商。此外,该团队还为重复的嵌入请求和确定性处理步骤实施了缓存,通过动态切换提供商以应对中断,进一步减少了冗余调用并提高了可靠性。
-
n8n AI Agent 因缺少请求参数而未能调用工具
n8n AI Agent 存在一个已知问题,即即使指示其调用工具,它也可能无法执行。这可能是由于模型请求中缺少 `tool_choice` 参数,导致兼容的提供商以文本形式响应,而不是执行工具。调试涉及检查执行跟踪、模式验证、工具消息和内存持久性。开发了一个不依赖提供商的契约实验室来测试安全措施,确保代理能够处理没有工具的情况,保留显式选择,并在工具调用出现在消息历史记录后停止强制执行。
-
CommitBrief 支持使用本地 Ollama 模型进行隔离式代码审查
CommitBrief 推出了一项新功能,允许用户使用 Ollama 进行隔离式代码审查。这意味着代码,即使在保密协议 (NDA) 下或在受监管的环境中,也无需发送到第三方服务器进行分析。相反,代码将在用户机器或受控本地网络上本地处理,从而提高隐私性。虽然与 OpenAI 或 Anthropic 等云模型相比,这种本地处理的审查质量可能略有下降,但它消除了数据泄露的风险。