How to Use Janitor AI with DeepSeek: Complete Integration Guide (2026)

YouTube channel logo
Joshua Kishaba·AI Mastery·Subscribe
Published May 7, 2026
10 minBeginnerFreemium

Learn how to integrate DeepSeek AI with Janitor AI using API keys in this comprehensive 2026 tutorial for enhanced character chat responses.

This page may contain affiliate links. If you purchase through these links, we may earn a commission at no extra cost to you. Full disclosure.

Prerequisites

  • Active Janitor AI account with login credentials
  • Web browser (Chrome, Firefox, Safari, or Edge)
  • DeepSeek platform account created and verified
  • Secure location to temporarily store your API key (password manager or encrypted note)

Core Actions

  1. Search for and access the official DeepSeek platform website
  2. Navigate to the DeepSeek API Platform dashboard
  3. Generate a new API key and copy it to a secure location
  4. Log into Janitor AI and open an active chat window
  5. Access API Settings from the Janitor AI main menu
  6. Select Proxy as the connection type and click Add Configuration
  7. Enter the configuration name, model name (DeepSeek Chat), endpoint URL, and API key
  8. Save the configuration and run the API connection test
  9. Select the DeepSeek configuration as your active model
  10. Send a test message to verify the integration is working

Expected Outcome

Your Janitor AI character chats will be powered by DeepSeek's language model, generating intelligent, contextually appropriate responses through the API integration.

Introduction

In This Video

This tutorial demonstrates how to integrate DeepSeek's AI model with Janitor AI to power character chat responses through API connectivity. Users will obtain a DeepSeek API key, configure proxy settings in Janitor AI, and test the integration to ensure successful communication between the platforms. The complete setup takes approximately two minutes and enables enhanced, intelligent character responses powered by DeepSeek's language model.

Introduction

Connecting Janitor AI with DeepSeek's AI model unlocks advanced language capabilities for your character chats through API integration. This setup enables intelligent, contextually rich responses powered by DeepSeek directly within your conversations. By completing this guide, you'll have a fully functional integration that generates replies through DeepSeek's API.

The entire integration process takes approximately two minutes and requires no coding knowledge. This tutorial covers every step demonstrated in the accompanying video, from obtaining your API key to sending your first DeepSeek-powered message. You'll be able to replicate the exact configuration shown, step by step.

1

Access the DeepSeek Platform

Watch from 0:23
  • Start by opening your web browser and searching for "DeepSeek" to locate the official platform.
  • Verify you're viewing the English version of the site to ensure all menu options and settings align with this tutorial.

Start by opening your web browser and searching for "DeepSeek" to locate the official platform. [0:20 to 0:26] Click the official DeepSeek website link from the search results to access the platform.

Verify you're viewing the English version of the site to ensure all menu options and settings align with this tutorial. If the site displays in a different language, locate the language selector in the top-right corner or footer and switch to English. [0:29 to 0:33] This adjustment ensures consistency throughout the configuration process.

2

Navigate to the API Platform Dashboard

Watch from 0:37
  • On the DeepSeek homepage, locate the API Platform section in the main navigation menu or as a prominent link.
  • The API platform serves as your control center for managing API keys and monitoring usage.

On the DeepSeek homepage, locate the API Platform section in the main navigation menu or as a prominent link. 0:37 Click "API Platform" or similar wording to enter the developer dashboard.

The API platform serves as your control center for managing API keys and monitoring usage. The dashboard displays various sections including documentation, usage metrics, and API key management. Familiarize yourself with the layout before proceeding to the next step.

3

Generate Your DeepSeek API Key

Watch from 0:40
  • Within the API platform dashboard, click on the API Keys section to access your authentication credentials.
  • When prompted, enter a descriptive name for your API key such as "Janitor AI Integration" or "Character Chat Bot.
  • Click the confirm or generate button to create the key.

Within the API platform dashboard, click on the API Keys section to access your authentication credentials. Click the button labeled "Create New Key," "Generate Key," or similar to create your first API key.

