API 文档
Base URL:https://codingplan.alayanew.com
认证方式
所有 API 请求需要在 HTTP Header 中携带 API Key 进行认证:
Authorization: Bearer sk-your-api-key-here你可以在 控制台 > 数据看板 页面查看使用情况和管理 API Key。
接口列表
POST /v1/chat/completions
创建聊天补全,支持流式和非流式响应。这是最常用的接口。
请求示例
curl https://codingplan.alayanew.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-xxx" \
-d '{
"model": "minimax-m2.5",
"messages": [
{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content": "Hello"}
],
"temperature": 0.7,
"stream": false
}'响应示例
{
"id": "chatcmpl-xxx",
"object": "chat.completion",
"created": 1234567890,
"model": "minimax-m2.5",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Hello! How can I help you?"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 20,
"completion_tokens": 15,
"total_tokens": 35
}
}常用参数
| 参数 | 类型 | 说明 |
|---|---|---|
model | string | 模型名称,如 minimax-m2.5、glm-5 |
messages | array | 对话消息列表 |
temperature | number | 温度参数,0-2,默认 1 |
stream | boolean | 是否启用流式响应,默认 false |
max_tokens | integer | 最大生成 token 数 |
GET /v1/models
列出当前可用的模型列表。
curl https://codingplan.alayanew.com/v1/models \
-H "Authorization: Bearer sk-xxx"POST /anthropic/v1/messages
Anthropic Messages API 兼容接口。适用于 Claude Code 等使用 Anthropic SDK 的工具。
curl https://codingplan.alayanew.com/anthropic/v1/messages \
-H "Content-Type: application/json" \
-H "x-api-key: sk-xxx" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "minimax-m2.5",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "Hello"}
]
}'注意:Anthropic 兼容接口使用 x-api-key 头部而非 Authorization: Bearer。
最后更新于
这篇文档对你有帮助吗?
