LLM

Совместимое с OpenAI завершение чата. Установите `stream: true` для событий, отправляемых сервером.

post/api/v1/chat/completions

Request

  • Base URL: https://api.apihubs.ru
  • URL: https://api.apihubs.ru/api/v1/chat/completions
  • Auth: HTTP bearer

Request body

modelstring required

Идентификатор модели

streamboolean

Потоковые частичные дельты как события, отправляемые сервером

temperaturenumber

Температура выборки (0-2)

top_pnumber

Вероятность ядерной выборки

max_tokensnumber

Максимальное количество токенов для генерации

max_completion_tokensnumber

Псевдоним для max_tokens; ограничен API Hubs

nnumber

Количество завершений. В настоящее время API Hubs поддерживает одно.

Example request

{
  "model": "gemini-3.5-flash",
  "messages": [
    {
      "role": "user"
    }
  ]
}

Response

Завершение чата. Когда stream true, ответ является text/event-stream дельт.

idstring required
objectstring required
creatednumber required
modelstring required

Example response

{
  "id": "chatcmpl-abc123",
  "object": "chat.completion",
  "created": 1700000000,
  "model": "gemini-3.5-flash",
  "choices": [
    {
      "message": {
        "role": "assistant",
        "content": "Hi there!"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 12,
    "completion_tokens": 34,
    "total_tokens": 46
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.