When prompted, enter a descriptive name for your API key such as "Janitor AI Integration" or "Character Chat Bot." [0:43 to 0:46] This naming helps you identify the key's purpose later, especially if you create multiple keys.

Click the confirm or generate button to create the key. The system displays your newly generated API key on the screen—copy the entire key string to your clipboard immediately. [0:48 to 0:54] Some platforms display keys only once for security reasons, so capture it now. Store this key in a secure location such as a password manager or encrypted note file, as you'll need it shortly when configuring Janitor AI.

4

Open Janitor AI and Access a Chat

Watch from 0:57
  • Navigate to the Janitor AI platform in your browser and log in if necessary.
  • Either start a new chat with any character or open an existing conversation—both options work equally well for this integration.

Navigate to the Janitor AI platform in your browser and log in if necessary. Once authenticated, you'll see your dashboard displaying available characters and existing chats.

Either start a new chat with any character or open an existing conversation—both options work equally well for this integration. [0:57 to 1:03] If starting fresh, browse the character list and click any character to initiate a chat. If reopening a conversation, select it from your chat history. The key is having an active chat window open, as this provides access to the settings menu needed for the next steps.

5

Access API Settings in Janitor AI

Watch from 1:06
  • With a chat window open, locate the three horizontal lines icon (hamburger menu) at the top of the page.
  • From the dropdown menu that appears, click on API Settings or similar wording to open the API configuration panel.

With a chat window open, locate the three horizontal lines icon (hamburger menu) at the top of the page. Click this icon to reveal the main menu containing various settings and configuration options.

From the dropdown menu that appears, click on API Settings or similar wording to open the API configuration panel. [1:06 to 1:09] The API Settings screen is where you'll configure the DeepSeek integration and define how Janitor AI communicates with external AI services. This is your central hub for all API-related configurations.

6

Configure Proxy Settings

Watch from 1:13
  • Within the API Settings screen, locate the connection method options and select Proxy as your connection type.
  • After selecting Proxy, click the Add Configuration button to open a new configuration form.

Within the API Settings screen, locate the connection method options and select Proxy as your connection type. This tells Janitor AI that you'll be using an external API service rather than its native models.

After selecting Proxy, click the Add Configuration button to open a new configuration form. [1:13 to 1:16] This form is where you'll enter all the details for your DeepSeek connection. Keep your copied DeepSeek API key readily accessible as you'll need it in the upcoming fields.

7

Enter Configuration Details

Watch from 1:18
  • Fill out the configuration form by entering a configuration name in the designated field.
  • Locate the model field within the configuration form and type exactly: `DeepSeek Chat`.

Fill out the configuration form by entering a configuration name in the designated field. Choose a clear name such as "DeepSeek Integration" or "DeepSeek Chat Model." This name is for your reference only and helps distinguish between multiple configurations.

Locate the model field within the configuration form and type exactly: DeepSeek Chat. [1:18 to 1:24] The exact spelling and capitalization are critical—ensure precision in this entry. This model name tells Janitor AI which specific DeepSeek model to use for generating responses.

8

Set the API Endpoint URL

