curl --request POST \
--url https://api.aihubmax.com/v1/chat/completions \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "gpt-5.4",
"messages": [
{
"role": "user",
"content": "Explain quantum computing in one sentence"
}
]
}
'
{
"id": "chatcmpl-abc123",
"object": "chat.completion",
"created": 1757165031,
"model": "<string>",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Hello! How can I help you today?"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 10,
"completion_tokens": 50,
"total_tokens": 60
}
}{
"error": {
"message": "Invalid request parameters",
"type": "invalid_request_error"
}
}{
"error": {
"message": "Invalid API key",
"type": "authentication_error"
}
}{
"error": {
"message": "Invalid request parameters",
"type": "invalid_request_error"
}
}{
"error": {
"message": "Access denied",
"type": "permission_error"
}
}{
"error": {
"message": "Rate limit exceeded",
"type": "rate_limit_error"
}
}{
"error": {
"message": "Internal server error",
"type": "server_error"
}
}OpenAI Format
OpenAI Format - Simple Chat
- Generic simple Chat Completions API reference for all OpenAI-compatible models
- Minimal parameters for quick start
- Text conversations: single or multi-turn context
- System prompts: customize AI role and behavior
- Supports streaming and non-streaming responses
POST
/
v1
/
chat
/
completions
curl --request POST \
--url https://api.aihubmax.com/v1/chat/completions \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "gpt-5.4",
"messages": [
{
"role": "user",
"content": "Explain quantum computing in one sentence"
}
]
}
'
{
"id": "chatcmpl-abc123",
"object": "chat.completion",
"created": 1757165031,
"model": "<string>",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Hello! How can I help you today?"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 10,
"completion_tokens": 50,
"total_tokens": 60
}
}{
"error": {
"message": "Invalid request parameters",
"type": "invalid_request_error"
}
}{
"error": {
"message": "Invalid API key",
"type": "authentication_error"
}
}{
"error": {
"message": "Invalid request parameters",
"type": "invalid_request_error"
}
}{
"error": {
"message": "Access denied",
"type": "permission_error"
}
}{
"error": {
"message": "Rate limit exceeded",
"type": "rate_limit_error"
}
}{
"error": {
"message": "Internal server error",
"type": "server_error"
}
}Authorizations
All APIs require Bearer Token authentication
Add to request header:
Authorization: Bearer YOUR_API_KEY
Body
application/json
Model name, e.g. gpt-5.4, deepseek-chat, claude-sonnet-4-6, etc.
Example:
"gpt-5.4"
List of messages in the conversation
Show child attributes
Show child attributes
Whether to stream the response
Sampling temperature (0-2)
Required range:
0 <= x <= 2Maximum number of tokens to generate
Nucleus sampling parameter (0-1)
Required range:
0 <= x <= 1Response
Chat completion response