Aller au contenu
ModelPrésentéExterne
Ouvrir la source

Qwen3 30B A3B Thinking 2507 FP8

This repository contains Qwen/Qwen3-30B-A3B-Thinking-2507-FP8 together with a Furiosa Executable Bundle (FXB) for running it on FuriosaAI RNGD with Furiosa-LLM. The same model also runs on other frameworks (such as...

TypeText modelModèle de baseQwen/Qwen3-30B-A3B-Thinking-2507-FP8VersionRevision 1908e63BClasse

Source du modèle

Type
Text model
Taille du fichier
Pas encore enregistré
Modèle de base
Qwen/Qwen3-30B-A3B-Thinking-2507-FP8
Version
vRevision 1908e63
Mis à jour
3 oct. 2026
Téléchargements
1,2 k
Tâches
Génération de texte
Source
Hugging Face

Description de la source

Qwen3-30B-A3B-Thinking-2507-FP8

This repository contains Qwen/Qwen3-30B-A3B-Thinking-2507-FP8 together with a Furiosa Executable Bundle (FXB) for running it on FuriosaAI RNGD with Furiosa-LLM. The same model also runs on other frameworks (such as vLLM, SGLang, and Transformers); for usage with those, see the upstream Qwen/Qwen3-30B-A3B-Thinking-2507-FP8 model card.

Overview

Qwen3-30B-A3B-Thinking-2507 is the updated (2507) thinking variant of Qwen3-30B-A3B, an auto-regressive Mixture-of-Experts (MoE) transformer with 30.5B total parameters of which about 3.3B are activated per token. It operates in thinking mode only — it produces an internal chain of thought before its final answer — and offers strong reasoning over text, instruction following, multilingual coverage, and tool usage. Its intended use is the same as the upstream Qwen/Qwen3-30B-A3B-Thinking-2507-FP8, and it is released under the Apache 2.0 License.

  • Architecture: Qwen3-MoE (Mixture-of-Experts)
  • Input / Output: Text / Text
  • Supported Inference Engine: Furiosa LLM
  • Supported Hardware: FuriosaAI RNGD

Quantization

Weights are quantized to FP8 (static), following the upstream FP8 release, and activations use dynamic FP8 quantization at runtime (per-token / per-block). The KV cache stays in 16-bit precision.

Features

  • Reasoning. Qwen3-30B-A3B-Thinking-2507 is a thinking model that always produces a chain of thought before its final answer. Launch the server with the qwen3 reasoning parser to have Furiosa-LLM parse the reasoning into a separate field (see Basic Usage below).
  • Tool calling. The model supports tool (function) calling through the hermes tool-call parser, the parser used by the Qwen3 series.

Parallelism Strategy

On RNGD, Qwen3-30B-A3B-Thinking-2507-FP8 runs with a tensor-parallel size of 32 PEs, which maps to four RNGD cards (8 PEs per card).

Usage

To run this model with Furiosa-LLM, follow the example commands below after installing Furiosa-LLM and its prerequisites.

Launch the server

Qwen3-30B-A3B-Thinking-2507-FP8 always reasons. Serve it with the qwen3 reasoning parser so the chain of thought is returned in a separate field:

furiosa-llm serve furiosa-ai/Qwen3-30B-A3B-Thinking-2507-FP8 \
  --reasoning-parser qwen3

To also enable tool (function) calling, add the hermes tool-call parser (the parser used by the Qwen3 series):

furiosa-llm serve furiosa-ai/Qwen3-30B-A3B-Thinking-2507-FP8 \
  --reasoning-parser qwen3 \
  --enable-auto-tool-choice \
  --tool-call-parser hermes

When the server is ready, you will see:

INFO:     Started server process [27507]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)

Basic Usage

The server exposes an OpenAI-compatible API. You can send a request with curl:

curl http://localhost:8000/v1/chat/completions \
    -H "Content-Type: application/json" \
    -d '{
    "model": "furiosa-ai/Qwen3-30B-A3B-Thinking-2507-FP8",
    "messages": [{"role": "user", "content": "What is the capital of France?"}]
    }' \
    | python -m json.tool

Qwen3-30B-A3B-Thinking-2507-FP8 returns its reasoning separately from the final answer:

  • response.choices[].message.reasoning (non-streaming)
  • response.choices[].delta.reasoning (streaming)
from openai import OpenAI

