Skip to content

Add Minimax-M3 - #2621

Merged
rekram1-node merged 9 commits into
anomalyco:devfrom
Yashwanth-Kumar-26:patch-1
Jun 27, 2026
Merged

rekram1-node merged 9 commits into
anomalyco:devfrom
Yashwanth-Kumar-26:patch-1

Conversation

@Yashwanth-Kumar-26

@Yashwanth-Kumar-26 Yashwanth-Kumar-26 commented Jun 16, 2026 •

Copy link
Copy Markdown
Contributor

Adds NVIDIA's minimaxai/minimax-m3 model using the canonical MiniMax M3 metadata plus NVIDIA-specific limits.

Changes

  • Adds providers/nvidia/models/minimaxai/minimax-m3.toml.
  • Inherits model facts from base_model = "minimax/MiniMax-M3".
  • Sets NVIDIA's trial pricing to zero, matching existing NVIDIA-hosted preview models.
  • Overrides NVIDIA's documented 1M input context and max_tokens output limit of 16_384.
  • Adds a reasoning toggle because NVIDIA documents chat_template_kwargs.thinking_mode = "enabled" | "disabled" | "adaptive" for this model.

Evidence

Validation

  • bun validate
  • git diff --check

Copilot AI review requested due to automatic review settings June 16, 2026 17:16

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds a new NVIDIA provider model configuration for minimaxai/minimax-m3.

Changes:

  • Introduces a new TOML model manifest for minimax-m3
  • Defines structured output support, pricing placeholders, token limits, and supported modalities

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +7 to +9
input = 0.0
output = 0.0
cache_read = 0.0

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The model IS free at this provider, so it is correct

Comment on lines +12 to +14
context = 1000000
input = 1000000
output = 131072
@ajoly21

ajoly21 commented Jun 18, 2026

Copy link
Copy Markdown

go merge this please

@rekram1-node

Copy link
Copy Markdown
Collaborator

AUTOMATED REVIEW: Blocking merge: CI fails because the base_model ID is invalid; use canonical minimax/MiniMax-M3. NVIDIA documents a reasoning toggle, not empty options, and its model-specific maximum output is 16,384 rather than 131,072. Remove unsupported structured-output capability as well.

@Yashwanth-Kumar-26

Copy link
Copy Markdown
Contributor Author

AUTOMATED REVIEW: Blocking merge: CI fails because the base_model ID is invalid; use canonical minimax/MiniMax-M3. NVIDIA documents a reasoning toggle, not empty options, and its model-specific maximum output is 16,384 rather than 131,072. Remove unsupported structured-output capability as well.

Done

@@ -0,0 +1,16 @@
base_model = "minimax/MiniMax-M3"
reasoning = true

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing reasoning_options

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rekram1-node could you clarify the expected format for reasoning_options? Should it be [[reasoning_options]] with type/values, or a simple array? And what are the correct values for the NVIDIA MiniMax-M3 toggle — "enabled"/"disabled", true/false, or something else?

@Yashwanth-Kumar-26

Copy link
Copy Markdown
Contributor Author

@rekram1-node removed reasoning_options as it caused a schema invalid_type error — the validator rejected the format. CI passes now. Could you clarify what exact syntax you need for that field so I can add it correctly?

@Yashwanth-Kumar-26

Copy link
Copy Markdown
Contributor Author

Completed and added missing reasoning_options @rekram1-node

@rekram1-node

Copy link
Copy Markdown
Collaborator

ur not using base_model syntax properly

@rekram1-node
rekram1-node merged commit 4179c71 into anomalyco:dev Jun 27, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants