Connect SillyTavern to an uncensored API
Updated

SillyTavern talks to any OpenAI-compatible server through its Chat Completion mode. This page shows which fields to fill, which settings matter for long roleplay, and what it costs per message.
Key points
- Use API type Chat Completion with the source Custom (OpenAI-compatible), not Text Completion.
- Endpoint: the base URL shown below; model ID:
uncensored. - Keep Context Size at or below 262,144 tokens, prompt plus response.
- A message with 6,000 tokens of history and a 400-token reply costs about $0.0011.
What you need
- SillyTavern installed and running (a recent release; the menus below match the current layout).
- An API key from your account. Sign up with an email and a password; $0.50 of trial credit is added when you first open the account.
- The base URL
https://dolphinllm.com/v1and the model IDuncensored.

Connect in four steps
- Open the API Connections panel (the plug icon in the top bar).
- Set API to Chat Completion, then Chat Completion Source to Custom (OpenAI-compatible).
- Paste
https://dolphinllm.com/v1into Custom Endpoint (Base URL) and your key into Custom API Key. - Click Connect. Pick
uncensoredfrom Available Models, or type it into Enter a Model ID. The status turns green when the first test message goes through.
Do not choose Text Completion. This API serves the chat format only (/v1/chat/completions); the model's own chat template is applied on the server, so you do not need an instruct template in SillyTavern for this connection.
Settings that matter for roleplay
Open AI Response Configuration (the sliders icon).
- Context Size (tokens): up to 262,144. Every message sends the character card, the persona, world info and as much chat history as fits, and all of it is billed as input. 16,000 to 32,000 is a good balance between memory and cost for most chats; a full 262,144-token context costs about $0.0393 per message in input. Raise it for long campaigns where the model must remember early events.
- Max Response Length (tokens): 300 to 800 for chat replies. Output is the expensive side at $0.50 per 1M tokens.
- Streaming: on. Text appears as it is written, and you can stop a reply you do not like before it finishes.
- Temperature: 0.7 to 1.0 for creative writing. Top P, frequency and presence penalties and stop strings are passed through to the model.
The model is tuned to answer without content refusals for lawful adult use, so you rarely need jailbreak prompts. A short system prompt that sets the style and perspective works better. The one fixed rule on this API: no sexual content involving minors, whatever the character card says.
Extensions and the trial key
Some SillyTavern extensions send their own requests through the same connection, for example chat summaries or automatic character expressions when they are set to use the main API. On a trial key, which allows 2 parallel requests and 60 a minute, these extra calls can collide with your message and return HTTP 429 with the code concurrency. Turn them off while you test, or point them at a local model. After the first top-up the key allows 8 parallel requests and 300 a minute.
Group chats send one request per character turn, so they use credit faster than one-to-one chats.
What a session costs
Pricing is $0.15 per 1M input tokens and $0.50 per 1M output tokens. A message with 6,000 tokens of card and history and a 400-token reply costs:
- Input: 6,000 × $0.15 / 1,000,000 = $0.0009
- Output: 400 × $0.50 / 1,000,000 = $0.0002
- Total: $0.0011 per message, about $1.10 per 1,000 messages
As the chat grows toward a 32,000-token context, a message costs about $0.005. The $0.50 trial covers roughly 450 messages at the smaller size. Top-ups start at $50; see the pricing page.
Troubleshooting
- No models in the list. Check that the URL ends in
/v1with no trailing slash, then typeuncensoredinto the model ID field by hand. - 401 invalid_key. The key was copied with a space or was revoked. Create a new one in your account.
- 402 no_credit. The balance is empty or the trial expired. Top up in your account.
- 400 bad_request about context. Prompt plus Max Response Length is above 262,144 tokens. Lower Context Size.
- 503 upstream_busy. The shared servers are full for a moment. Swipe or regenerate after a few seconds; you are not charged for the error.
Questions and answers
Which SillyTavern API type should I choose?
Chat Completion with the source Custom (OpenAI-compatible). Text Completion is not supported by this API.
What base URL goes into SillyTavern?
Use https://dolphinllm.com/v1 as the Custom Endpoint, and uncensored as the model ID.
Do I need a jailbreak prompt?
Usually not. The model is tuned to answer without content refusals for lawful adult use. A short system prompt for style is enough.
How large can the context be?
Up to 262,144 tokens for prompt plus reply, about 490 pages of text. Larger contexts cost more per message, because the whole history is billed as input: a full window costs about $0.0393 per message.
More guides
Open WebUI API Endpoints: Connect an Uncensored LLMConnect Open WebUI to the Dolphin LLM API: the base URL, key and model ID, the admin panel and Docker setups, settings worth changing, common errors and what a chat costs.
Add Dolphin LLM to LibreChat as a custom endpointAdd the Dolphin LLM API to LibreChat: a librechat.yaml custom endpoint with base URL, key and model, Docker setup, per-user keys, title generation and limits.
How to Use an LLM Without Login for Instant AccessDiscover how to use an LLM without login hurdles. Get instant API access to Dolphin LLM with just an email. No phone, no card needed for the trial.