84 lines
2.0 KiB
JavaScript
84 lines
2.0 KiB
JavaScript
export const MODEL_PROVIDERS = [
|
|
{
|
|
id: 'ollama',
|
|
name: 'Ollama',
|
|
defaultEndpoint: 'http://127.0.0.1:11434/api',
|
|
defaultModels: []
|
|
},
|
|
{
|
|
id: 'openai',
|
|
name: 'OpenAI',
|
|
defaultEndpoint: 'https://api.openai.com/v1/',
|
|
defaultModels: ['gpt-4o', 'gpt-4o-mini', 'o1-mini']
|
|
},
|
|
{
|
|
id: 'siliconcloud',
|
|
name: '硅基流动',
|
|
defaultEndpoint: 'https://api.siliconflow.cn/v1/',
|
|
defaultModels: [
|
|
'deepseek-ai/DeepSeek-R1',
|
|
'deepseek-ai/DeepSeek-V3',
|
|
'Qwen2.5-7B-Instruct',
|
|
'meta-llama/Llama-3.3-70B-Instruct'
|
|
]
|
|
},
|
|
{
|
|
id: 'deepseek',
|
|
name: 'DeepSeek',
|
|
defaultEndpoint: 'https://api.deepseek.com/v1/',
|
|
defaultModels: ['deepseek-chat', 'deepseek-reasoner']
|
|
},
|
|
{
|
|
id: '302ai',
|
|
name: '302.AI',
|
|
defaultEndpoint: 'https://api.302.ai/v1/',
|
|
defaultModels: ['Doubao-pro-128k', 'deepseek-r1', 'kimi-latest', 'qwen-max']
|
|
},
|
|
{
|
|
id: 'zhipu',
|
|
name: '智谱AI',
|
|
defaultEndpoint: 'https://open.bigmodel.cn/api/paas/v4/',
|
|
defaultModels: ['glm-4-flash', 'glm-4-flashx', 'glm-4-plus', 'glm-4-long']
|
|
},
|
|
{
|
|
id: 'Doubao',
|
|
name: '火山引擎',
|
|
defaultEndpoint: 'https://ark.cn-beijing.volces.com/api/v3/',
|
|
defaultModels: []
|
|
},
|
|
{
|
|
id: 'groq',
|
|
name: 'Groq',
|
|
defaultEndpoint: 'https://api.groq.com/openai',
|
|
defaultModels: ['Gemma 7B', 'LLaMA3 8B', 'LLaMA3 70B']
|
|
},
|
|
{
|
|
id: 'grok',
|
|
name: 'Grok',
|
|
defaultEndpoint: 'https://api.x.ai/v1',
|
|
defaultModels: ['Grok']
|
|
},
|
|
{
|
|
id: 'OpenRouter',
|
|
name: 'OpenRouter',
|
|
defaultEndpoint: 'https://openrouter.ai/api/v1/',
|
|
defaultModels: [
|
|
'google/gemma-2-9b-it:free',
|
|
'meta-llama/llama-3-8b-instruct:free',
|
|
'microsoft/phi-3-mini-128k-instruct:free'
|
|
]
|
|
},
|
|
{
|
|
id: 'alibailian',
|
|
name: '阿里云百炼',
|
|
defaultEndpoint: 'https://dashscope.aliyuncs.com/compatible-mode/v1',
|
|
defaultModels: ['qwen-max-latest', 'qwen-max-2025-01-25']
|
|
}
|
|
];
|
|
|
|
export const DEFAULT_MODEL_SETTINGS = {
|
|
temperature: 0.7,
|
|
maxTokens: 8192,
|
|
topP: 0.9
|
|
};
|