minimaxCodingPlan.ts 1.4 KB

123456789101112131415161718192021
  1. import type { InkosProvider } from "../types.js";
  2. export const MINIMAX_CODING_PLAN: InkosProvider = {
  3. id: "minimaxCodingPlan",
  4. label: "MiniMax Coding Plan",
  5. api: "anthropic-messages",
  6. baseUrl: "https://api.minimaxi.com/anthropic",
  7. piProvider: "anthropic",
  8. checkModel: "MiniMax-M2.7",
  9. temperatureRange: [0, 2],
  10. defaultTemperature: 0.9,
  11. writingTemperature: 0.9,
  12. models: [
  13. { id: "MiniMax-M2.7", displayName: "MiniMax M2.7", maxOutput: 131072, contextWindowTokens: 204800, abilities: { functionCall: true }, enabled: true, releasedAt: "2026-03-18" },
  14. { id: "MiniMax-M2.7-highspeed", displayName: "MiniMax M2.7 Highspeed", maxOutput: 131072, contextWindowTokens: 204800, abilities: { functionCall: true }, releasedAt: "2026-03-18" },
  15. { id: "MiniMax-M2.5", displayName: "MiniMax M2.5", maxOutput: 131072, contextWindowTokens: 204800, abilities: { functionCall: true }, enabled: true, releasedAt: "2026-02-12" },
  16. { id: "MiniMax-M2.5-highspeed", displayName: "MiniMax M2.5 Highspeed", maxOutput: 131072, contextWindowTokens: 204800, abilities: { functionCall: true }, releasedAt: "2026-02-12" },
  17. { id: "MiniMax-M2.1", displayName: "MiniMax M2.1", maxOutput: 131072, contextWindowTokens: 204800, abilities: { functionCall: true }, releasedAt: "2025-12-23" },
  18. { id: "MiniMax-M2", displayName: "MiniMax M2", maxOutput: 131072, contextWindowTokens: 204800, abilities: { functionCall: true }, releasedAt: "2025-12-23" },
  19. ],
  20. };