mirror of
https://github.com/chaitin/MonkeyCode.git
synced 2026-02-02 14:53:55 +08:00
重构模型管理模块,集成ModelKit作为统一模型服务接口 - 添加ZhiPu、Gemini和Other模型供应商支持 - 移除原有模型检查和列表获取逻辑,改用ModelKit实现 - 新增modelService服务层处理模型数据转换 - 删除旧版modelModal组件,改用@yokowu/modelkit-ui组件 - 更新相关依赖版本,包括ModelKit v1.4.3
37 lines
1.1 KiB
Go
37 lines
1.1 KiB
Go
package consts
|
|
|
|
type ModelStatus string
|
|
|
|
const (
|
|
ModelStatusActive ModelStatus = "active"
|
|
ModelStatusInactive ModelStatus = "inactive"
|
|
)
|
|
|
|
type ModelType string
|
|
|
|
const (
|
|
ModelTypeLLM ModelType = "llm"
|
|
ModelTypeCoder ModelType = "coder"
|
|
ModelTypeEmbedding ModelType = "embedding"
|
|
ModelTypeAudio ModelType = "audio"
|
|
ModelTypeReranker ModelType = "reranker"
|
|
)
|
|
|
|
type ModelProvider string
|
|
|
|
const (
|
|
ModelProviderSiliconFlow ModelProvider = "SiliconFlow"
|
|
ModelProviderOpenAI ModelProvider = "OpenAI"
|
|
ModelProviderOllama ModelProvider = "Ollama"
|
|
ModelProviderDeepSeek ModelProvider = "DeepSeek"
|
|
ModelProviderMoonshot ModelProvider = "Moonshot"
|
|
ModelProviderAzureOpenAI ModelProvider = "AzureOpenAI"
|
|
ModelProviderBaiZhiCloud ModelProvider = "BaiZhiCloud"
|
|
ModelProviderHunyuan ModelProvider = "Hunyuan"
|
|
ModelProviderBaiLian ModelProvider = "BaiLian"
|
|
ModelProviderVolcengine ModelProvider = "Volcengine"
|
|
ModelProviderZhiPu ModelProvider = "ZhiPu"
|
|
ModelProviderGemini ModelProvider = "Gemini"
|
|
ModelProviderOther ModelProvider = "Other"
|
|
)
|