如要開始使用 AlphaEvolve 進行實驗,建議您按照下列工作流程操作:
完成環境初始化
執行基礎驗證
請先完成「開始使用Google Cloud上的 AlphaEvolve」程式碼實驗室,再繼續操作。這個步驟可確保傳輸層、區塊語法和本機執行階段驗證順利執行,不會發生錯誤,然後再繼續處理特定領域目標。
執行實驗設計
選擇代理整合或手動整合路徑:
代理整合:如果您使用代理編碼工具,請執行內建的 Skills 管道,以程式輔助的方式逐步完成設定和實驗設計。
手動整合:如果您未使用代理型工具,請參閱程式碼實驗室,並執行下列動作,手動建構實驗:
準備種子碼基準
請按照計畫指南建立初始基準程式碼,並使用刊登位置策略,在要重構的特定邏輯區段或子常式周圍,明確放置
EVOLVE-BLOCK註解標記。建構評估器輔助函式
編寫用戶端或伺服器端執行迴圈,接收 AlphaEvolve 提供的變異程式碼區塊、安全執行這些區塊,並計算業務指標。評估工具必須傳回一或多個指標的結構化字典,為 AlphaEvolve 提供明確的搜尋梯度方向。請遵循「評估工具設計」頁面列出的核心指南。
記錄問題定義
在設定中定義精確的問題描述,指定背景詳細資料、相關網域情境規則,以及硬性作業系統限制。請參閱「情境和提示設定指南」頁面的指引。
選擇實驗設定
指定執行階段超參數設定,包括目標 LLM 混合、程式生成上限,以及最佳執行並行門檻。請按照「資料和並行」頁面的指南操作。
監控執行作業
啟動最佳化實驗,並追蹤各世代的即時適應度分數。建議的評估預算從約 100 個程式開始,並視問題難度增加到數千個。如果評估約 1, 500 個候選程式後,評估指標仍未顯示明確軌跡,請暫停執行迴圈,修正問題定義背景資訊或調整軟性懲罰限制。
整合至正式版
成功收斂搜尋後,從記錄表中擷取最佳候選程式 (或根據多指標作業權衡結果,擷取第 n 個最佳變體),並直接導入系統架構。
隨著最佳化複雜度、依附元件堆疊和規模需求增加,請從本機程序空間切換至以叢集工具包為基礎的基礎架構設定,以處理進階企業級運算需求。