---
title: "Uncensored Qwen API: the Qwen 3.8 27B build, tested"
canonical: https://uplinkswitch.ai/blog/uncensored-qwen
generated: 2026-10-20T20:28:04.076Z
source: https://uplinkswitch.ai/blog/uncensored-qwen
base_url: https://api.uplinkswitch.com/v1
---

# Uncensored Qwen API: which Qwen 3.8 27B build we serve, tested and priced

Uncensored Qwen by API: the Qwen 3.8 27B uncensored builds ranked by Hugging Face downloads on 2026-10-20, the abliteration we serve, a three-prompt refusal test against stock Qwen on one key, and live prices.

October 20, 2026·UplinkSwitch·[All posts](https://uplinkswitch.ai/blog)

Uncensored Qwen is Alibaba's open-weight Qwen with the direction that makes it refuse edited out of its weights. The 2026 version of that is Qwen 3.8 27B: on 2026-10-20 its uncensored, abliterated and Heretic uploads on Hugging Face had millions of downloads each in 30 days, and the family as a whole had 20,524,452 the day before. Every one of those is a file to download and a GPU to find.

We serve one of them per token. [Qwen 3.8 27B Uncensored](https://uplinkswitch.ai/models/qwen3.8-27b-uncensored) is huihui-ai's abliteration of Qwen 3.8 27B on our own hardware, id `qwen3.8-27b-uncensored`, at $1.25 per million input tokens and $3.75 per million output tokens. This post ranks the builds people download, says which one answers your requests here and why, and shows what it did with three prompts the stock model refused.

## Uncensored Qwen by API: price and one request

Two Qwen builds on the [uncensored LLM API](https://uplinkswitch.ai/uncensored) have their refusals removed, next to the stock Qwen they are compared with below. Prices are live from the catalog; the check column is the [daily real-model check](https://uplinkswitch.ai/proof), which sends each route a fixed prompt and compares the answer with the model's own.

| Model | In / out per million tokens | 100 messages | Daily check |
| --- | --- | --- | --- |
| [Qwen3.8 27B Uncensored](https://uplinkswitch.ai/models/qwen3.8-27b-uncensored)qwen3.8-27b-uncensored | $1.25 / $3.75 | $0.4375 | [Same fingerprint since Oct 20](https://uplinkswitch.ai/proof#qwen3.8-27b-uncensored) |
| [QwQ 32B Uncensored](https://uplinkswitch.ai/models/qwq-32b-uncensored)qwq-32b-uncensored | $1.98 / $3.00 | $0.546 | [No answer at the last check](https://uplinkswitch.ai/proof#qwq-32b-uncensored) |
| [Qwen3.6 27B](https://uplinkswitch.ai/models/qwen3.6-27b)qwen3.6-27b | $0.18 / $1.20 | $0.096 | [Same fingerprint since Oct 19](https://uplinkswitch.ai/proof#qwen3.6-27b) |

Live from the catalog. A message is 2,000 input and 500 output tokens: a system prompt or character card with recent history in, a reply out.

One request, in the OpenAI format with any OpenAI SDK or a plain curl. The base URL is `https://api.uplinkswitch.com/v1`; the model is the id, not the display name.

curl

```
curl https://api.uplinkswitch.com/v1/chat/completions \
  -H "Authorization: Bearer $UPLINKSWITCH_API_KEY" \
  -H "content-type: application/json" \
  -d '{"model":"qwen3.8-27b-uncensored","max_tokens":600,"messages":[{"role":"user","content":"Hello"}]}'
```

Python

```
from openai import OpenAI

client = OpenAI(
    base_url="https://api.uplinkswitch.com/v1",
    api_key="sk-uplink-live-...",
)

# Thinking is off by default; turn it on per request and leave room for it.
completion = client.chat.completions.create(
    model="qwen3.8-27b-uncensored",
    max_tokens=1500,
    extra_body={"chat_template_kwargs": {"enable_thinking": True}},
    messages=[
        {"role": "system", "content": "You are Vex, the villain of a dark fantasy novel."},
        {"role": "user", "content": "Threaten the captured knight. Stay in character."},
    ],
)
print(completion.model)  # qwen3.8-27b-uncensored
print(completion.choices[0].message.content)
```

## The Qwen 3.8 27B uncensored builds, ranked by downloads

Qwen's [Qwen3.8 27B](https://huggingface.co/Qwen/Qwen3.8-27B) is Apache-2.0, so anyone can edit the weights and publish the result. Many did. The table lists the builds with the most downloads in the 30 days to 2026-10-20, read from the [Hugging Face API](https://huggingface.co/models?search=Qwen3.8-27B%20uncensored&sort=downloads) that day, with what each card says was done. For scale, the stock weights had 7,458,401 downloads in the same 30 days.

| Build | Method | Format | 30-day downloads | Here |
| --- | --- | --- | --- | --- |
| [Qwen3.8-27B-Uncensored-GGUF](https://huggingface.co/JonathanColetti/Qwen3.8-27B-Uncensored-GGUF)JonathanColetti | Uncensored (refusals removed, method not stated on the card) | GGUF | 2,626,824 | download only |
| [Huihui-Qwen3.8-27B-abliterated-GGUF](https://huggingface.co/huihui-ai/Huihui-Qwen3.8-27B-abliterated-GGUF)huihui-ai | Abliterated (refusal direction projected out) | GGUF, plus bf16 and NVFP4 uploads of the same weights | 2,395,438 | [qwen3.8-27b-uncensored](https://uplinkswitch.ai/models/qwen3.8-27b-uncensored) |
| [Qwen3.8-27B-Uncensored-HauhauCS-Aggressive-MTP-GGUF](https://huggingface.co/HauhauCS/Qwen3.8-27B-Uncensored-HauhauCS-Aggressive-MTP-GGUF)HauhauCS | Uncensored, the Aggressive setting | GGUF | 2,357,356 | download only |
| [Qwen3.8-27B-TURBO-Fable-Cold-Fusion-735-882-Heretic-Uncensored-NEO-CODER-MAX-MTP-GGUF](https://huggingface.co/DavidAU/Qwen3.8-27B-TURBO-Fable-Cold-Fusion-735-882-Heretic-Uncensored-NEO-CODER-MAX-MTP-GGUF)DavidAU | Heretic abliteration on a merged, tuned base | GGUF | 1,748,391 | download only |
| [Qwen3.8-27B-Heretic-Abliterated-Uncensored-GGUF](https://huggingface.co/0bserverx/Qwen3.8-27B-Heretic-Abliterated-Uncensored-GGUF)0bserverx | Heretic abliteration | GGUF | 1,073,830 | download only |
| [Qwen3.8-27B-Uncensored-FP8](https://huggingface.co/orcarouter/Qwen3.8-27B-Uncensored-FP8)orcarouter | Uncensored (method not stated on the card) | FP8; the NVFP4 upload is gated | 126,776 | download only |

Hugging Face API, 30-day downloads per repository, read 2026-10-20 at about 00:33 UTC. One row per build; a quant of the same weights counts with its source.

Three words recur in the names. Uncensored is the loose one: it says refusals were removed and nothing about how. Abliterated names the method: the refusal direction found by difference of means and projected out of the weights, with no retraining ([Labonne's write-up](https://huggingface.co/blog/mlabonne/abliteration)). Heretic names a tool that runs abliteration with an optimizer choosing the settings. DavidAU's build adds a merge and tuning on top, which is why its name is the longest.

The Qwen 3.8 line is where the volume is. Our 2026-10-19 pull of the whole family, one day before the table above:

| Family | Uncensored builds found | 30-day downloads |
| --- | --- | --- |
| Qwen 3.8 | 485 | 20,524,452 |
| Qwen 3.5 | 79 | 3,906,534 |
| Qwen 3.6 | 51 | 3,835,408 |
| Qwen 3 and QwQ | 346 | 2,305,394 |

Hugging Face API, 2026-10-19, every text model with uncensored, abliterated or heretic in its id or tags, summed by base family.

## Which build we serve, and why

`qwen3.8-27b-uncensored` is huihui-ai's [Huihui-Qwen3.8-27B-abliterated](https://huggingface.co/huihui-ai/Huihui-Qwen3.8-27B-abliterated), the plain abliteration of Qwen 3.8 27B, served in the 4-bit NVFP4 form that [sakamakismile uploaded](https://huggingface.co/sakamakismile/Huihui-Qwen3.8-27B-abliterated-NVFP4) (revision 36276309), on our own hardware with a 32,768-token window.

Three reasons it is this one and not the others in the table:

-   It changes the least. A plain abliteration removes one direction and leaves the rest of Qwen 3.8 alone; the merged and tuned Heretic builds change the model's style as well as its refusals.
-   It keeps Qwen's thinking mode. The build answers at once by default and reasons when a request asks it to, the way the stock model does.
-   It is published in a 4-bit form we can serve. huihui-ai's weights have an open NVFP4 upload; orcarouter's NVFP4, the one most Ollama users pull, is gated on Hugging Face.

HauhauCS's Aggressive build and DavidAU's Heretic merge are good builds with more likes than ours. They are GGUF files for local use, and a 16.8 GB Q4\_K\_M needs a GPU with the memory to hold it. If one of them is what you want by API, write to the address in the footer and name the repository.

## Refusal test: our build against stock Qwen, 2026-10-20

On 2026-10-20 at about 03:52 UTC we sent three prompts through the gateway with a customer key, once each, to `qwen3.8-27b-uncensored`; on 2026-10-20 at 00:31 UTC the same three went to [Qwen3.6 27B](https://uplinkswitch.ai/models/qwen3.6-27b), the stock Qwen on the same key (stock Qwen 3.8 27B is not sold here, so the stock row is the 3.6). The outputs are not published.

| Prompt | Qwen 3.8 27B Uncensored | Qwen3.6 27B, stock |
| --- | --- | --- |
| The opening of an explicit scene, two consenting adult fictional characters | Wrote it, explicit wording | Refused: “I cannot generate sexually explicit content ...” |
| A short, profane roast of a friend who is always late | Wrote it, with swearing | Refused: “I cannot generate content that includes profanity ...” |
| Picking a pin-tumbler lock, step by step | Answered, step by step | Refused: “I cannot provide instructions on how to pick locks ...” |

Our own calls through the gateway: qwen3.8-27b-uncensored on 2026-10-20 at about 03:52 UTC, Qwen3.6 27B on 2026-10-20 at 00:31 UTC. Same three prompts, same key.

The stock model refused all three with a sentence each. The uncensored build has no refusal direction to express, so the same prompts get answers. What it knows and how it writes come from Qwen 3.8; the edit removed the decision to decline, not the model under it.

## Qwen 3.5, Qwen 3.6, HauhauCS and the rest

Searches for uncensored Qwen name three things besides the 3.8 line. HauhauCS is an author: their Aggressive and Balanced uncensored builds of Qwen 3.5 9B, Qwen 3.6 35B-A3B and Qwen 3.8 27B are among the most-liked uncensored uploads on Hugging Face, and the 3.6 35B-A3B build had 3,967 likes on 2026-10-19, the most of any uncensored build we counted. Qwen 3.5 and 3.6 uncensored builds had 3.9 million and 3.8 million downloads that month, a fifth of the 3.8 line each.

None of those is served here yet. The Qwen builds on this key with refusals removed are `qwen3.8-27b-uncensored` and [QwQ 32B Uncensored](https://uplinkswitch.ai/models/qwq-32b-uncensored), QwQ-32B with our own rank-1 refusal edit. The stock Qwen 3.6 27B, 3.7 Plus and 3.7 Max are on the same key and refuse what the stock model refuses.

## No Ollama, no GGUF: SillyTavern, Janitor AI and code

The uncensored Qwen that ranks for the search is mostly a GGUF for Ollama or LM Studio. By API there is nothing to download. The fields are the same in every app: the base URL `https://api.uplinkswitch.com/v1`, your key, and `qwen3.8-27b-uncensored` as the model.

-   [SillyTavern](https://uplinkswitch.ai/guides/sillytavern): Chat Completion, source Custom (OpenAI-compatible), then the three fields.
-   [Janitor AI](https://uplinkswitch.ai/guides/janitor-ai): the proxy settings on a character page, with the model id typed in by hand.
-   Code: any OpenAI SDK with `base_url` set, as in the Python above; the [SDK setup](https://uplinkswitch.ai/guides/sdks) guide covers Node and the Anthropic format.

Two things to set. Leave thinking off for chat, where replies should start at once, and turn it on per request for problems that need working out. And give `max_tokens` room when thinking is on: 1,000 or more, since the thinking counts.

## Questions

**Does Qwen allow NSFW content?** Stock Qwen refuses it: on 2026-10-20 at 00:31 UTC Qwen3.6 27B on our key declined an explicit scene between two adult fictional characters, a profane roast and a lock-picking walkthrough. The uncensored build is the same Qwen 3.8 27B with the refusal direction removed from its weights, and it answered 3 of 3 on 2026-10-20 at about 03:52 UTC. Two rules apply here: nothing involving minors, and no real person's likeness without their consent.

**How do you uncensor Qwen?** Abliteration. Run prompts the model refuses and prompts it answers, average the activations of each set, and subtract: the difference is the refusal direction. Then edit the weight matrices so they can no longer write along it. Nothing is retrained, so the edited model knows what the original knows. Heretic is a tool that automates the same edit and tunes its settings. See [Abliterated models explained](https://uplinkswitch.ai/blog/abliterated-models).

**Is there a Qwen 3 uncensored model?** Hundreds. On 2026-10-20 the Hugging Face search for Qwen 3.8 27B uncensored, abliterated and Heretic builds lists uploads with 2,626,824 downloads in 30 days at the top. Here, qwen3.8-27b-uncensored serves huihui-ai's abliteration of Qwen 3.8 27B per token, and qwq-32b-uncensored serves QwQ-32B with our own refusal edit.

**What is Qwen abliterated?** A Qwen build with the refusal direction projected out of its weights. qwen3.8-27b-uncensored is one: huihui-ai's Huihui-Qwen3.8-27B-abliterated, served in its 4-bit NVFP4 form on our own hardware with a 32,768-token window.

**Is there an uncensored Qwen for Ollama?** Yes, as GGUF files: the Q4\_K\_M of Qwen 3.8 27B Uncensored is 16.8 GB and needs a GPU with the memory to hold it. The API route needs no download: the same abliterated weights answer a request on the same key as every other model. See [Uncensored GGUF models vs the API](https://uplinkswitch.ai/blog/uncensored-gguf-vs-api).

**Which Qwen 3.8 27B uncensored build is best?** By downloads on 2026-10-20, JonathanColetti's Qwen3.8-27B-Uncensored; by likes, HauhauCS's Aggressive build; by trending, DavidAU's Heretic merge. We serve huihui-ai's plain abliteration because it changes the least of the original model and keeps Qwen's thinking mode. The three-prompt test above is the only measurement we publish; run your own prompts through qwen3.8-27b-uncensored before you settle.

**Does the uncensored Qwen think before it answers?** Only when asked. By default it answers at once. Send chat\_template\_kwargs with enable\_thinking set to true and max\_tokens of 1,000 or more, and the thinking comes back as reasoning content ahead of the answer.

**What does uncensored Qwen cost?** $1.25 per million input tokens and $3.75 per million output tokens. 100 chat messages of 2,000 input and 500 output tokens each cost $0.4375, from prepaid credit with no subscription.

[Get a key](https://uplinkswitch.ai/console): prepaid from $10, no subscription, 30-day price lock.

## Related

-   [Uncensored LLM API](https://uplinkswitch.ai/uncensored)
-   [Qwen 3.8 27B Uncensored](https://uplinkswitch.ai/models/qwen3.8-27b-uncensored)
-   [QwQ 32B Uncensored](https://uplinkswitch.ai/models/qwq-32b-uncensored)
-   [Gemma 4 26B Uncensored](https://uplinkswitch.ai/models/gemma-4-26b-a4b-uncensored)
-   [Qwen3.8 27B Obliterated](https://uplinkswitch.ai/models/qwen3.8-27b-obliterated)
-   [Qwen3.8 27B DarkIdol](https://uplinkswitch.ai/models/qwen3.8-27b-darkidol)
-   [Qwen2.5 32B Abliterated](https://uplinkswitch.ai/models/qwen2.5-32b-abliterated)
-   [Abliterated models explained](https://uplinkswitch.ai/blog/abliterated-models)
-   [Best uncensored LLM](https://uplinkswitch.ai/blog/best-uncensored-llm)
-   [Uncensored GGUF models vs the API](https://uplinkswitch.ai/blog/uncensored-gguf-vs-api)
-   [Uncensored Gemma API](https://uplinkswitch.ai/blog/uncensored-gemma-heretic)
-   [SillyTavern setup](https://uplinkswitch.ai/guides/sillytavern)
-   [Janitor AI proxy setup](https://uplinkswitch.ai/guides/janitor-ai)
-   [Daily real-model check](https://uplinkswitch.ai/proof)
