本研究旨在解決使用生成式 AI 模型生成複雜、大型程式碼專案時所面臨的挑戰,特別是在權杖限制、依賴管理和迭代優化需求方面的問題。
本研究提出了一種名為「蹺蹺板」生成機制的創新方法,該方法採用動態和遞迴的方式生成程式碼。此方法在主程式碼更新和依賴項生成之間交替進行,以確保一致性和功能性。通過動態優化權杖使用並將主程式碼的關鍵元素納入依賴項生成中,該方法可以為需要數百個相互依賴檔案的專案實現高效且可擴展的程式碼生成。
「蹺蹺板」生成機制為使用生成式 AI 進行可擴展和高效的程式碼生成提供了一種有前景的解決方案。該機制解決了大型語言模型的局限性,並為自動化軟體開發開闢了新的可能性。
這項研究對軟體工程領域具有重要意義,因為它提供了一種克服當前生成式 AI 模型在程式碼生成方面局限性的實用方法。
In un'altra lingua
dal contenuto originale
arxiv.org
Approfondimenti chiave tratti da
by Rusl... alle arxiv.org 11-19-2024
https://arxiv.org/pdf/2411.10861.pdfDomande più approfondite