LLM
Nebius logo

Nebius Token Factory LLM for Bolna AI voice agents

Nebius Token Factory serves open models such as DeepSeek, Qwen and Llama to a Bolna voice agent, with dedicated endpoints in a region you choose for data residency.

llmnebiusdata-residencyopen-modelscustom-llm
At a glance

How Nebius fits in the stack

Best for

Reasoning, policy handling, tool use, and response generation.

Use this layer when

You want to tune quality, cost, latency, or function-calling behavior.

Connects to

Transcribed caller input upstream and voice or actions downstream.

Voice Stack

The LLM is the reasoning layer

The LLM is the reasoning layer

This provider decides how the agent interprets intent, selects next actions, calls tools, and formulates responses. It is the decision engine inside the voice stack.

TelephonyPhone Network
→
STTListener
→
LLMReasoning
→
TTSVoice
→
ToolsActions

Last updated

What is Nebius used for in a Bolna voice agent?

Nebius Token Factory, formerly Nebius AI Studio, serves open-weight models such as DeepSeek, Qwen and Llama as the LLM for a Bolna voice agent through an OpenAI-compatible API. What sets it apart is where the model runs: dedicated endpoints let you pick the deployment region, which matters when call transcripts must stay in a given jurisdiction. Bolna connects to it as a custom LLM using the Nebius preset.

How do I set up Nebius with Bolna?

  1. Sign up at tokenfactory.nebius.com.
  2. Open API keys, click Create API key, name it and copy it right away. It is shown only once.
  3. Browse the text models and copy a full model ID, for example nvidia/Nemotron-3_5-Lightning. Prefer an instruct model over a reasoning model, and add -fast to the ID if the model has a fast flavour.
  4. Optionally, create a dedicated endpoint in the region you need and use the model identifier Token Factory shows for it.
  5. In Bolna, open Settings → Integrations → LLM → Custom LLM → Add model, or choose + Add custom LLM from an agent's LLM Provider dropdown. Select Nebius.
  6. Enter the model ID, set Endpoint URL to https://api.tokenfactory.nebius.com/v1, paste the key and set Family to nemotron, qwen or deepseek.
  7. Choose custom on the agent's Intelligence tab, select the Nebius model, save and run a test call.

The Nebius setup guide in the Bolna docs covers tool calling and rate limits.

What is the difference between Nebius public and dedicated endpoints?

Public serverless endpointsDedicated endpoints
CapacityShared, multi-tenantReserved for your organisation
Rate limitsDynamic limits applyNo standard limits; throughput depends on your capacity
RegionGlobal, can change with available capacityFixed, chosen by you: eu-north1, eu-west1 or us-central1
PricingPer tokenPer GPU-hour, billed per minute

Bolna checks the key and model ID against the Token Factory model list when you save.

What can you build with Nebius and Bolna?

Agents with data residency requirements. Register a dedicated endpoint per region as its own custom model so agents for each market point at the right one. Azure OpenAI is another option when data residency matters.

High-volume campaigns. Public endpoints return 429 over the limit, which leaves the agent silent for that turn. Move high-volume agents to a dedicated endpoint, which has no standard rate limits.

Low-latency open-model agents. Use a fast flavour for the same outputs with lower latency. For callers in India, measure the first reply on a web call, since public endpoints have no fixed location.

Tool-calling agents. Check a model's supported_features in the model list before using it on an agent that calls tools. The custom LLM page compares Nebius with the other presets.

FAQ

Nebius on Bolna: frequently asked questions

Yes. Add it as a custom LLM with the Nebius preset, the endpoint https://api.tokenfactory.nebius.com/v1, a Token Factory API key and a full model ID.

Public endpoints may run wherever capacity is available. Create a dedicated endpoint in eu-north1, eu-west1 or us-central1 and register it in Bolna as its own custom model.

Nebius retires serverless models on a published schedule, and every call on a retired model fails. Watch the deprecation notices and move agents to the replacement model in time.

No. Nebius examples write .../v1/, but enter https://api.tokenfactory.nebius.com/v1 without the slash in Bolna.

Browse this layer

Keep exploring the voice stack

Browse

Large Language Models

The LLM is the brain of your voice agent. It understands what callers say and decides how to respond. Bolna lets you switch between models like GPT-5.4 mini, Claude and DeepSeek by changing the provider and model in your agent LLM settings, so you can tune for speed, cost or reasoning depth.

Browse

Telephony

Telephony providers connect your voice agents to the phone network so they can make and receive real calls. Bolna supports managed integrations with major carriers as well as bring-your-own-carrier via SIP trunking, giving you full control over call routing, number provisioning, and cost.

Browse

Speech-to-Text

Speech-to-text converts what callers say into text that your LLM can process. Transcription accuracy and latency directly affect how natural a conversation feels. Bolna supports streaming STT providers optimized for telephony audio, including specialized models for Indian languages.

Browse

Text-to-Speech

Text-to-speech turns your agent responses into spoken audio. Voice quality shapes how callers perceive your brand. Flat, robotic speech kills trust while natural, expressive voices build it. Bolna integrates with the fastest TTS providers so responses sound human and arrive without awkward pauses.

Browse

Tools & Workflows

Tools let your voice agents take action during a call, not just talk. Book a calendar slot, look up an order through your own API, push a lead into your CRM, or trigger a multi-step automation in Zapier. These integrations turn voice agents from answering machines into workflow engines.

See where Nebius fits in your production workflow

Use the demo to walk through provider selection, stack tradeoffs, and the exact workflow you want Bolna to automate.