File tree Expand file tree Collapse file tree 3 files changed +10
-3
lines changed Expand file tree Collapse file tree 3 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -76,9 +76,16 @@ async def generate_with_context(
7676 }
7777
7878 # Add seed parameter for reproducibility if configured
79+ # Skip seed parameter for Google AI Studio endpoint as it doesn't support it
7980 seed = kwargs .get ("seed" , self .random_seed )
8081 if seed is not None :
81- params ["seed" ] = seed
82+ if self .api_base == "https://generativelanguage.googleapis.com/v1beta/openai/" :
83+ logger .warning (
84+ "Skipping seed parameter as Google AI Studio endpoint doesn't support it. "
85+ "Reproducibility may be limited."
86+ )
87+ else :
88+ params ["seed" ] = seed
8289
8390 # Attempt the API call with retries
8491 retries = kwargs .get ("retries" , self .retries )
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44
55[project ]
66name = " openevolve"
7- version = " 0.0.9 "
7+ version = " 0.0.10 "
88description = " Open-source implementation of AlphaEvolve"
99readme = " README.md"
1010requires-python = " >=3.9"
Original file line number Diff line number Diff line change 22
33setup (
44 name = "openevolve" ,
5- version = "0.0.9 " ,
5+ version = "0.0.10 " ,
66 packages = find_packages (),
77 include_package_data = True ,
88)
You can’t perform that action at this time.
0 commit comments