แชร์

9 เมษายน 2025

การปรับขนาดการทําความเข้าใจโค้ด: วิธีที่ Jolt AI ใช้ประโยชน์จาก Gemini API

Yev Spektor

CEO

Vishal Dharmadhikari

วิศวกรโซลูชันผลิตภัณฑ์

รูปภาพหลักในการแสดง AgentOps

นักพัฒนาซอฟต์แวร์ที่ทำงานกับโค้ดเบสขนาดใหญ่สเกลเวอร์ชันที่ใช้งานจริงย่อมทราบดีถึงปัญหานี้ การทําความเข้าใจบริบท การค้นหาไฟล์ที่เกี่ยวข้อง และทําการเปลี่ยนแปลงอาจทําให้รู้สึกเหมือนเดินอยู่ในเขาวงกต Jolt AI กำลังแก้ปัญหานี้โดยตรงด้วยเครื่องมือ codegen และเครื่องมือแชทที่ออกแบบมาโดยเฉพาะสำหรับโค้ดเบสในชีวิตจริงที่มีบรรทัดมากกว่า 100, 000 บรรทัด อาวุธลับในการนำส่งที่รวดเร็วและแม่นยำคืออะไร Gemini API โดยเฉพาะ Gemini 2.0 Flash

พันธกิจของ Jolt AI คือช่วยให้นักพัฒนาซอฟต์แวร์เข้าใจและมีส่วนร่วมในโค้ดเบสได้ทันที เครื่องมือในปัจจุบันจํานวนมากมีปัญหากับโค้ดเบสที่มีอยู่ขนาดใหญ่และจําเป็นต้องให้ผู้ใช้เลือกไฟล์บริบทด้วยตนเอง การดำเนินการดังกล่าวเป็นเรื่องน่าเบื่อและไม่สามารถทำได้จริง Jolt AI ใช้การค้นหาเชิงความหมายแบบใหม่ซึ่งระบุไฟล์บริบทที่เกี่ยวข้องได้อย่างถูกต้องและอัตโนมัติ ซึ่งถือเป็นการเปลี่ยนแปลงครั้งสำคัญสำหรับการพัฒนาฟีเจอร์ การแก้ไขข้อบกพร่อง การเตรียมความพร้อมผู้ใช้งานใหม่ และอื่นๆ

แผนภาพสถานะการไหลที่สร้างขึ้นซึ่งแสดงภาพตรรกะของแอปพลิเคชัน

ปัญหาที่ Jolt AI พบคือ การหาโมเดลที่จะช่วยขับเคลื่อนไปป์ไลน์การค้นหาด้วยความเร็ว ความสอดคล้อง และการทําความเข้าใจโค้ดที่ลงตัว Yev Spektor ซีอีโอของ Jolt AI อธิบายว่า "เราต้องการเร่งความเร็ว 3 ขั้นตอนที่ AI สนับสนุนในไปป์ไลน์การค้นหาโค้ด" "แต่ละขั้นตอนต้องใช้ความเข้าใจเกี่ยวกับภาษาโปรแกรม เฟรมเวิร์ก โค้ดของผู้ใช้ และความตั้งใจของผู้ใช้"

Gemini 2.0 Flash: มอบความเร็วและทำความเข้าใจโค้ดได้ดียิ่งขึ้น

เข้าสู่ Gemini 2.0 Flash สําหรับ Jolt AI โมเดลนี้ช่วยให้ได้ประสิทธิภาพที่เพิ่มขึ้นอย่างที่ต้องการ "หลังจากปรับแต่งบางอย่างแล้ว เราได้รับเอาต์พุตที่มีคุณภาพสูงขึ้นและสอดคล้องกันมากขึ้นด้วย Gemini 2.0 Flash เมื่อเทียบกับโมเดลที่ช้ากว่าและมีขนาดใหญ่กว่าจากผู้ให้บริการรายอื่น" Spektor กล่าว

Jolt AI ใช้ Gemini 2.0 Flash อย่างไร ซึ่งจะขับเคลื่อนขั้นตอนสําคัญหลายขั้นตอนในไปป์ไลน์การค้นหาโค้ด มอบความเร็วและความแม่นยําที่จําเป็นในการไปยังส่วนต่างๆ และทําความเข้าใจที่เก็บขนาดใหญ่ แม้ว่ารายละเอียดที่แน่ชัดจะเป็น "สูตรลับ" ของ Jolt แต่ผลลัพธ์ที่ได้ก็ชัดเจนมาก Gemini 2.0 Flash ช่วยให้ Jolt AI แสดงข้อมูลที่ถูกต้องภายในโค้ดเบสที่ซับซ้อนได้อย่างรวดเร็ว

การเปลี่ยนไปใช้ Gemini API มีประสิทธิภาพอย่างน่าทึ่ง "ใช้เวลา 2-3 ชั่วโมงในการติดตั้งใช้งาน SDK และ 2 วันในการปรับแต่งและการทดสอบที่รวดเร็ว" Spektor รายงาน นอกจากนี้ ทีมยังใช้ Google AI Studio ในการหาแนวคิดและปรับแต่งแบบเรียลไทม์ ซึ่งช่วยปรับปรุงกระบวนการพัฒนาให้มีประสิทธิภาพยิ่งขึ้น

ผลลัพธ์ที่ได้คือ รวดเร็วขึ้น มีคุณภาพสูงขึ้น และคุ้มค่ามากขึ้น

การเปลี่ยนไปใช้ Gemini 2.0 Flash ได้ผลลัพธ์ที่น่าประทับใจสำหรับ Jolt AI ดังนี้

  • เวลาในการตอบกลับลดลง 70-80%: ขั้นตอนที่ AI สนับสนุนในไปป์ไลน์การค้นหาเร็วขึ้นอย่างมาก
  • คำตอบที่มีคุณภาพสูงขึ้นและสอดคล้องกันมากขึ้น: ผู้ใช้จะได้รับผลลัพธ์ที่ดีขึ้นเร็วกว่า 2 เท่า
  • ลดต้นทุนได้ 80%: ตอนนี้เวิร์กโหลด AI ที่ย้ายข้อมูลแล้วมีประสิทธิภาพมากขึ้นอย่างมาก


"เราได้รับคำตอบที่มีคุณภาพสูงขึ้นแก่ผู้ใช้เร็วขึ้นกว่า 2 เท่า" 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 ทำให้ผลิตภัณฑ์ของเราทำงานได้เร็วขึ้นกว่า 2 เท่า ทั้งยังเพิ่มคุณภาพของคำตอบด้วย โมเดลใหม่เป็นฟังก์ชันขั้นตอนที่สำคัญ"

เรื่องราวความสำเร็จของ Jolt AI แสดงให้เห็นว่าความเร็วและความสามารถของ Gemini 2.0 Flash ช่วยปรับปรุงเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ที่ทำงานด้วยระบบ AI ได้อย่างมีประสิทธิภาพ โดยเฉพาะเครื่องมือที่จัดการกับโค้ดฐานขนาดใหญ่ที่มีความซับซ้อน

พร้อมสร้างแล้วหรือยัง สำรวจเอกสารประกอบของ Gemini API และเริ่มต้นใช้งาน Google AI Studio ได้เลย