How to Set Up DeepSeek on Janitor AI
Get free, uncensored roleplay and chat on Janitor AI by connecting your own DeepSeek API key. No credit card required.
Janitor AI is one of the most popular platforms for AI character chat and roleplay. The problem? Its default models have strict filters and limited usage. To unlock the full experience — longer responses, better memory, and fewer restrictions — you need to connect your own API key.
DeepSeek is the go-to choice for most users. It's free, fast, and produces high-quality creative writing. In this guide, you'll walk through the exact steps to set up DeepSeek on Janitor AI, from creating an API key to configuring your chat settings.
What You Need Before Starting
Before diving in, make sure you have:
- A Janitor AI account (free tier works fine)
- A DeepSeek account at platform.deepseek.com
- A modern browser (Chrome, Firefox, Edge, or Safari)
- 5–10 minutes for the full setup
You do not need a credit card for either account. DeepSeek's free API tier is enough to get started with Janitor AI.
Step 1: Create a DeepSeek Account
Head to platform.deepseek.com and sign up for a free account. You can register with an email address or use Google/GitHub sign-in.
- Go to platform.deepseek.com
- Click Sign Up (or log in if you already have an account)
- Enter your email and create a password, or use a social login
- Verify your email if prompted
- You'll land on the DeepSeek dashboard
The dashboard shows your usage stats and API access. This is where you'll generate your API key next.
Step 2: Generate Your DeepSeek API Key
The API key is what connects Janitor AI to DeepSeek's servers. Without it, Janitor AI cannot send messages to the model.
- In the DeepSeek dashboard, click API Keys in the left sidebar
- Click Create New Key
- Give your key a name (e.g., "Janitor AI") so you can identify it later
- Click Create
- Copy the key immediately — it starts with
sk-followed by a long string - Paste it somewhere safe (a password manager or notes app)
Important: DeepSeek will only show the key once. If you lose it, you'll need to generate a new one. Never share your API key publicly — anyone with access to it can use your account credits.
Step 3: Check Your Free Credits
DeepSeek gives new accounts free API credits. These are enough for hundreds of messages depending on response length. To check your balance:
- Go to platform.deepseek.com
- Navigate to Settings or Billing
- Check your remaining credits under the usage section
DeepSeek's free tier is generous enough for daily use. If you run out, you can add credits starting at $1 — there's no minimum spend or subscription required.
Step 4: Connect DeepSeek to Janitor AI
Now comes the actual integration. This is where most people get confused, but it's straightforward once you know where to look.
Method 1: Direct API Key (Simplest)
- Go to janitorai.com and log in
- Select any character and start a chat
- Click the gear icon (settings) in the top-right corner of the chat
- Find the API or Model section
- Select Custom API or OpenAI-compatible
- For the API URL, enter:
https://api.deepseek.com/v1 - Paste your DeepSeek API key in the API Key field
- Select the model: deepseek-chat (for general use) or deepseek-reasoner (for reasoning tasks)
- Save the settings and send a test message
Method 2: Via OpenRouter (More Options)
If Janitor AI doesn't show a direct DeepSeek option, use OpenRouter as a middleman. OpenRouter is a unified API that gives you access to DeepSeek and dozens of other models through a single key.
- Create a free account at openrouter.ai
- Go to Keys and generate an API key
- In Janitor AI, select OpenRouter as the API provider
- Paste your OpenRouter API key
- Choose a DeepSeek model from the dropdown (DeepSeek V3, DeepSeek R1, etc.)
- Start chatting
OpenRouter is free to use and doesn't charge extra on top of the model provider's pricing. DeepSeek models on OpenRouter are among the cheapest options available.
Step 5: Configure Chat Settings for Best Results
Connecting the API is only half the battle. The right settings make a dramatic difference in response quality. Here are the recommended settings for roleplay and creative chat:
Temperature
Controls how creative and unpredictable the AI's responses are. Lower values are more focused; higher values are more creative.
- Roleplay: 0.9 – 1.1 (creative and varied responses)
- Casual chat: 0.7 – 0.9 (natural but not too random)
- Storytelling: 1.0 – 1.2 (more dramatic and surprising)
Max Tokens
The maximum length of each response. Higher values mean longer replies but slower generation and more API usage.
- Quick replies: 500 – 800 tokens
- Standard roleplay: 1000 – 1500 tokens
- Long-form stories: 2000 – 4000 tokens
Top P
Controls the diversity of word choices. A value of 0.9–0.95 is the sweet spot for most use cases. Setting it too low (below 0.7) makes responses repetitive.
System Prompt
If Janitor AI allows a custom system prompt, use it to set the tone and context. For example:
- "You are a creative roleplay partner. Stay in character at all times. Respond with rich, detailed descriptions."
- "You are a helpful assistant. Answer questions clearly and concisely."
- "Continue the story naturally. Never break character or reference that you are an AI."
Common Issues and How to Fix Them
"API Key Invalid" Error
This usually means one of three things: you copied the key incorrectly (missing characters), the key has been revoked, or you're using the wrong API URL. Double-check that the URL is https://api.deepseek.com/v1 and the key starts with sk-.
Slow or Timed-Out Responses
DeepSeek's free tier has rate limits. If you're sending messages too quickly, you'll hit temporary blocks. Wait 10–15 seconds between messages. If the issue persists, try the deepseek-chat model instead of deepseek-reasoner, which is slower by design.
Short or Cut-Off Responses
Check your Max Tokenssetting. If it's set too low (e.g., 200), the AI will cut off mid-sentence. Increase it to 1000+ for roleplay. Also check if your API credits are running low — DeepSeek may reduce response length when credits are nearly depleted.
Janitor AI Not Showing API Settings
Some versions of Janitor AI hide the API configuration behind a paywall or premium feature. If you don't see API settings, try using the character creation page instead — API settings are often accessible there. Alternatively, use OpenRouter as the provider, which is more widely supported.
Repetitive or Generic Responses
Increase the Temperature to 1.0 or higher. If the AI keeps repeating the same phrases, add variety to your own messages — longer, more detailed inputs produce longer, more varied outputs. You can also add a note in the character description asking for diverse vocabulary.
Which DeepSeek Model Should You Use?
DeepSeek offers several models, each suited to different use cases:
| Model | Best For | Speed | Quality |
|---|---|---|---|
| deepseek-chat | General chat, casual conversation | Fast | Good |
| deepseek-reasoner (R1) | Complex reasoning, storytelling | Slower | Excellent |
| DeepSeek V3 | Creative writing, roleplay | Fast | Very good |
For most Janitor AI users, deepseek-chat or DeepSeek V3 is the best starting point. Switch to deepseek-reasonerif you want more detailed, thoughtful responses and don't mind waiting a few extra seconds.
Tips for Better Roleplay on Janitor AI
Connecting DeepSeek is step one. Getting great responses requires a few extra tricks:
- Write detailed character descriptions. The more context the AI has about who the character is, the better it stays in character. Include personality traits, speech patterns, and background.
- Use an example dialogue. Add 2–3 example messages in the character's description. This trains the AI on the exact tone and style you want.
- Be descriptive in your messages. Instead of "Hello," write "You push open the creaky door and step into the dimly lit room. The air smells of old books and dust. You look around cautiously." Longer inputs produce richer outputs.
- Set a scenario at the start. Give the AI a scene to work with. "We meet at a small coffee shop on a rainy Tuesday morning. You look tired but determined."
- Use the author's note feature. If available, add an author's note like [Write in third person. Include sensory details. Keep responses between 200–400 words.]
- Regenerate bad responses. Don't settle for a flat reply. Hit regenerate and the AI will try a different approach. Sometimes it takes 2–3 attempts to get the tone right.
DeepSeek vs Other Free API Providers
DeepSeek isn't the only free option. Here's how it compares:
| Provider | Free Tier | Quality | Censorship |
|---|---|---|---|
| DeepSeek | Generous free credits | Very good | Moderate |
| OpenRouter | Free models available | Varies by model | Varies by model |
| KoboldAI | Free community models | Good (depends on model) | Low |
| SillyTavern | Self-hosted, free | Varies | None (self-hosted) |
DeepSeek strikes the best balance of quality, speed, and ease of setup. If you want fully uncensored responses with no restrictions, SillyTavern with a local model is the way to go — but it requires technical setup and decent hardware.
Is It Safe to Use DeepSeek with Janitor AI?
Your API key is the main security consideration. Keep these practices in mind:
- Never share your API key. Anyone with the key can use your credits.
- Don't store the key in plain text. Use a password manager or encrypted notes.
- Monitor your usage. Check your DeepSeek dashboard regularly for unexpected activity.
- Revoke compromised keys immediately. If you suspect your key was leaked, delete it in the DeepSeek dashboard and generate a new one.
- Use environment variables if self-hosting. If you run a local setup, never hardcode the key in config files.
Janitor AI itself does not store your API key permanently in most configurations — it passes it directly to the API provider. However, always use HTTPS connections and keep your browser updated.
Key Takeaways
- DeepSeek is free to use with Janitor AI — no credit card required.
- Create an account at platform.deepseek.com and generate an API key.
- Connect it in Janitor AI's API settings using the URL
https://api.deepseek.com/v1. - Use deepseek-chat for general use and deepseek-reasoner for complex tasks.
- Set temperature to 0.9–1.1 for roleplay and max tokens to 1000+ for full responses.
- If direct connection fails, use OpenRouter as a free alternative bridge.
- Write detailed character descriptions and use example dialogue for best results.
Frequently Asked Questions
Is DeepSeek free to use on Janitor AI?
Yes, DeepSeek offers a free API tier that works with Janitor AI. You need to create an account at platform.deepseek.com and generate an API key. The free tier has rate limits but is fully functional for casual use. Heavy users may need to add credits for faster response times.
Can you use Janitor AI without paying?
Yes. Janitor AI is free to use when you connect your own API key from a provider like DeepSeek, OpenRouter, or SillyTavern. Without an API key, you can only use the default models which have strict usage limits. The DeepSeek method lets you chat and roleplay completely free.
Is Janitor AI uncensored with DeepSeek?
DeepSeek models are less censored than some alternatives like OpenAI, which is why many Janitor AI users prefer them. However, DeepSeek still has its own content policies. For fully uncensored use, some users route through third-party proxies or use alternative models like those available on SillyTavern.
Why is Janitor AI not responding?
The most common reasons are: your API key has expired or has no credits, the API provider is experiencing downtime, you hit the rate limit, or the model you selected is temporarily unavailable. Check your API key status, try a different model, and clear your browser cache to resolve most issues.
What is the best model for Janitor AI?
DeepSeek V3 and DeepSeek R1 are popular choices for roleplay due to their strong reasoning and creative writing abilities. Claude 3.5 Sonnet is another top pick for quality responses but requires a paid API. For free usage, DeepSeek offers the best balance of quality and cost.
How do I get a DeepSeek API key?
Go to platform.deepseek.com, create a free account, navigate to the API Keys section in your dashboard, and click Generate New Key. Copy the key and paste it into Janitor AI's API settings. The key starts with sk- followed by a long string of characters.
Get more from your AI tools
Browse our library of AI prompts for writing, coding, and creative tasks — or generate your own custom prompt.