mirror of
https://github.com/laoxong/nofx.git
synced 2026-06-04 09:58:22 +08:00
30 lines
1008 B
Go
30 lines
1008 B
Go
package mcp
|
|
|
|
// Provider name constants — kept in the mcp package so that client.go can
|
|
// reference them for default configuration without importing sub-packages.
|
|
// Provider sub-packages re-use these same values.
|
|
const (
|
|
ProviderDeepSeek = "deepseek"
|
|
ProviderOpenAI = "openai"
|
|
ProviderClaude = "claude"
|
|
ProviderQwen = "qwen"
|
|
ProviderGemini = "gemini"
|
|
ProviderGrok = "grok"
|
|
ProviderKimi = "kimi"
|
|
ProviderMiniMax = "minimax"
|
|
|
|
ProviderClaw402 = "claw402"
|
|
|
|
// Default DeepSeek configuration (used as fallback in NewClient)
|
|
DefaultDeepSeekBaseURL = "https://api.deepseek.com"
|
|
DefaultDeepSeekModel = "deepseek-chat"
|
|
|
|
// Default Qwen configuration (used by WithQwenConfig convenience option)
|
|
DefaultQwenBaseURL = "https://dashscope.aliyuncs.com/compatible-mode/v1"
|
|
DefaultQwenModel = "qwen3-max"
|
|
|
|
// Default MiniMax configuration (used by WithMiniMaxConfig convenience option)
|
|
DefaultMiniMaxBaseURL = "https://api.minimax.io/v1"
|
|
DefaultMiniMaxModel = "MiniMax-M2.7"
|
|
)
|