Large Language Models
Guides for using Bitdeer AI's text generation models — capabilities, parameters, and advanced features.
Model capabilities
Large Language Models (LLMs) on Bitdeer AI are accessed through the Chat Completions HTTP API (POST /v1/chat/completions). They support:
- Text Generation — Generate coherent, contextual text for any task
- Code Generation — Write, explain, and debug code in Python, JavaScript, and 30+ languages
- Summarization & Translation — Condense documents or translate between languages
- Multi-turn Conversation — Maintain context across multiple user/assistant exchanges
- Tool Use — Call external functions and APIs via Function Calling
Available models
| Model | Provider | Modality | Highlights |
|---|---|---|---|
zai-org/GLM-5.2 | Zhipu AI | Text | Code, tool use; thinking on/off |
moonshotai/Kimi-K2.6 | Moonshot AI | Text + Vision + Video | Strong Chinese + English |
Qwen/Qwen3.5-397B-A17B | Alibaba Qwen | Text + Vision + Video | Hybrid thinking; flagship Qwen |
MiniMaxAI/MiniMax-M2.5 | MiniMax | Text | General-purpose |
nvidia/NVIDIA-Nemotron-3-Super-120B-A12B | NVIDIA | Text | High-efficiency MoE |
nvidia/Nemotron-3-Nano-Omni-30B-A3B | NVIDIA | Text + Vision + Audio + Video | Supports audio input |
deepseek-ai/DeepSeek-V4-Pro | DeepSeek | Text | Latest flagship reasoning |
XiaomiMiMo/MiMo-V2.5-Pro | Xiaomi | Text | General-purpose |
nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B | NVIDIA | Text | Ultra-scale MoE |
See the full list in the Model Catalog.
API integration
Use the API Reference for request and response fields. In short:
- Base URL:
https://api-inference.bitdeer.ai/v1 - Send
Authorization: Bearer <your Bitdeer key>
The snippet below uses the Python helper from SDKs; the same call is a JSON POST over HTTPS.
Feature guides
Streaming
Receive tokens in real time via Server-Sent Events.
Vision
Send images alongside text to vision-language models.
Audio
Send audio via input_audio for transcription and analysis.
Function Calling
Let models invoke external tools and APIs.
Structured Outputs
Force model responses to conform to a JSON Schema.
Key parameters
| Parameter | Type | Description |
|---|---|---|
model | string | Required. The model ID from the Model Catalog. |
messages | array | Required. The conversation history — system, user, and assistant messages. |
max_tokens | integer | Maximum tokens in the response. |
temperature | float | Controls randomness. 0 = deterministic, 2 = highly creative. Default 1. |
top_p | float | Nucleus sampling. Controls cumulative probability. Default 1. |
stream | boolean | Whether to stream the response. Default false. |
stop | string or array | Sequences that will terminate generation. |
frequency_penalty | float | Penalizes repeated tokens. Range [-2, 2]. |
presence_penalty | float | Encourages topic diversity. Range [-2, 2]. |
Last updated on