Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
feat: upgrade MiniMax default model to M2.7
- Update MiniMax-M2.7 and MiniMax-M2.7-highspeed as default models
- Update config, README, and docs references
- Keep all previous models as alternatives
  • Loading branch information
PR Bot
PR Bot committed Mar 18, 2026
commit 78e5e6c7647c12e1968eda74d69e78b22200fa32
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -202,7 +202,7 @@ OpenEvolve implements a sophisticated **evolutionary coding pipeline** that goes
<details>
<summary><b>Advanced LLM Integration</b></summary>

- **Universal API**: Works with OpenAI, Google, MiniMax, local models, and proxies
- **Universal API**: Works with OpenAI, Google, MiniMax (M2.7), local models, and proxies
- **Intelligent Ensembles**: Weighted combinations with sophisticated fallback
- **Test-Time Compute**: Enhanced reasoning through proxy systems (see [OptiLLM setup](#llm-provider-setup))
- **Plugin Ecosystem**: Support for advanced reasoning plugins
Expand Down Expand Up @@ -281,7 +281,7 @@ docker run --rm -v $(pwd):/app ghcr.io/algorithmicsuperintelligence/openevolve:l
- **o3-mini**: ~$0.03-0.12 per iteration (more cost-effective)
- **Gemini-2.5-Pro**: ~$0.08-0.30 per iteration
- **Gemini-2.5-Flash**: ~$0.01-0.05 per iteration (fastest and cheapest)
- **MiniMax-M2.5**: ~$0.02-0.08 per iteration (204K context, OpenAI-compatible)
- **MiniMax-M2.7**: ~$0.02-0.08 per iteration (204K context, OpenAI-compatible)
- **Local models**: Nearly free after setup
- **OptiLLM**: Use cheaper models with test-time compute for better results

Expand Down Expand Up @@ -332,9 +332,9 @@ llm:
api_base: "https://api.minimax.io/v1"
api_key: "${MINIMAX_API_KEY}"
models:
- name: "MiniMax-M2.5"
- name: "MiniMax-M2.7"
weight: 0.6
- name: "MiniMax-M2.5-highspeed"
- name: "MiniMax-M2.7-highspeed"
weight: 0.4
```

Expand Down
2 changes: 1 addition & 1 deletion configs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ The main configuration file containing all available options with sensible defau
Use this file as a template for your own configurations.

### `minimax_config.yaml`
A complete configuration for using [MiniMax](https://www.minimaxi.com/) models (MiniMax-M2.5, MiniMax-M2.5-highspeed) with OpenEvolve. MiniMax provides an OpenAI-compatible API with 204K context window support.
A complete configuration for using [MiniMax](https://www.minimaxi.com/) models (MiniMax-M2.7, MiniMax-M2.7-highspeed) with OpenEvolve. MiniMax provides an OpenAI-compatible API with 204K context window support.

### `island_config_example.yaml`
A practical example configuration demonstrating proper island-based evolution setup. Shows:
Expand Down
8 changes: 4 additions & 4 deletions configs/minimax_config.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# OpenEvolve Configuration for MiniMax
# MiniMax provides OpenAI-compatible API with powerful models like MiniMax-M2.5
# MiniMax provides OpenAI-compatible API with powerful models like MiniMax-M2.7
# Get your API key from: https://platform.minimaxi.com/
#
# Set your API key:
Expand All @@ -18,14 +18,14 @@ llm:

# MiniMax models for evolution
models:
- name: "MiniMax-M2.5"
- name: "MiniMax-M2.7"
weight: 0.6
- name: "MiniMax-M2.5-highspeed"
- name: "MiniMax-M2.7-highspeed"
weight: 0.4

# MiniMax models for LLM feedback
evaluator_models:
- name: "MiniMax-M2.5-highspeed"
- name: "MiniMax-M2.7-highspeed"
weight: 1.0

# Generation parameters
Expand Down
Loading