Skip to content
NeuroHub

Every model.
One chat.
One bill.

Compare the answer, price, and limits before sending. Continue in code through an OpenAI-compatible API with the same catalog.

Pay per token · 1 credit = $1 · no subscription

Publishing a model?Portal for AI companies

novastep.tech/chatonline
NMistral 7B Instruct
Compare two models for RAG: 1M input and 200K output tokens.

Using published prices, no discounts or rounding:

Model1M inTotal
Mistral 7B$0.15$0.24
Llama 3 8B$0.10$0.16

For RAG input cost dominates: Llama 3 8B is 1.5× cheaper than Mistral 7B.

Charged $0.0003 · 1,240 tokens
Ask anything…
Example conversation in the NeuroHub interface
Mistral 7B InstructLLM$0.15/ 1M in
Llama 3 8B InstructLLM$0.10/ 1M in
BGE-M3 EmbeddingsEMB$0.05/ 1M tok
SDXL TurboIMG$0.08/ image
Whisper Large v3ASR$0.02/ min
Piper TTSTTS$0.01/ 1K chars

A catalog that shows the price.

Models for text, embeddings, images, speech, and synthesis. Each one has a billing unit and a page with its licence, version, and limits.

Full catalog

Catalog composition and prices change. The model page is authoritative.

The bill appears before the request.

Before sending, you see the price per 1M input and output tokens. After the answer, the charge is recalculated from actual usage. If a request fails, the reserve returns to your balance.

Try it in chat

Calculation

Mistral 7B Instruct

Input
1,000,000 × $0.15 / 1M
$0.15
Output
200,000 × $0.45 / 1M
$0.09
Reserve before the answer
$0.24
Charged after the answer
$0.24
Total
$0.24
Example using the published Mistral 7B Instruct price.

Switch models mid-thread

Start fast, continue on a reasoning model — context stays.

Answers stream in

No waiting for the whole generation.

Cost sits in the thread

Model, tokens, and charge under every answer.

The same catalog in your code.

OpenAI SDK, streamed responses, keys with scopes and limits. One endpoint for every model in the catalog.

  • OpenAI-compatible
  • SSE streaming
  • per-key limits
  • spend ledger
API documentation
python · openai sdk
copy
from openai import OpenAI

client = OpenAI(
    base_url="https://novastep.tech/v1",
    api_key="nh_live_...",
)

stream = client.chat.completions.create(
    model="neuro-7b-instruct",
    messages=[{"role": "user", "content": "Кратко: что такое RAG?"}],
    stream=True,
)

for chunk in stream:
    print(chunk.choices[0].delta.content or "", end="")
OpenAI-compatibleSSE streamingpay per tokenkeys and limits

Pay for usage, not for a seat.

No subscription. Top up a credit balance at $1 per credit. A reserve is placed before the request; the charge follows the answer.

LLM
1M input / 1M output tokens
Embeddings
1M tokens
Images
per image
ASR
per minute of audio
TTS
per 1,000 characters
10,000
2,000
600

Requests × (input × input price + output × output price) ÷ 1,000,000. Retries and cache excluded.

Monthly estimate

$5.70

≈ $0.000570 per request

Same workload

  • Mistral 7B Instruct$5.70
  • Llama 3 8B Instruct$3.80

1 credit = $1 · catalog prices; the model page is authoritative

The short version

Do I need a subscription?

No. The account is free and requests are charged to your balance at the selected model's price. No card is needed until you top up.

Is chat priced differently from the API?

No. It is one catalog and one tariff. Chat shows the charge under the answer; the API records it in usage.

What happens when a model fails?

The request returns an error code and the reserved amount goes back to your balance. The request_id finds it in the log.

Can I delete my history?

Yes. Conversations live in your account and can be deleted at any time. We do not train models on your conversations without explicit consent.

Where do I start?

Create an account, choose a model in the catalog, and send a first request in chat. For code, create a key in the console.

Start with one request.

The account is free. After that, you see the price, the answer, and the charge for every request.