Watch from 1:28
  • Look for the field labeled Other API or Proxy URL in the configuration form.
  • Enter the following URL exactly as shown: `https://api.

Look for the field labeled Other API or Proxy URL in the configuration form. This field specifies the exact web address where Janitor AI will send requests to DeepSeek.

Enter the following URL exactly as shown: https://api.deepseek.com/v1/chat/completions. [1:24 to 1:36] Pay careful attention to every character, including the protocol (https), slashes, and path segments. Any typo in this URL will prevent the integration from functioning. This endpoint is the communication channel through which Janitor AI sends your chat messages to DeepSeek and receives AI-generated responses.

9

Paste Your API Key

Watch from 1:41
  • Locate the API Key field in the configuration form—this is where you authenticate your access to DeepSeek's services.
  • Ensure the entire key has been pasted correctly with no extra spaces at the beginning or end.

Locate the API Key field in the configuration form—this is where you authenticate your access to DeepSeek's services. Click in the API Key field and paste the DeepSeek API key you copied earlier from the DeepSeek platform.

Ensure the entire key has been pasted correctly with no extra spaces at the beginning or end. [1:41 to 1:45] API keys are typically long strings of random characters, so verification can be challenging. After pasting, click at the start and end of the field to confirm the complete key is present. This API key serves as your authentication credential, allowing Janitor AI to make requests to DeepSeek on your behalf. Keep this key confidential and never share it publicly.

10

Finalize Configuration Settings

Watch from 1:50
  • Review all the fields you've entered in the configuration form to ensure accuracy.
  • Click the Add Configuration button to save this setup.

Review all the fields you've entered in the configuration form to ensure accuracy. Leave other options at their default values for now. 1:48 These additional settings might include parameters like temperature, max tokens, or other model-specific configurations.

Click the Add Configuration button to save this setup. [1:50 to 1:54] This action stores your DeepSeek configuration within Janitor AI's system. After adding, click the Save Settings button in Janitor AI to commit all changes. At this point, your configuration is stored and ready to use, but you should verify it's working correctly before relying on it.

11

Test Your API Connection

Watch from 1:58
  • After saving your configuration, look for a Check API Key, Test, or similar button within the API Settings screen.
  • Wait for the test results to appear on screen.

After saving your configuration, look for a Check API Key, Test, or similar button within the API Settings screen. [1:58 to 2:04] If this button exists, click it to verify your connection to DeepSeek. This test sends a small request to DeepSeek to confirm your API key is valid and the endpoint is accessible.

Wait for the test results to appear on screen. A green success message or similar positive indicator means your configuration is working correctly and Janitor AI can successfully communicate with DeepSeek's servers. If the test fails, you'll typically see an error message indicating what went wrong. A successful test at this stage saves troubleshooting time and confirms you can proceed confidently.

12

Select Your Active Configuration

Watch from 2:06
  • If you have multiple API configurations saved in Janitor AI, you need to specify which one to use for your current chat.
  • Click on the dropdown and select the DeepSeek configuration you just created.

If you have multiple API configurations saved in Janitor AI, you need to specify which one to use for your current chat. Look for a configuration selector or dropdown menu in the settings or chat interface. [2:06 to 2:11] This selector displays all your saved configurations.

Click on the dropdown and select the DeepSeek configuration you just created. This action sets DeepSeek as the active AI model for generating responses in your chat. Ensuring the correct configuration is selected is crucial, as Janitor AI will use whichever model is currently active. Some users maintain multiple configurations for different AI services or model versions, making this selection step important for getting the expected responses.

13

Send a Test Message

Watch from 2:14
  • Return to your character chat window by closing the settings panel or navigating back through the menu.
  • Type any message or question you'd like to send to the character.
  • If the response appears normally and seems contextually appropriate, your integration is working successfully.

Return to your character chat window by closing the settings panel or navigating back through the menu. With your DeepSeek configuration now active, you're ready to test the integration with an actual chat message. Click in the message input field at the bottom of the chat interface.

Type any message or question you'd like to send to the character. This can be a simple greeting, a question, or the start of a conversation. Press Enter or click the send button to submit your message. [2:14 to 2:25] After a few moments, you should see a response appear in the chat. This response is now being generated by DeepSeek's AI model through the API connection you configured.

If the response appears normally and seems contextually appropriate, your integration is working successfully. The character's replies are now powered by DeepSeek, potentially offering improved quality, coherence, or capabilities.

14

Troubleshoot Connection Issues

Watch from 2:28
  • If you don't receive a response after sending your message, or if you see an error message, return to the API Settings screen to review your configuration.
  • First, verify the model name field contains exactly `DeepSeek Chat` with no typos, extra spaces, or incorrect capitalization.
  • If available, use the test or check API key function from within the settings screen.

If you don't receive a response after sending your message, or if you see an error message, return to the API Settings screen to review your configuration. [2:28 to 2:48]

First, verify the model name field contains exactly DeepSeek Chat with no typos, extra spaces, or incorrect capitalization. Second, check that the endpoint URL matches precisely: https://api.deepseek.com/v1/chat/completions. Third, confirm your API key is pasted correctly and completely in the API Key field. Common issues include missing characters at the beginning or end, or accidentally pasting the wrong key.

If available, use the test or check API key function from within the settings screen. This targeted test can help identify the specific problem without needing to send chat messages. Testing from the settings screen allows you to fix issues and retest quickly.

15

Verify Successful Integration

Watch from 2:51
  • Once you receive a proper response from your test message, you've successfully completed the integration.
  • You should notice that responses may feel different in tone, style, or capability compared to other models you may have used previously.

Once you receive a proper response from your test message, you've successfully completed the integration. [2:51 to 3:03] Your Janitor AI character chats are now powered by DeepSeek's language model. Every message you send will be processed by DeepSeek, and the responses will reflect DeepSeek's capabilities and characteristics.

You should notice that responses may feel different in tone, style, or capability compared to other models you may have used previously. DeepSeek's model brings its own strengths in language understanding, coherence, and contextual awareness to your conversations. You can now enjoy enhanced chat experiences with potentially faster response times and improved conversation quality. Your setup is complete and ready for regular use with any character in Janitor AI.

Prompt Library

Copy-paste these prompts directly into the chatbot of your choice for best results. Each prompt has been tested and optimized for this workflow.

Integration Testing

Use this prompt to test whether your DeepSeek integration generates coherent, contextually appropriate character responses. This validates that the API connection is working correctly.

Help me brainstorm creative dialogue for a fantasy character in a tavern scene.
Character Development

A foundational character-building prompt that helps establish personality, tone, and consistency. Useful for initializing a new character chat and evaluating response quality from DeepSeek.

Tell me about yourself and your background.
Advanced Character Interaction

Tests DeepSeek's ability to handle complex reasoning and nuanced responses. This type of prompt showcases the model's depth and contextual understanding in character roleplay.

What would you do if faced with an ethical dilemma in your story?
Narrative Consistency

Generates detailed world-building and character routine responses. Useful for understanding how DeepSeek constructs narrative and descriptive content within the character context.

Describe a typical day in your character's life.
Contextual Conversation

Demonstrates DeepSeek's ability to maintain conversation context and provide emotionally coherent responses. Essential for testing conversational continuity.

How do you feel about [recent conversation topic]?
Character Conflict Resolution

Evaluates complex dialogue generation and interpersonal reasoning. This prompt tests whether DeepSeek can handle multi-character scenarios with appropriate emotional weight.

Resolve a conflict between yourself and another character.

Troubleshooting & Common Errors

Running into issues? Here are the most common problems and how to fix them.

Expert Tips

💡 Create multiple DeepSeek API keys with different names for different use cases, such as 'Personal Chats' and 'Testing.' This allows you to track usage patterns separately in your DeepSeek dashboard and makes it easier to revoke specific keys if one becomes compromised without disrupting all your integrations.

This is particularly useful for power users who manage multiple Janitor AI accounts or share API access with team members, as it provides granular control over access management and usage monitoring.

💡 Save multiple configurations in Janitor AI with different parameter settings (even using the same API key) to quickly switch between conversation styles. For example, create one configuration for creative storytelling and another for more factual, direct responses by adjusting available parameters in the advanced options.

This matters when you're working with different character types or conversation goals and want to optimize the AI's output style without manually adjusting settings each time you switch contexts.

💡 Regularly check your DeepSeek API usage dashboard to monitor token consumption patterns. Understanding which types of conversations use more tokens helps you optimize message length and conversation structure to stay within budget limits while maintaining quality interactions.

This is essential for users on free tiers or strict budgets, as DeepSeek charges based on tokens processed. Long, complex conversations can consume credits quickly, and awareness of your patterns helps you make informed decisions about when to use the integration versus alternative methods.

Continue Learning

Explore More Tools

This tutorial was created by Joshua Kishaba and produced using AI-assisted editorial tools. All recommendations reflect genuine editorial opinion based on hands-on testing. This page may contain affiliate links — see our full disclosure.

Tools Required
  • Janitor AI account
  • DeepSeek API account
  • Web browser