name: FunSearchFlow description: "A flow implementing FunSearch" _target_: flow_modules.aiflows.FunSearchFlowModule.FunSearch.instantiate_from_default_config user_id: local input_interface: - "action" - "content" - "from" output_interface: - "retrieved" ### Subflows specification subflows_config: SamplerFlow: flow_class_name: flow_modules.aiflows.FunSearchFlowModule.SamplerFlow flow_endpoint: SamplerFlow parallel_dispatch: True singleton: False user_id: local name: "Sampler Flow" description: "A flow that queries an LLM model to generate prompts" EvaluatorFlow: flow_class_name: flow_modules.aiflows.FunSearchFlowModule.EvaluatorFlow flow_endpoint: EvaluatorFlow user_id: local parallel_dispatch: True name: "A flow that evaluates code on tests" description: "A flow that evaluates code on tests" ProgramDBFlow: flow_class_name: flow_modules.aiflows.FunSearchFlowModule.ProgramDBFlow flow_endpoint: ProgramDBFlow user_id: local name: "ProgramDB" description: "A flow that registers samples and evaluations in a database"