curl --request POST \
--url https://direct.evolink.ai/v1/chat/completions \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "MiniMax-M2.5",
"messages": [
{
"role": "user",
"content": "请介绍一下你自己"
}
]
}
'
{
"id": "cmpl-04ea926191a14749b7f2c7a48a68abc6",
"model": "MiniMax-M2.5",
"object": "chat.completion",
"created": 1698999496,
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Hi there! How can I help you?"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 8,
"completion_tokens": 292,
"total_tokens": 300
}
}{
"error": {
"code": 400,
"message": "Invalid request parameters",
"type": "invalid_request_error"
}
}{
"error": {
"code": 401,
"message": "Invalid or expired token",
"type": "authentication_error"
}
}{
"error": {
"code": 402,
"message": "Insufficient quota",
"type": "insufficient_quota_error",
"fallback_suggestion": "https://evolink.ai/dashboard/billing"
}
}{
"error": {
"code": 403,
"message": "Access denied for this model",
"type": "permission_error",
"param": "model"
}
}{
"error": {
"code": 404,
"message": "Specified model not found",
"type": "not_found_error",
"param": "model",
"fallback_suggestion": "MiniMax-M2.5"
}
}{
"error": {
"code": 429,
"message": "Rate limit exceeded",
"type": "rate_limit_error",
"fallback_suggestion": "retry after 60 seconds"
}
}{
"error": {
"code": 500,
"message": "Internal server error",
"type": "internal_server_error",
"fallback_suggestion": "try again later"
}
}{
"error": {
"code": 502,
"message": "Upstream AI service unavailable",
"type": "upstream_error",
"fallback_suggestion": "try different model"
}
}{
"error": {
"code": 503,
"message": "Service temporarily unavailable",
"type": "service_unavailable_error",
"fallback_suggestion": "retry after 30 seconds"
}
}MiniMax-M2.5
MiniMax-M2.5 - 完整参数文档
- 使用 OpenAI SDK 格式调用 MiniMax-M2.5 模型
- 同步处理模式,实时返回对话内容
- 纯文本对话:单轮或多轮上下文对话
- 系统提示词:自定义 AI 的角色和行为
POST
/
v1
/
chat
/
completions
curl --request POST \
--url https://direct.evolink.ai/v1/chat/completions \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "MiniMax-M2.5",
"messages": [
{
"role": "user",
"content": "请介绍一下你自己"
}
]
}
'
{
"id": "cmpl-04ea926191a14749b7f2c7a48a68abc6",
"model": "MiniMax-M2.5",
"object": "chat.completion",
"created": 1698999496,
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Hi there! How can I help you?"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 8,
"completion_tokens": 292,
"total_tokens": 300
}
}{
"error": {
"code": 400,
"message": "Invalid request parameters",
"type": "invalid_request_error"
}
}{
"error": {
"code": 401,
"message": "Invalid or expired token",
"type": "authentication_error"
}
}{
"error": {
"code": 402,
"message": "Insufficient quota",
"type": "insufficient_quota_error",
"fallback_suggestion": "https://evolink.ai/dashboard/billing"
}
}{
"error": {
"code": 403,
"message": "Access denied for this model",
"type": "permission_error",
"param": "model"
}
}{
"error": {
"code": 404,
"message": "Specified model not found",
"type": "not_found_error",
"param": "model",
"fallback_suggestion": "MiniMax-M2.5"
}
}{
"error": {
"code": 429,
"message": "Rate limit exceeded",
"type": "rate_limit_error",
"fallback_suggestion": "retry after 60 seconds"
}
}{
"error": {
"code": 500,
"message": "Internal server error",
"type": "internal_server_error",
"fallback_suggestion": "try again later"
}
}{
"error": {
"code": 502,
"message": "Upstream AI service unavailable",
"type": "upstream_error",
"fallback_suggestion": "try different model"
}
}{
"error": {
"code": 503,
"message": "Service temporarily unavailable",
"type": "service_unavailable_error",
"fallback_suggestion": "retry after 30 seconds"
}
}BaseURL 说明:默认 BaseURL 为
https://direct.evolink.ai,对文本模型支持更好,支持长连接;https://api.evolink.ai 是多模态主力地址,对文本模型作为备用地址使用。授权
##所有接口均需要使用Bearer Token进行认证##
获取 API Key:
访问 API Key 管理页面 获取您的 API Key
使用时在请求头中添加:
Authorization: Bearer YOUR_API_KEY
请求体
application/json
对话模型名称
可用选项:
MiniMax-M2.5 示例:
"MiniMax-M2.5"
对话消息列表,支持多轮对话
Minimum array length:
1Show child attributes
Show child attributes
指定生成内容长度的上限(Token 数),上限为 2048
说明:
- 超过上限的内容会被截断
- 如果生成因
length原因中断,请尝试调高此值
必填范围:
1 <= x <= 2048示例:
2048
是否以流式方式返回响应
true: 流式返回,逐块实时返回内容false: 等待完整响应后一次性返回
示例:
false
采样温度,控制输出的随机性
说明:
- 较低值(如 0.1): 更确定、更聚焦的输出
- 较高值(如 0.9): 更随机、更有创意的输出
- 取值范围: (0, 1],不包含 0
必填范围:
x <= 1示例:
0.7
核采样(Nucleus Sampling)参数
说明:
- 控制从累积概率前多少的token中采样
- 例如 0.9 表示从累积概率达到90%的token中选择
- 取值范围: (0, 1],不包含 0
建议: 不要同时调整 temperature 和 top_p
必填范围:
x <= 1示例:
0.9
是否启用联网搜索
true: 启用联网搜索,模型会根据需要搜索互联网获取最新信息false: 不启用联网搜索
示例:
true
联网搜索选项,需配合 enable_search: true 使用
Show child attributes
Show child attributes