分享

2025 年 4 月 9 日

扩大代码理解范围:Jolt AI 如何利用 Gemini API

Yev Spektor

首席执行官

Vishal Dharmadhikari

产品解决方案工程师

AgentOps 展示效果主图

使用庞大的生产级代码库的开发者深知其中的痛苦。理解上下文、查找相关文件和进行更改,就像在迷宫中穿行一样。Jolt AI 正通过专为超过 10 万行代码的真实代码库设计的 codegen 和聊天工具来直接解决此问题。他们是如何同时实现速度和准确性的?Gemini API,尤其是 Gemini 2.0 Flash。

Jolt AI 的使命是让开发者能够立即了解任何代码库并对其做出贡献。目前的许多工具都难以处理大型现有代码库,并且需要用户手动选择上下文文件。这既繁琐又不切实际。Jolt AI 采用了一种新型的语义搜索,可准确地自动识别相关的上下文文件。它在功能开发、bug 修复、新手入门等方面具有颠覆性作用。

生成的状态流程图,可直观呈现应用逻辑。

Jolt AI 面临的挑战是,找到一个能够以合适的速度、一致性和代码理解能力为其搜索流水线提供支持的模型。“我们希望加快代码搜索流水线中的 3 个 AI 赋能的步骤。”Jolt AI 首席执行官 Yev Spektor 解释道。“每个步骤都需要了解各种编程语言、框架、用户代码和用户 intent。”

Gemini 2.0 Flash:提升速度并增强代码理解能力

进入 Gemini 2.0 Flash。对于 Jolt AI,此模型带来了他们所追求的性能飞跃。Spektor 指出:“经过一些提示调优,我们发现与其他提供商提供的速度较慢、体积较大的模型相比,Gemini 2.0 Flash 能够提供更稳定、更高质量的输出。”

Jolt AI 如何使用 Gemini 2.0 Flash?它为代码搜索流水线中的几个关键步骤提供支持,可提供浏览和了解庞大代码库所需的速度和准确性。虽然具体细节是他们的“秘密武器”,但成效显而易见:借助 Gemini 2.0 Flash,Jolt AI 能够在复杂的代码库中快速显示正确的信息。

改用 Gemini API 后,效率显著提高。“只需几个小时即可实现 SDK,2 天即可完成快速调整和测试。”Spektor 说。该团队还利用 Google AI Studio 进行问题构思和优化,简化了开发流程。

成效:更快、更高质量且更具成本效益

改用 Gemini 2.0 Flash 后,Jolt AI 取得了令人瞩目的成效:

  • 响应时间缩短了 70-80%:搜索流水线中依托 AI 技术的步骤速度明显加快。
  • 回答质量更高且更一致:用户获得更优质的结果的速度提高了两倍以上。
  • 成本降低了 80%:迁移后的 AI 工作负载现在的性价比显著提高。


斯佩克托强调:“我们为用户提供的答案质量更高,速度也快了两倍多。”速度、质量和节省成本的完美结合,充分体现了 Gemini 2.0 Flash 在性能至关重要的应用中的强大作用。

未来重点和开发者数据洞见

Jolt AI 正积极扩大其 IDE 支持,即将推出 JetBrains 插件,并探索 API 可访问性。Spektor 对 Jolt AI 在企业中的更广泛潜力感到振奋,从协助开发者和工程领导到支持客户服务团队,再到实现自动化 AI 代码流水线,Jolt AI 都能发挥作用。

回顾自己使用 Gemini API 的历程,Spektor 向其他开发者提供了以下建议:

“Gemini 2.0 Flash 的功能比您想象的要强大,请不要错过。它的召回率非常高,比一些速度较慢、价格较高的模型好得多。”他还鼓励开发者探索 Gemini 系列的最新模型:“新一代的 Gemini 2.0 Flash 和 Gemini 2.5 Pro 值得关注。采用 Gemini 2.0 Flash 后,我们的产品速度提高了 2 倍,同时回答质量也得到了提升。新模型是一项重大的进步。”

Jolt AI 的成功案例凸显了 Gemini 2.0 Flash 的速度和能力如何显著增强 AI 赋能的开发者工具,尤其是那些处理大型代码库复杂性的工具。

准备好构建了吗?立即探索 Gemini API 文档,并开始使用 Google AI Studio