api / src /lib /model-map.js
clash-linux's picture
Upload 9 files
c4810b3 verified
const modelMap = {
"claude-3-7-sonnet-20250219": {
"provider": "anthropic",
"name": "claude-3-7-sonnet-latest",
"model_config_display_name": null,
"parameters": {
"max_tokens": 64000,
"temperature": 1,
"top_k": 0,
"top_p": 1
}
},
"claude-3-7-sonnet-20250219-thinking": {
"provider": "anthropic",
"name": "claude-3-7-sonnet-latest",
"model_config_display_name": null,
"parameters": {
"max_tokens": 64000,
"thinking": {
"type": "enabled",
"budget_tokens": 32000
}
}
},
"claude-sonnet-4-20250514": {
"provider": "anthropic",
"name": "claude-sonnet-4-20250514",
"model_config_display_name": null,
"parameters": {
"max_tokens": 64000,
"temperature": 1,
"top_k": 0,
"top_p": 1
}
},
"claude-sonnet-4-20250514-thinking": {
"provider": "anthropic",
"name": "claude-sonnet-4-20250514",
"model_config_display_name": null,
"parameters": {
"max_tokens": 64000,
"thinking": {
"type": "enabled",
"budget_tokens": 32000
}
}
},
"claude-opus-4-20250514": {
"provider": "anthropic",
"name": "claude-opus-4-20250514",
"model_config_display_name": null,
"parameters": {
"max_tokens": 32000,
"temperature": 1,
"top_k": 0,
"top_p": 1
}
},
"claude-opus-4-20250514-thinking": {
"provider": "anthropic",
"name": "claude-opus-4-20250514",
"model_config_display_name": null,
"parameters": {
"max_tokens": 32000,
"thinking": {
"type": "enabled",
"budget_tokens": 16000
}
}
},
"o4-mini": {
"provider": "openai",
"name": "o4-mini",
"model_config_display_name": null,
"parameters": {
"response_format": {
"type": "text"
},
"reasoning_effort": "medium",
"max_completion_tokens": 100000
}
},
"o4-mini-high": {
"provider": "openai",
"name": "o4-mini",
"model_config_display_name": null,
"parameters": {
"response_format": {
"type": "text"
},
"reasoning_effort": "high",
"max_completion_tokens": 100000
}
},
"o3-mini": {
"provider": "openai",
"name": "o3",
"model_config_display_name": null,
"parameters": {
"response_format": {
"type": "text"
},
"reasoning_effort": "medium",
"max_completion_tokens": 100000
}
},
"o3-mini-high": {
"provider": "openai",
"name": "o3",
"model_config_display_name": null,
"parameters": {
"response_format": {
"type": "text"
},
"reasoning_effort": "high",
"max_completion_tokens": 100000
}
},
"chatgpt-4o-latest": {
"provider": "openai",
"name": "chatgpt-4o-latest",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"seed": 0,
"response_format": null,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
}
},
"gpt-4o": {
"provider": "openai",
"name": "gpt-4o",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"seed": 0,
"response_format": null,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
}
},
"gpt-4o-2024-11-20": {
"provider": "openai",
"name": "gpt-4o-2024-11-20",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"seed": 0,
"response_format": null,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
}
},
"gpt-4o-2024-08-06": {
"provider": "openai",
"name": "gpt-4o-2024-08-06",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"seed": 0,
"response_format": null,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
}
},
"gpt-4o-2024-05-13": {
"provider": "openai",
"name": "gpt-4o-2024-05-13",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"seed": 0,
"response_format": null,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
}
},
"gpt-4o-mini": {
"provider": "openai",
"name": "gpt-4o-mini",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"seed": 0,
"response_format": null,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
}
},
"gpt-4o-mini-2024-07-18": {
"provider": "openai",
"name": "gpt-4o-mini-2024-07-18",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"seed": 0,
"response_format": null,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
}
},
"gpt-4o-search-preview": {
"provider": "openai",
"name": "gpt-4o-search-preview",
"model_config_display_name": null,
"parameters": {
"response_format": {
"type": "text"
},
"web_search_options": {
"search_context_size": "high",
"user_location": {
"approximate": {
"city": "New York",
"country": "US",
"region": "New York",
"timezone": "America/New_York"
},
"type": "approximate"
}
}
}
},
"gpt-4.1": {
"provider": "openai",
"name": "gpt-4.1",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"seed": 0,
"response_format": null,
"top_p": 1
}
},
"gpt-4.1-mini": {
"provider": "openai",
"name": "gpt-4.1-mini",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"seed": 0,
"response_format": null,
"top_p": 1
}
},
"gpt-4.1-mini-2025-04-14": {
"provider": "openai",
"name": "gpt-4.1-mini-2025-04-14",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"seed": 0,
"response_format": null,
"top_p": 1
}
},
"gpt-4.1-nano": {
"provider": "openai",
"name": "gpt-4.1-nano",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"seed": 0,
"response_format": null,
"top_p": 1
}
},
"gpt-4.1-nano-2025-04-14": {
"provider": "openai",
"name": "gpt-4.1-nano-2025-04-14",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"seed": 0,
"response_format": null,
"top_p": 1
}
},
"gpt-4.1-2025-04-14": {
"provider": "openai",
"name": "gpt-4.1-2025-04-14",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"seed": 0,
"response_format": null,
"top_p": 1
}
},
"gpt-4.5-preview": {
"provider": "openai",
"name": "gpt-4.5-preview",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"seed": 0,
"response_format": null,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
}
},
"o1": {
"provider": "openai",
"name": "o1",
"model_config_display_name": null,
"parameters": {
"response_format": {
"type": "text"
},
"reasoning_effort": "high",
"max_completion_tokens": 100000
}
},
"o3": {
"provider": "openai",
"name": "o3",
"model_config_display_name": null,
"parameters": {
"response_format": {
"type": "text"
},
"reasoning_effort": "high",
"max_completion_tokens": 100000
}
},
"o3-2025-04-16": {
"provider": "openai",
"name": "o3-2025-04-16",
"model_config_display_name": null,
"parameters": {
"response_format": {
"type": "text"
},
"reasoning_effort": "high",
"max_completion_tokens": 100000
}
},
"o4-mini-2025-04-16": {
"provider": "openai",
"name": "o4-mini-2025-04-16",
"model_config_display_name": null,
"parameters": {
"response_format": {
"type": "text"
},
"reasoning_effort": "high",
"max_completion_tokens": 100000
}
},
"claude-3-haiku-latest": {
"provider": "anthropic",
"name": "claude-3-haiku-latest",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"top_k": 0,
"top_p": 0
}
},
"claude-3-haiku-20240307": {
"provider": "anthropic",
"name": "claude-3-haiku-20240307",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"top_k": 0,
"top_p": 0
}
},
"claude-3-opus-latest": {
"provider": "anthropic",
"name": "claude-3-opus-latest",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"top_k": 0,
"top_p": 0
}
},
"claude-3-opus-20240229": {
"provider": "anthropic",
"name": "claude-3-opus-20240229",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"top_k": 0,
"top_p": 0
}
},
"claude-3-sonnet-latest": {
"provider": "anthropic",
"name": "claude-3-sonnet-latest",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"top_k": 0,
"top_p": 0
}
},
"claude-3-sonnet-20240229": {
"provider": "anthropic",
"name": "claude-3-sonnet-20240229",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"top_k": 0,
"top_p": 0
}
},
"claude-3-5-sonnet-latest": {
"provider": "anthropic",
"name": "claude-3-5-sonnet-latest",
"model_config_display_name": null,
"parameters": {
"max_tokens": 8192,
"temperature": 1,
"top_k": 0,
"top_p": 0
}
},
"claude-3-5-sonnet-20240620": {
"provider": "anthropic",
"name": "claude-3-5-sonnet-20240620",
"model_config_display_name": null,
"parameters": {
"max_tokens": 8192,
"temperature": 1,
"top_k": 0,
"top_p": 0
}
},
"claude-2.1": {
"provider": "anthropic",
"name": "claude-2.1",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"top_k": 0,
"top_p": 0
}
},
"mistral-large-latest": {
"provider": "mistral",
"name": "mistral-large-latest",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"top_p": 1,
"max_tokens": 4096,
"safe_prompt": null,
"random_seed": 0
}
},
"mistral-medium-latest": {
"provider": "mistral",
"name": "mistral-medium-latest",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"top_p": 1,
"max_tokens": 8192,
"safe_prompt": null,
"random_seed": 0
}
},
"mistral-small-latest": {
"provider": "mistral",
"name": "mistral-small-latest",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"top_p": 1,
"max_tokens": 8192,
"safe_prompt": null,
"random_seed": 0
}
},
"open-mixtral-8x22b": {
"provider": "mistral",
"name": "open-mixtral-8x22b",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"top_p": 1,
"max_tokens": 4096,
"safe_prompt": null,
"random_seed": 0
}
},
"open-mixtral-8x7b": {
"provider": "mistral",
"name": "open-mixtral-8x7b",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"top_p": 1,
"max_tokens": 4096,
"safe_prompt": null,
"random_seed": 0
}
},
"open-mistral-7b": {
"provider": "mistral",
"name": "open-mistral-7b",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"top_p": 1,
"max_tokens": 4096,
"safe_prompt": null,
"random_seed": 0
}
},
"open-mistral-nemo": {
"provider": "mistral",
"name": "open-mistral-nemo",
"model_config_display_name": null,
"parameters": {
"temperature": 1,
"top_p": 1,
"max_tokens": 4096,
"safe_prompt": null,
"random_seed": 0
}
},
"command-r": {
"provider": "cohere",
"name": "command-r",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"k": 0,
"p": 0,
"presence_penalty": 0,
"frequency_penalty": 0
}
},
"command-r-03-2024": {
"provider": "cohere",
"name": "command-r-03-2024",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"k": 0,
"p": 0,
"presence_penalty": 0,
"frequency_penalty": 0
}
},
"command-r-08-2024": {
"provider": "cohere",
"name": "command-r-08-2024",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"k": 0,
"p": 0,
"presence_penalty": 0,
"frequency_penalty": 0
}
},
"command-r-plus": {
"provider": "cohere",
"name": "command-r-plus",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"k": 0,
"p": 0,
"presence_penalty": 0,
"frequency_penalty": 0
}
},
"command-r-plus-04-2024": {
"provider": "cohere",
"name": "command-r-plus-04-2024",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"k": 0,
"p": 0,
"presence_penalty": 0,
"frequency_penalty": 0
}
},
"command-r-plus-08-2024": {
"provider": "cohere",
"name": "command-r-plus-08-2024",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"k": 0,
"p": 0,
"presence_penalty": 0,
"frequency_penalty": 0
}
},
"command-r7b-12-2024": {
"provider": "cohere",
"name": "command-r7b-12-2024",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"k": 0,
"p": 0,
"presence_penalty": 0,
"frequency_penalty": 0
}
},
"command": {
"provider": "cohere",
"name": "command",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"k": 0,
"p": 0,
"presence_penalty": 0,
"frequency_penalty": 0
}
},
"command-light": {
"provider": "cohere",
"name": "command-light",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"k": 0,
"p": 0,
"presence_penalty": 0,
"frequency_penalty": 0
}
},
"command-nightly": {
"provider": "cohere",
"name": "command-nightly",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"k": 0,
"p": 0,
"presence_penalty": 0,
"frequency_penalty": 0
}
},
"command-light-nightly": {
"provider": "cohere",
"name": "command-light-nightly",
"model_config_display_name": null,
"parameters": {
"max_tokens": 4096,
"temperature": 1,
"k": 0,
"p": 0,
"presence_penalty": 0,
"frequency_penalty": 0
}
},
}
module.exports = modelMap