diff --git a/Sources/AgentTools/APIProvider.swift b/Sources/AgentTools/APIProvider.swift index 7c3c1c7..d639425 100644 --- a/Sources/AgentTools/APIProvider.swift +++ b/Sources/AgentTools/APIProvider.swift @@ -17,6 +17,7 @@ public enum APIProvider: String, CaseIterable, Codable, Sendable { case localOllama = "localOllama" case vLLM = "vLLM" case lmStudio = "lmStudio" + case miniMax = "miniMax" case foundationModel = "foundationModel" public var displayName: String { @@ -34,6 +35,7 @@ public enum APIProvider: String, CaseIterable, Codable, Sendable { case .localOllama: "Local Ollama" case .vLLM: "vLLM" case .lmStudio: "LM Studio" + case .miniMax: "MiniMax" case .zAI: "Z.ai" case .bigModel: "BigModel" case .qwen: "Qwen" @@ -42,6 +44,6 @@ public enum APIProvider: String, CaseIterable, Codable, Sendable { } public static var selectableProviders: [APIProvider] { - [.claude, .openAI, .gemini, .grok, .mistral, .codestral, .vibe, .deepSeek, .huggingFace, .zAI, .bigModel, .qwen, .ollama, .localOllama, .vLLM, .lmStudio] + [.claude, .openAI, .gemini, .grok, .mistral, .codestral, .vibe, .deepSeek, .huggingFace, .miniMax, .zAI, .bigModel, .qwen, .ollama, .localOllama, .vLLM, .lmStudio] } }