mirror of
https://github.com/musistudio/claude-code-router.git
synced 2026-07-09 17:18:24 +00:00
Merge pull request #1504 from octo-patch/octo/20260708-add-target-provider-model-to-existing-provider-registry-recvoNaZVlY9Cd
Add MiniMax provider presets
This commit is contained in:
commit
5a3e1cb71f
2 changed files with 47 additions and 0 deletions
|
|
@ -5,6 +5,7 @@ import { code0ProviderPreset } from "@ccr/core/providers/presets/code0/index";
|
|||
import { deepSeekProviderPreset } from "@ccr/core/providers/presets/deepseek/index";
|
||||
import { geminiProviderPreset } from "@ccr/core/providers/presets/gemini/index";
|
||||
import { kimiCodingProviderPreset } from "@ccr/core/providers/presets/kimi-coding/index";
|
||||
import { minimaxChinaProviderPreset, minimaxGlobalProviderPreset } from "@ccr/core/providers/presets/minimax/index";
|
||||
import { mistralProviderPreset } from "@ccr/core/providers/presets/mistral/index";
|
||||
import { moonshotChinaProviderPreset, moonshotGlobalProviderPreset } from "@ccr/core/providers/presets/moonshot/index";
|
||||
import { openaiProviderPreset } from "@ccr/core/providers/presets/openai/index";
|
||||
|
|
@ -38,6 +39,8 @@ export const providerPresets: ProviderPreset[] = [
|
|||
zhipuCnGeneralProviderPreset,
|
||||
zaiGlobalCodingProviderPreset,
|
||||
zaiGlobalGeneralProviderPreset,
|
||||
minimaxGlobalProviderPreset,
|
||||
minimaxChinaProviderPreset,
|
||||
mistralProviderPreset,
|
||||
moonshotChinaProviderPreset,
|
||||
moonshotGlobalProviderPreset,
|
||||
|
|
|
|||
44
packages/core/src/providers/presets/minimax/index.ts
Normal file
44
packages/core/src/providers/presets/minimax/index.ts
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
import type { ProviderPreset } from "@ccr/core/providers/presets/types";
|
||||
import { standardProviderAccountConfig } from "@ccr/core/providers/presets/types";
|
||||
|
||||
export const minimaxGlobalProviderPreset: ProviderPreset = {
|
||||
account: standardProviderAccountConfig,
|
||||
aliases: ["minimax", "minimax global"],
|
||||
defaultModels: ["MiniMax-M3"],
|
||||
endpoints: [
|
||||
{
|
||||
baseUrl: "https://api.minimax.io/v1",
|
||||
protocols: ["openai_chat_completions"],
|
||||
websiteUrl: "https://platform.minimax.io/docs"
|
||||
},
|
||||
{
|
||||
baseUrl: "https://api.minimax.io/anthropic/v1",
|
||||
protocols: ["anthropic_messages"],
|
||||
websiteUrl: "https://platform.minimax.io/docs"
|
||||
}
|
||||
],
|
||||
id: "minimax-global",
|
||||
name: "MiniMax (Global)",
|
||||
websiteUrl: "https://platform.minimax.io/docs"
|
||||
};
|
||||
|
||||
export const minimaxChinaProviderPreset: ProviderPreset = {
|
||||
account: standardProviderAccountConfig,
|
||||
aliases: ["minimax", "minimaxi", "minimax china"],
|
||||
defaultModels: ["MiniMax-M3"],
|
||||
endpoints: [
|
||||
{
|
||||
baseUrl: "https://api.minimaxi.com/v1",
|
||||
protocols: ["openai_chat_completions"],
|
||||
websiteUrl: "https://platform.minimaxi.com/docs"
|
||||
},
|
||||
{
|
||||
baseUrl: "https://api.minimaxi.com/anthropic/v1",
|
||||
protocols: ["anthropic_messages"],
|
||||
websiteUrl: "https://platform.minimaxi.com/docs"
|
||||
}
|
||||
],
|
||||
id: "minimax-cn",
|
||||
name: "MiniMax (China)",
|
||||
websiteUrl: "https://platform.minimaxi.com/docs"
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue