Skip to content

feat(iflow): add support for new models (glm-5, minimax-m2.5, qwen3-32b, tstars2.0, iflow-rome-30ba3b) #129

@MasuRii

Description

@MasuRii

Summary

The competitor repository (router-for-me/CLIProxyAPI) recently added support for new iFlow models. We need to add these models to maintain feature parity.

Models to Add

  • glm-5 — Zhipu GLM 5 (with thinking support, GLM-style handling)
  • minimax-m2.5 — MiniMax M2.5 (with thinking support, uses reasoning_split)
  • qwen3-32b — Qwen3 32B (with thinking support)
  • tstars2.0 — TStars-2.0 multimodal assistant
  • iflow-rome-30ba3b — iFlow Rome model

Requirements

  • Add all 5 models to HARDCODED_MODELS list
  • Add glm-5 to ENABLE_THINKING_MODELS and GLM_MODELS sets
  • Add minimax-m2.5 to REASONING_SPLIT_MODELS set
  • Add qwen3-32b to ENABLE_THINKING_MODELS set
  • Update REASONING_PRESERVATION_MODELS_PREFIXES with appropriate prefixes
  • Maintain backward compatibility
  • Ensure proper error handling

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions