Novita — это платформа с hosted model APIs (LLM OpenAI-compatible), multimodal endpoints и GPU-инфраструктурой. Фокус-ключ: novita. Канон: Quickstart, LLM API, API Keys, API Reference. Соседи: OpenRouter, Together AI, DeepInfra, ИИ-автоматизация.

Ниже — маршрут новичка: аккаунт → NOVITA_API_KEY → первый chat completion. Тарифы в кабинете; рублевый прайс не фиксируем.

Три пути старта

Путь Суть Старт Когда
LLM Chat OpenAI-compatible chat completions base_url https://api.novita.ai/openai чат-боты и агенты
List Models каталог доступных моделей GET /openai/v1/models выбор model id
Embeddings / Rerank векторы и rerank см. LLM API Reference поиск и RAG
Image / Video / Audio multimodal Model APIs docs Model APIs картинки, видео, TTS
GPU Instance аренда GPU Create Instance в доке свой runtime на GPU

Источник: docs.novita.ai/guides/quickstart (sign in, Key Management, NOVITA_API_KEY, curl chat completions); llm-api.md (base_url https://api.novita.ai/openai, OpenAI SDK); llm-api-keys.md (Bearer, key shown once); api-reference-overview (https://api.novita.ai, OpenAI-compatible under /openai). Пример модели в quickstart на дату сверки: deepseek/deepseek-v4.1-flash — сверяйте каталог. Сверка: 2026-10-14. ₽ не выдумываем.

Первый день с Novita LLM API

  1. Войдите на novita.ai (Google/GitHub/email).
  2. Откройте Key Management, создайте ключ, сразу сохраните его (полный ключ показывают один раз).
  3. Экспортируйте NOVITA_API_KEY в окружение — не в исходники и не в чаты.
  4. Проверьте баланс/credit в кабинете (quickstart требует available credit).
  5. Вызовите chat completions на https://api.novita.ai/openai/v1/chat/completions или через OpenAI SDK с base_url="https://api.novita.ai/openai".
export NOVITA_API_KEY="YOUR_API_KEY"
curl "https://api.novita.ai/openai/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer ${NOVITA_API_KEY}" \
  -d '{
    "model": "deepseek/deepseek-v4.1-flash",
    "messages": [{"role": "user", "content": "Say hello in one sentence."}],
    "max_tokens": 64
  }'
from openai import OpenAI
import os
client = OpenAI(
    base_url="https://api.novita.ai/openai",
    api_key=os.environ["NOVITA_API_KEY"],
)
r = client.chat.completions.create(
    model="deepseek/deepseek-v4.1-flash",
    messages=[{"role": "user", "content": "Hello"}],
    max_tokens=64,
)
print(r.choices[0].message.content)

Успех quickstart: HTTP 200 и непустой choices[0].message.content. Model id берите из каталога LLM Service / List Models — строка в примере может обновиться. Ключи создаются только в console; OpenAPI не создаёт/не удаляет keys и не задаёт expiration (по llm-api-keys).

LLM API vs GPU Instance

LLM API — serverless вызовы моделей (chat/embeddings/rerank) без своего кластера. GPU Instance — когда нужен свой процесс на арендованной карте (см. Create Instance в API Reference). Не смешивайте биллинг: токены API ≠ часы инстанса.

Типичные ошибки

  • Оставить base_url OpenAI по умолчанию вместо https://api.novita.ai/openai.
  • Вшить ключ в репозиторий вместо NOVITA_API_KEY.
  • Взять устаревший model id без сверки List Models.
  • Путать multimodal Model APIs с chat completions endpoint.
  • Выдумывать рублевые тарифы — смотрите кабинет Novita.

FAQ: Novita

Что такое Novita простыми словами?

Novita — платформа с OpenAI-compatible LLM API, multimodal Model APIs и GPU instances. Канон: docs.novita.ai/guides/quickstart.

С чего начать новичку?

Аккаунт на novita.ai → API key в Key Management → export NOVITA_API_KEY → curl на /openai/v1/chat/completions или OpenAI SDK с base_url https://api.novita.ai/openai.

Совместим ли API с OpenAI SDK?

Да для LLM: поставьте base_url=»https://api.novita.ai/openai» и свой api_key. См. docs.novita.ai/guides/llm-api.

Где взять список моделей?

GET https://api.novita.ai/openai/v1/models с Bearer-ключом или страница LLM Service в кабинете/доке. Пример model id из quickstart сверяйте на дату запуска.

Чем LLM API отличается от GPU Instance?

LLM API — вызовы моделей по HTTP. GPU Instance — аренда GPU под свой runtime. Разный сценарий и биллинг.

Где смотреть цены?

В кабинете Novita и на pricing-страницах продукта. Рубли в статье не фиксируем — сверяйте баланс перед продом.

Вывод

Novita — ключ → OpenAI-compatible base_url → chat completion → при необходимости GPU Instance. Старт: Quickstart → свой model id → сверка баланса. Когда нужна система обучения под интеграции — форматы на странице обучения.

Артём Денисов — эксперт Нетологии и автор курса Яндекс Практикума по промпт-инжинирингу. Сверяет Novita с официальной докой на дату публикации.

Хотите нейросети под свои задачи, а не «для всех»?

Когда базовых гайдов уже мало, помогает разбор под вашу работу. Наставничество, курсы и подписка Артёма Денисова — все форматы на странице обучения. Соседи по стеку — ИИ-автоматизация и OpenRouter.