Skip to main content
Version: 1.0.0

Playground

On this page you can send messages directly to deployed models, compare multiple Servings side by side, and experiment with prompts and parameters.

Click the Playground item in the left sidebar to navigate to the Playground page. Use the Device / Model tabs at the top of the page to switch the kind of metrics shown in the top status bar. Both tabs provide the same chat UI; only the metrics shown in the status bar differ.

TabStatus Bar Metrics
DeviceHardware metrics — usage / temperature / power / memory (for the GPU/NPU devices used by the model)
ModelInference performance metrics — TTFT / ITL / TPS / tok/s/W

Below is an example of the Device tab with a GPU deployment selected. After you select a Serving, the top status bar shows usage, temperature, power, and memory, and the values continue updating during chat. Clicking the status bar shows a time series chart for the last 5 minutes with Usage %, Temp °C, Power W, and Mem %.

Playground Device tab — real-time hardware metrics with a GPU deployment selected

Device Tab

The Device tab shows the chat UI alongside hardware metrics.

The following 4 metrics are displayed in real time on the status bar.

MetricDescription
Usage %Usage of the GPU/NPU device used by the model
Temp °CCurrent temperature of the GPU/NPU device used by the model
Power WPower usage of the GPU/NPU device used by the model
Mem %Memory usage of the GPU/NPU device used by the model

Model Tab — Inference Performance Metrics

The Model tab provides the same chat UI as the Device tab, but the top status bar is replaced with LLM inference performance metrics instead of hardware metrics. While chatting with the model, you can monitor service response quality metrics such as TTFT and TPS in real time — useful when comparing GPU and RNGD deployments or monitoring the results of parameter tuning with numbers.

The following 4 metrics are displayed in real time on the status bar.

MetricDescription
TTFTTime until the first token is generated (Time To First Token, milliseconds)
ITLTime between successive tokens (Inter-token Latency, milliseconds)
TPSOutput tokens per second (Tokens Per Second)
tok/s/WTokens generated per watt of power consumption (performance/watt)

Clicking the status bar shows a time series popover for the last 5 minutes. You can inspect trends across four line charts: TTFT (ms), ITL (ms), Output TPS, and tok/s/W.

Per-device metric source
  • GPU (NVIDIA) deployment: vLLM metrics (vllm:*) + DCGM power metrics
  • RNGD (Furiosa) deployment: furiosa-llm metrics (furiosa_llm_*) + furiosa_npu_hw_power

The metric source is selected automatically based on the accelerator type assigned to the Serving.

Selecting a Serving and Sync

In each panel, select the Serving to compare and send a message. The Select serving dropdown only shows Servings that support the OpenAI-compatible API (/v1/chat/completions), grouped by accelerator type such as GPU (1) and RNGD (1). Use Add panel to add comparison panels; up to 4 can be placed side by side.

Playground multi-panel

Panels with Sync ON receive the same message at the same time, so you can compare responses in one shot. To exclude a panel from the comparison, switch that panel to Sync OFF.

Parameter Settings

Click the Settings button to adjust parameters or reset the conversation with Clear Chat.

ParameterDescriptionRangeDefault
System PromptDefines the model's role and behavior. The input shows You are a helpful assistant... as the default placeholder.
TemperatureControls response randomness. Higher = more diverse and creative; lower = more consistent.0 – 20.7
Max TokensMaximum number of tokens to generate. The UI shows the maximum as 최대 4096.1 – half of the model's context length (4096 if model info is unavailable)2048
Top PSample only from the highest-probability tokens. Controls diversity together with Temperature.0 – 11.0
Presence PenaltyReduce repetition of already-mentioned topics to encourage new ones0 – 20.0
Frequency PenaltyReduce repeated use of the same words/phrases to diversify expression0 – 20.0
Temperature vs Top P

Generally adjust only one of Temperature and Top P. Tuning both away from their defaults can produce unpredictable responses.