We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3b3bdb4 commit e771559Copy full SHA for e771559
openevolve/llm/openai.py
@@ -76,9 +76,16 @@ async def generate_with_context(
76
}
77
78
# Add seed parameter for reproducibility if configured
79
+ # Skip seed parameter for Google AI Studio endpoint as it doesn't support it
80
seed = kwargs.get("seed", self.random_seed)
81
if seed is not None:
- 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
89
90
# Attempt the API call with retries
91
retries = kwargs.get("retries", self.retries)
0 commit comments