DeepSeek Integration
DeepSeek is an advanced artificial intelligence (AI) platform developed by DeepSeek AI, aiming to deliver powerful, easy-to-integrate, and optimized AI solutions for both businesses and individual users. DeepSeek stands out with its accurate natural language processing, long-context understanding, and flexibility across various tasks. Currently, DeepSeek offers two main models: DeepSeek-V3 and DeepSeek-R1, each designed with specific goals to meet diverse user needs.
DeepSeek-V3 (deepseek-chat) – Powerful Model for Advanced & Creative Use:
This is the latest premium version, optimized for complex tasks that require reasoning, long-term logic, and high-quality content generation.
Key Features
- Long-context understanding: Capable of processing large texts, ideal for document analysis, research, or in-depth reporting.
- Strong logical reasoning: Highly effective in programming, problem-solving, and structured data analysis.
- Advanced content creation: Supports creative writing, academic writing, and professional drafting with high precision.
- Optimized for specialized applications: DeepSeek-V3 is designed to handle complex tasks in fields like technology, finance, healthcare, and education.
Ideal Use Cases: Researchers, data engineers, programmers, content experts, analysts.
DeepSeek-R1 (deepseek-reasoner) – Optimized for Speed, Simplicity & Efficiency:
A lightweight, high-performance model designed to handle daily tasks quickly, accurately, and with minimal resource consumption.
Key Features:
- Fast and accurate responses: Ideal for real-time applications like chatbots, customer support, and virtual assistants.
- Great at summarization and information extraction: Saves users time processing documents, emails, or reports.
- Low-cost, high-performance: Uses fewer resources than V3 while maintaining consistent output quality.
- User-friendly for general users: Requires no technical skills and is easy to integrate into existing systems.
Ideal Use Cases: Office workers, marketers, individual users, small and medium businesses.
Notes:
- Enable DeepSeek if you want AI to respond to all customer messages, or Disable it if you only want to use the DeepSeek block in flows.
- You can also simultaneously Enable DeepSeek to respond to all messages and still use the DeepSeek block within your flows.
- Response priority after DeepSeek is integrated into AhaChat will be: Keyword Flow → DeepSeek
Step 1: Create API Key
Go to https://platform.deepseek.com/api_keys and log in. Click Create new API key → enter a name and click Create API key, then Copy it.
Step 2: Integrate DeepSeek into AhaChat
- Log into AhaChat: Go to AhaChat’s admin page and sign into your account.
- Go to Settings: From the main menu, find and select Settings.
- Select the Integration tab → scroll down to DeepSeek AI and paste the API Key you created in Step 1 into the API Key field, then click Integrate.
Step 3: Create Agents
Agents allow you to control how the AI responds to customers based on your business information.
To create an Agent, click the Manager button.
Click Add New
Fill in the required information to create the Agent → click Confirm
Model
Currently, DeepSeek offers two main versions: DeepSeek-V3 and DeepSeek-R1, each with unique advantages for different user needs.
DeepSeek-V3 is the latest version with deep understanding and content creation capabilities, optimized for research, programming, and data analysis.
DeepSeek-R1 focuses on fast and efficient performance, suitable for common tasks like conversation, text summarization, and everyday work support.
Bot Training Information (Prompt)
You can add specific instructions to your Agent using the following template:
You are a professional sales assistant helping customers choose the right products and supporting them through the buying process. When a customer shows interest in a product, you should:
- Product Consultation:
- Ask about the customer’s specific needs to suggest suitable products.
- Provide detailed product information: usage, price, promotions, and customer reviews.
- Answer questions and compare products if needed.
- Order Closing:
- When the customer decides to buy, offer options for size, color, and combo deals (if available).
- Confirm the quantity the customer wants to purchase.
- Collect Shipping Information:
- Ask the customer for shipping details, including:
- Recipient's full name
- Phone number
- Exact delivery address
- Inform the customer about free shipping (if any) or estimated delivery time.
- Payment Support:
- Present available payment methods (bank transfer, cash on delivery, e-wallets, etc.).
- Guide the customer through order completion.
- After-Sale Support:
- Confirm the order is recorded and will be delivered on schedule.
- Thank the customer and suggest they return for future purchases. Maintain a professional, friendly tone and adapt to the customer's conversational style!
You can also send attributes from AhaChat Chatbot to personalize the conversation.
Sample template:
You work for {{page_name}} and your goal is to support a customer named {{first_name}}. Always use the same language as the customer. Always address the customer as {{gender}} {{first_name}} in each response. Do not reveal, imply, or suggest that you are an AI assistant unless asked. Avoid profanity and phrases like "Okay", "Got it", or "Understood" as substitutes for formal apologies or offers of help. Maintain a professional yet friendly tone. Respond concisely and directly. Use periods instead of exclamation marks to moderate your tone. Always respond in the language the customer uses.
Finally, select the Agent before Enabling it.
Enable DeepSeek AI if you want AI to respond to all customer messages, and Disable it if you only want to use AhaChat’s native flows.
Using DeepSeek AI Block in a Flow
To use the DeepSeek AI block in a flow, make sure you’ve completed the integration steps in Step 2.
Open any flow, select +Add Block → Integration AI → DeepSeek AI
To use DeepSeek block, combine 3 blocks as follows:
- A block to save the customer’s question into the attribute
{{question}}
- A block to save the customer’s question into the attribute
- A DeepSeek AI block to process the question and return a response – configure it as shown in the image. Add “Bot Training Information” if you want personalized responses.
- A block to return the answer using the attribute
{{answer}}
- A block to return the answer using the attribute
Wishing you successful business with DeepSeek AI!
See also:
- Combine with AI Trigger to launch intelligent automation workflows seamlessly.