分享

2025 年 4 月 9 日

擴大程式碼理解範圍:Jolt AI 如何運用 Gemini API

Yev Spektor

執行長

Vishal Dharmadhikari

產品解決方案工程師

AgentOps 展示主頁橫幅

使用大規模生產程式碼庫的開發人員都知道這種痛苦。瞭解脈絡、尋找相關檔案及進行變更,就像在迷宮中穿梭。Jolt AI 專為實際的 10 萬行以上程式碼集設計程式碼生成和聊天工具,直接解決這個問題。他們兼顧速度和準確度的秘密武器是什麼?Gemini API,尤其是 Gemini 2.0 Flash。

Jolt AI 的使命是協助開發人員即時瞭解任何程式碼集,並做出貢獻。現今許多工具都難以處理大型現有程式碼庫,且需要使用者手動選取內容檔案。這既繁瑣又不切實際。Jolt AI 採用新穎的語意搜尋技術,可準確且自動地找出相關的背景資訊檔案。這項技術可望徹底改變功能開發、修正錯誤、新手上路等流程。

產生的狀態流程圖,可將應用程式邏輯視覺化。

Jolt AI 的挑戰在於找到合適的模型,為搜尋管道提供適當的運算速度、一致性和程式碼理解能力。Jolt AI 執行長 Yev Spektor 說明:「我們希望加快程式碼搜尋管道中 3 個 AI 輔助步驟的速度。「每個步驟都需要瞭解各種程式設計語言、架構、使用者程式碼和使用者意圖。」

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 的效率非常高。Spektor 表示:「實作 SDK 需幾小時,提示調整和測試則需 2 天。」此外,團隊也運用 Google AI Studio 構思及調整提示,簡化開發流程。

結果:速度更快、品質更高、成本效益更佳

改用 Gemini 2.0 Flash 後,Jolt AI 獲得了令人驚豔的成果:

  • 回覆時間縮短 70% 至 80%:搜尋管道中採用 AI 技術的步驟速度大幅提升。
  • 更優質且一致的回覆:使用者獲得更優質結果的速度快了兩倍以上。
  • 成本降低 80%:遷移的 AI 工作負載現在更具成本效益。


Spektor 強調:「我們現在提供給使用者的答案品質更高,速度也快了兩倍以上。Gemini 2.0 Flash 兼具速度、品質和成本效益,可見其在效能關鍵應用程式中的強大威力。

未來重點和開發人員洞察

Jolt AI 正在積極擴展 IDE 支援,即將推出 JetBrains 外掛程式,並探索 API 可存取性。Spektor 對 Jolt AI 在企業的廣泛潛力感到興奮,從協助開發人員和工程主管,到支援客戶服務團隊和啟用自動化 AI 程式碼管道,都能派上用場。

回顧使用 Gemini API 的歷程,Spektor 為其他開發人員提供以下建議:

「Gemini 2.0 Flash 的功能比你想像的更強大,千萬別錯過。這項模型非常擅長回想,比某些速度較慢、價格較高的模型好得多。」他還鼓勵開發人員探索 Gemini 系列的最新模型:「新一代的 Gemini 2.0 Flash 和 Gemini 2.5 Pro 值得關注。Gemini 2.0 Flash 不僅讓產品速度提升超過一倍,回覆品質也更上一層樓。新模型是重大的一大步。」

Jolt AI 的成功案例顯示,Gemini 2.0 Flash 的速度和功能如何大幅提升 AI 輔助開發人員工具的效能,特別是處理複雜大型程式碼庫的工具。

準備好開始建構了嗎?請參閱 Gemini API 說明文件,立即開始使用 Google AI Studio