Skip to content

Add MiniMax provider models and endpoints#313

Open
octo-patch wants to merge 1 commit into
PySpur-Dev:mainfrom
octo-patch:octo/20260708-add-target-provider-model-to-existing-provider-registry-recvoNoCqc8FCQ
Open

Add MiniMax provider models and endpoints#313
octo-patch wants to merge 1 commit into
PySpur-Dev:mainfrom
octo-patch:octo/20260708-add-target-provider-model-to-existing-provider-registry-recvoNoCqc8FCQ

Conversation

@octo-patch

Copy link
Copy Markdown

Reason: add target provider/model to existing provider registry.

Summary:

  • Add MiniMax M3 and M2.7 to the existing model registry with target context, modality, thinking, and pricing metadata.
  • Route MiniMax requests through the existing OpenAI-compatible and Anthropic-compatible LiteLLM adapters with selectable global and China endpoints.
  • Expose the provider configuration, example environment variables, frontend metadata fields, and focused tests.

Checks:

  • PYTHONPATH=backend .venv/bin/python -m pytest -q backend/tests/test_minimax_provider.py
  • .venv/bin/ruff check backend/tests/test_minimax_provider.py
  • .venv/bin/ruff check --select F backend/pyspur/api/key_management.py backend/pyspur/nodes/llm/_model_info.py backend/pyspur/nodes/llm/_providers.py backend/pyspur/nodes/llm/_utils.py
  • .venv/bin/python -m py_compile backend/pyspur/api/key_management.py backend/pyspur/nodes/llm/_model_info.py backend/pyspur/nodes/llm/_providers.py backend/pyspur/nodes/llm/_utils.py backend/tests/test_minimax_provider.py

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.

1 participant