JetBrains发布了Tracy,这是一个针对Kotlin和Java语言的AI追踪库。
Tracy于3月11日正式公布,并已在GitHub上开源,旨在帮助开发者直接从Kotlin或Java项目中追踪、监控和评估AI功能。JetBrains表示,这个开源Kotlin库提供了统一的API来捕获结构化追踪记录,帮助开发者调试故障、测量执行时间,并跟踪大语言模型在模型调用、工具调用和自定义应用逻辑中的使用情况。
Tracy采用了OpenTelemetry生成式AI语义约定,用于跨度属性和事件命名,确保追踪记录与任何兼容OpenTelemetry的后端保持兼容。JetBrains指出了Tracy的具体应用场景:
追踪AI客户端以捕获消息、成本、Token使用情况和执行时间。
追踪任何函数以记录输入、输出和执行持续时间。
手动创建和管理跨度。
将追踪数据导出到受支持的后端(目前支持Langfuse和Weave)。
Tracy采用Apache 2.0许可证,兼容Kotlin 2.0.0及以上版本和Java 17及以上版本。该库可以与OpenAI、Anthropic和Gemini的SDK集成。JetBrains表示,该库还能与常见的Kotlin/大语言模型技术栈配合使用,包括OkHttp和Ktor客户端,以及OpenAI、Anthropic和Gemini客户端。
Q&A
Q1:Tracy是什么?有什么主要功能?
A:Tracy是JetBrains推出的开源AI追踪库,专为Kotlin和Java语言设计。它提供统一API来追踪和监控AI功能,帮助开发者调试故障、测量执行时间、跟踪大语言模型使用情况,并支持追踪AI客户端、记录函数输入输出、手动管理跨度等功能。
Q2:Tracy支持哪些编程语言和版本?
A:Tracy兼容Kotlin 2.0.0及以上版本和Java 17及以上版本。它可以与OpenAI、Anthropic和Gemini的SDK集成,还支持常见的Kotlin/大语言模型技术栈,包括OkHttp和Ktor客户端。
Q3:Tracy采用什么技术标准?支持哪些后端?
A:Tracy采用OpenTelemetry生成式AI语义约定来确保兼容性,使用Apache 2.0许可证开源发布。目前支持将追踪数据导出到Langfuse和Weave后端,并与任何OpenTelemetry兼容的后端保持兼容。
好文章,需要你的鼓励
Converge Bio完成550万美元种子轮融资,由TLV Partners领投。该公司专为生物科技和制药行业打造LLM应用平台,提供数据增强、模型微调及可解释性分析等功能,帮助企业将通用生物基础模型转化为可实际落地的研发工具。以抗体研究为例,平台可将抗体LLM精调至氨基酸级别的结合亲和力预测,并生成优化序列。公司计划用于扩充团队、拓展客户,并发布抗体设计科研论文。
香港大学与哈尔滨工业大学联合发布的这项研究(arXiv:2605.06196)发现,大语言模型在扮演不同社会层级角色时,内部神经网络存在一条清晰的"粒度轴",从普通个人视角延伸至全球机构视角。这条轴是AI角色空间的主导几何方向,可被测量、被跨模型复现,并通过激活引导技术加以操控,为AI社会模拟的可信度评估和角色视角的主动调控提供了新工具。
ChatGPT高级语音模式的创造者Alexis Conneau离开OpenAI后,创办了音频AI初创公司WaveForms AI,并获得由a16z领投的4000万美元种子轮融资。该公司专注于训练自有音频大语言模型,计划于2025年推出与OpenAI、谷歌竞争的AI音频产品。Conneau深受电影《Her》启发,致力于开发具备情感感知能力的语音AI,同时警惕AI伴侣化带来的社会问题,强调技术应服务于人而非取代人际关系。
华盛顿大学研究团队发现,在AI数学推理训练中,将随机拼凑的拉丁文占位词(Lorem Ipsum)添加到题目前,能帮助AI突破"全部答错、训练停滞"的困境,在多个模型上平均提升推理得分2.8至6.2分。研究揭示了有效扰动的两个关键特征:使用拉丁语词汇避免语义干扰,以及保持较低困惑度确保AI能正确理解题目内容。