POST Chat Completions

Текстовый запрос в формате OpenAI. Base URL: `https://www.llmmart.ru/api/v1`. Заголовок: `Authorization: Bearer sk-…`.

При stream: true ответ идёт SSE и заканчивается маркером [DONE].

POST
/chat/completions

JSON или SSE. При stream true поток заканчивается маркером [DONE].

АвторизацияBearer <token>

API-ключ sk-…. Не токен кабинета и не sk-mgmt-….

Где: header

Тело запроса

application/json

Тело ответа

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/chat/completions" \  -H "Content-Type: application/json" \  -d '{    "model": "gpt-4o-mini",    "messages": [      {        "role": "user",        "content": "Привет!"      }    ]  }'
{
  "id": "string",
  "object": "string",
  "choices": [
    {
      "message": {
        "role": "system",
        "content": "string"
      }
    }
  ],
  "usage": {
    "prompt_tokens": 0,
    "completion_tokens": 0,
    "total_tokens": 0,
    "prompt_tokens_details": {
      "cached_tokens": 0
    },
    "completion_tokens_details": {
      "reasoning_tokens": 0
    }
  }
}
{
  "error": {
    "message": "string",
    "type": "invalid_request_error",
    "code": "model_not_found"
  }
}
{
  "error": {
    "message": "string",
    "type": "invalid_request_error",
    "code": "model_not_found"
  }
}
{
  "error": {
    "message": "string",
    "type": "invalid_request_error",
    "code": "model_not_found"
  }
}

Legacy POST /completions — тот же ключ и адрес.

Чтобы оставить одного поставщика или одну площадку, добавьте объект provider. Имена — из блока «Доступные площадки» на странице модели. Подробнее — выбор поставщика и площадки.

Что дальше

На этой странице