Документация API
Обзор
API MaseAI позволяет интегрировать возможности MaseAI-think-2.1 в ваши приложения. Используйте наш REST API для отправки запросов и получения ответов от ИИ.
Базовый URL: https://maseai.online/v1
Аутентификация
Для доступа к API требуется аутентификация. Зарегистрируйтесь или войдите в систему, чтобы использовать те же учетные данные, что и в чате MaseAI.
После входа в систему используйте cookie username
для аутентификации запросов.
Эндпоинты
POST /v1/chat/completions
Создает чат-комплет для обработки запросов ИИ.
Пример запроса
curl -X POST https://maseai.online/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model": "mase-ai",
"messages": [
{"role": "system", "content": "Ты — помощник ИИ."},
{"role": "user", "content": "Привет, как дела?"}
]
}'
Пример ответа
{
"id": "chatcmpl-123456",
"object": "chat.completion",
"created": 1698765432,
"model": "mase-ai",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Привет! Я в порядке, готов помочь. Как дела у тебя?"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 20,
"completion_tokens": 30,
"total_tokens": 50
},
"reasoning": ""
}
GET /v1/models
Получает список доступных моделей.
Пример запроса
curl -X GET https://maseai.online/v1/models
Пример ответа
{
"object": "list",
"data": [
{
"id": "mase-ai",
"object": "model",
"created": 1698765432,
"owned_by": "mase",
"permission": [],
"root": "mase-ai",
"parent": null
}
]
}