使用新的LLM Codegen工具增強了此Node.js API樣板,徹底改變了項目的創建。 利用LLM的功率,它可以從簡單的文本描述中自動化模塊代碼生成。 這可以通過包括端到端測試,數據庫遷移,種子數據和核心業務邏輯等綜合功能來簡化開發。
>該項目建立在已有的,可提供生產的Node.js API樣板上,該項目多年來開發並堅持最佳實踐。 它的核心體系結構強調垂直切片,乾淨的代碼原則,並利用ZOD等技術進行輸入驗證,依從式依賴性依賴性注入以及用於測試的超級級別。 Docker組成的促進多服務設置。
關鍵功能和改進
llm-codegen
生成初始代碼; 解決彙編錯誤;
Developer
>使用指南Troubleshooter
TestsFixer
Developer
Troubleshooter
TestsFixer
設置:
執行:llm-codegen
運行npm i
。 該工具提示模塊說明和名稱。 詳細的描述,包括實體屬性和操作,會產生更好的結果。 .env
>
迭代開發:增量生成代碼,根據需要添加模塊。
>成功的代碼生成和誤差校正的示例如下:
>
每個微型代理都使用特定的提示(請參閱Developer
提示> github鏈接)。 包括gpt-4o-mini
和claude-3-5-sonnet-20241022
在內的各種LLM的廣泛測試表明高碼質量,儘管claude-3–5-haiku-20241022
通常會產生較少的可靠結果。 gpt-4o-mini
會議平均成本約為2美分。
人類用法日誌證明了令牌消耗:
使用LLM Codegen增強的樣板為Node.js開發提供了強大而有效的方法。 歡迎貢獻和反饋!
>
*除非另有說明,否則所有圖像均由作者*> Update[2025年2月9日]:添加了DeepSeek API支持。 它比便宜,輸出質量可比,但較慢,容易出現API請求錯誤。
gpt-4o-mini
>
>
以上是如何使用LLM驅動的樣板構建自己的節點。JSAPI的詳細內容。更多資訊請關注PHP中文網其他相關文章!