client = OpenAI(base_url="http://localhost:8000/v1", api_key="EMPTY")

response = client.chat.completions.create(
    model="furiosa-ai/Qwen3-30B-A3B-Thinking-2507-FP8",
    messages=[{"role": "user", "content": "How many r's are in 'strawberry'?"}],
)

print("Reasoning:", response.choices[0].message.reasoning)
print("Answer:", response.choices[0].message.content)

Note: The reasoning field is not part of the OpenAI API specification but is a widely followed convention (the OpenAI Agents SDK, vLLM, and others). It appears only in responses that contain reasoning content; accessing it otherwise raises an AttributeError.

Advanced Usage

Tool calling. With the server launched using --enable-auto-tool-choice --tool-call-parser hermes (see Launch the server), pass tools in the request and let the model decide when to call them. See the Tool Calling guide for a complete client example and details on tool-choice options.

Learn more

Sources

1 source
Hugging FacePrincipalVersion 1908e6391ba8e6ce4b03e5fe3264e318031ed9e0
huggingface.co/furiosa-ai/Qwen3-30B-A3B-Thinking-2507-FP8/tree/1908e6391ba8e6ce4b03e5fe3264e318031ed9e0

Vérifié 3 oct.

Extraits de sources

3 extraits

--- base_model: Qwen/Qwen3-30B-A3B-Thinking-2507-FP8 license: apache-2.0 license_link: https://huggingface.co/Qwen/Qwen3-30B-A3B-Thinking-2507-FP8/blob/main/LICENSE pipeline_tag: text-generation library_name: furiosa-llm tags: - furiosa-ai - qwen3 - qwen3_moe - fp8 --- # Qwen3-30B-A3B-Thinking-2507-FP8 This repository contains [Qwen/Qwen3-30B-A3B-Thinking-2507-FP8](https://huggingface.co/Qwen/Qwen3-30B-A3B-Thinking-2507-FP8) together with a Furiosa Executable Bundle (FXB) for running it on [FuriosaAI RNGD](https://furiosa.ai) with [Furiosa-LLM](https://developer.furiosa.ai/latest/en/furiosa_llm/intro.html). The same model also runs on other frameworks (such as vLLM, SGLang, and Transformers); for usage with those, see the upstream [Qwen/Qwen3-30B-A3B-Thinking-2507-FP8](https://huggingface.co/Qwen/Qwen3-30B-A3B-Thinking-2507-FP8) model card. ## Overview Qwen3-30B-A3B-Thinking-2507 is the updated (2507) thinking variant of Qwen3-30B-A3B, an auto-regressive **Mixture-of-Experts (MoE)** transformer with 30.5B total parameters of which about 3.3B are activated per token. It operates in thinking mode only — it produces an internal chain of thought before its final answer — and offers strong reasoning over text, instruction following, multilingual coverage, and tool usage. Its intended use is the same as the upstream [Qwen/Qwen3-30B-A3B-Thinking-2507-FP8](https://huggingface.co/Qwen/Qwen3-30B-A3B-Thinking-2507-FP8), and it is released under the [Apache 2.0 License](https://huggingface.co/Qwen/Qwen3-30B-A3B-Thinking-2507-FP8/blob/main/LICENSE). - **Architecture:** Qwen3-MoE (Mixture-of-Experts) - **Input / Output:** Text / Text - **Supported Inference Engine:** Furiosa LLM - **Supported Hardware:** FuriosaAI RNGD ### Quantization Weights are quantized to **FP8** (static), following the upstream FP8 release, and activations use **dynamic FP8 quantization** at runtime (per-token / per-block). The KV cache stays in 16-bit precision. ### Features - **Reasoning.** Qwen3-30B-A3B-Thinking-2507 is a thinking model that always produces a chain of thought before its final answer. Launch the server with the `qwen3` reasoning parser to have Furiosa-LLM parse the reasoning into a separate field (see [Basic Usage](#basic-usage) below). - **Tool calling.** The model supports tool (function) calling through the `hermes` tool-call parser, the parser used by the Qwen3...

Source context: 1249 downloads · 0 likes · Pipeline text-generation · Library furiosa-llm · Repo furiosa-ai/Qwen3-30B-A3B-Thinking-2507-FP8

Source context: 461 downloads · 0 likes · Pipeline text-generation · Library furiosa-llm · Repo furiosa-ai/Qwen3-30B-A3B-Thinking-2507-FP8