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
- Войдите на novita.ai (Google/GitHub/email).
- Откройте Key Management, создайте ключ, сразу сохраните его (полный ключ показывают один раз).
- Экспортируйте
NOVITA_API_KEYв окружение — не в исходники и не в чаты. - Проверьте баланс/credit в кабинете (quickstart требует available credit).
- Вызовите 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 → сверка баланса. Когда нужна система обучения под интеграции — форматы на странице обучения.
Хотите нейросети под свои задачи, а не «для всех»?
Когда базовых гайдов уже мало, помогает разбор под вашу работу. Наставничество, курсы и подписка Артёма Денисова — все форматы на странице обучения. Соседи по стеку — ИИ-автоматизация и OpenRouter.