实验最佳实践

如需快速开始使用该平台,请按照结构化的五步工作流程操作:

  1. 完成环境初始化:使用开始使用页面完成所有前提条件并初始化环境。

  2. 执行基础验证:前往 Codelab 部分,至少执行“圆圈打包”Codelab。此步骤可确保在您继续处理特定于网域的目标之前,传输层、块语法和本地运行时验证能够顺利执行,不会出现错误。

  3. 执行实验设计:选择智能体集成或手动集成途径:

    • 智能体集成:如果您使用智能体编码工具,请执行内置的技能流水线,以通过编程方式完成设置和实验设计。

    • 手动集成:如果您不使用代理工具,请参考 Codelab 并通过执行以下操作手动构建实验:

      • 准备初始代码基准:按照计划指南编写初始基准代码,使用放置策略将明确的 EVOLVE-BLOCK 注释标记严格放置在要重构的特定逻辑段或子例程周围。

      • 构建评估器框架函数:编写客户端或服务器端执行循环,以接收来自 AlphaEvolve 的变异代码块、安全地运行这些代码块并计算业务指标。评估器必须返回一个包含一个或多个指标的结构化字典,以便为 AlphaEvolve 提供明确的搜索梯度方向。使用评估者设计页面中列出的核心准则。

      • 记录问题定义:在配置中定义精确的问题陈述,指定背景详细信息、相关领域背景规则和严格的运营系统限制。请遵循上下文和提示配置指南页面中的准则。

      • 选择实验配置:指定运行时超参数配置,包括目标 LLM 混合、最大程序生成限制和最佳执行并发阈值。请遵循数据和并发页面中的相关指南。

  4. 监控执行情况并移交给生产环境

    启动优化实验,并跟踪连续几代人的实时健身分数。建议的评估预算从约 100 个程序开始,对于难题,可扩展到数千个。如果在大约 1,550 次候选程序评估后,评估指标未能显示清晰的轨迹,请暂停执行循环,以优化问题定义上下文或调整软惩罚约束条件。

  5. 生产环境集成

    成功实现搜索收敛后,从历史记录表中检索最佳程序候选方案(或第 n 个最佳变体,具体取决于多指标运营权衡),并将其直接实现到您的系统架构中。

随着优化复杂性、依赖项堆栈和规模要求的扩大,请从本地进程空间切换到基于集群工具包的基础设施设置,以处理高级企业级计算需求。