Theme
Text Synthesis
POST
https://www.kkiai.com/v1/messages
https://platform.minimaxi.com/docs/api-reference/text-post
Request Parameters
Authorization
Add the Authorization parameter to the Header. Its value should be the Token concatenated after Bearer.
Example: Authorization: Bearer ********************
Body Parameters (application/json)
| Parameter | Type | Required | Description |
|---|---|---|---|
model | string | Required | |
messages | array[object] | Required | |
└ role | string | Required | |
└ name | string | Required | |
└ content | string | Required | |
stream | boolean | Optional | |
max_completion_tokens | integer | Optional | |
temperature | number | Optional | |
top_p | number | Optional | |
stream_options | object | Optional | |
└ include_usage | boolean | Required |
Request Example
json
{
"model": "MiniMax-M2.1",
"messages": [
{
"role": "system",
"name": "AI_Assistant",
"content": "You are a professional and friendly AI assistant."
},
{
"role": "user",
"name": "John_Doe",
"content": "Please write a poem about autumn."
}
],
"stream": true,
"max_completion_tokens": 2048,
"temperature": 0.9,
"top_p": 0.95,
"stream_options": {
"include_usage": true
}
}cURL Example
bash
curl --location --request POST 'https://www.kkiai.com/v1/messages' \
--header 'Authorization: Bearer <YOUR_API_KEY>' \
--header 'Content-Type: application/json' \
--data-raw '{
"model": "MiniMax-M2.1",
"messages": [
{
"role": "system",
"name": "AI_Assistant",
"content": "You are a professional and friendly AI assistant."
},
{
"role": "user",
"name": "John_Doe",
"content": "Please write a poem about autumn."
}
],
"stream": true,
"max_completion_tokens": 2048,
"temperature": 0.9,
"top_p": 0.95,
"stream_options": {
"include_usage": true
}
}'Response
🟢 200 Success
Response Body
| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | Required | |
choices | array[object] | Required | |
└ finish_reason | string | Optional | |
└ index | integer | Optional | |
└ message | object | Optional | |
created | integer | Required | |
model | string | Required | |
object | string | Required | |
usage | object | Required | |
└ total_tokens | integer | Required | |
└ total_characters | integer | Required | |
└ prompt_tokens | integer | Required | |
└ completion_tokens | integer | Required | |
└ completion_tokens_details | object | Required | |
input_sensitive | boolean | Required | |
output_sensitive | boolean | Required | |
input_sensitive_type | integer | Required | |
output_sensitive_type | integer | Required | |
output_sensitive_int | integer | Required | |
base_resp | object | Required | |
└ status_code | integer | Required | |
└ status_msg | string | Required |
Response Example
json
{
"id": "04ecb5d9b1921ae0fb0e8da9017a5474",
"choices": [
{
"finish_reason": "stop",
"index": 0,
"message": {
"content": "您好!请问有什么可以帮您?",
"role": "assistant",
"name": "MiniMax AI",
"audio_content": "",
"reasoning_content": "...省略"
}
}
],
"created": 1755153113,
"model": "MiniMax-M1",
"object": "chat.completion",
"usage": {
"total_tokens": 249,
"total_characters": 0,
"prompt_tokens": 26,
"completion_tokens": 223,
"completion_tokens_details": {
"reasoning_tokens": 214
}
},
"input_sensitive": false,
"output_sensitive": false,
"input_sensitive_type": 0,
"output_sensitive_type": 0,
"output_sensitive_int": 0,
"base_resp": {
"status_code": 0,
"status_msg": ""
}
}